limiting emails sent per hour

nitaish

Well-Known Member
PartnerNOC
Jan 6, 2006
137
3
168
Mulund, India,
I have set a limit of 500 emails a domain can send in an hour. What I noticed is that a customer was sending 100 emails in an hour from his domain in an hour and each email had around 100 recipients. Does it mean 100 emails in an hour or 10,000 emails in an hour. If it is considered 10,000 emails per hour, then what is no immediate delivery: more than 10 messages received in one connection? If it is 100 emails per hour, I want to know why his emails were being rejected as he was getting a bounce stating the domain has already reached the limit (500 emails in an hour.) Secondly, there is another domain which is sending mass emails from the server. It already has around 3,000 + emails in the queue and the I have counted up to 750 emails sent by the domain in the last hour. All the emails are still in the queue. The log for the domain again says no immediate delivery: more than 10 messages received in one connection. I am very much confused with the rate limit stuff in WHM. Can anybody guide me?
 

Srv24x7

Member
May 22, 2009
8
0
51
India
Its offcourse 10,000 emails per hour because the email is connecting and transmitting 100 receipents with one smtp connection. You need to check what is limit set for smtp_accept_queue_per_connection under /etc/exim.conf.
 

thewebhosting

Well-Known Member
May 9, 2008
1,201
1
68
You will have to check the email logs at /var/log/exim_mainlog and grep the logs for the particular email address using the below mentioned command:

cat exim_mainlog | grep [email protected].