Email Sending Failure

Rezaa

Verified User
Joined
Dec 15, 2010
Messages
75
Hello,

I have a centos vps with DA.
I'm hosting only one website on this VPS and sending 30-40 emails per day (at max)
The account has daily email limit of 500.
but today I found that my emails are not delivering to customers because maximum daily email limit exceeded!
Exact error in exim logs:
Code:
2013-04-18 19:50:48 1USwvj-003156-Mi failed to expand condition "${perl{check_limits}}" for lookuphost router: You (***) have reach your daily email limit of 500 emails

How can I find what's the problem?
Anybody exprienced same issue?
 
The error message explains the problem /etc/virtual/limit or /etc/virtual/limit/example.com set for a limit of 500 emails, and the user has sent more than 500 emails that day.

Jeff
 
How can I find what's the problem?
Anybody exprienced same issue?


Make sure, you've got exim.pl of version=11

http://www.directadmin.com/features.php?id=1432

Each email retry will count against a send limit.

The design "flaw" in the way the limit works is that each attempt (including retries) will count as a send.
The exim.pl doesn't know that a send is a retry, thus counts it as another send, to be certain it gets counted.
It could figure out if it's a retry by checking the /etc/virtual/usage/user.bytes file for another entry with the same ID, however we felt the overhead of scanning the entire file for each email delivery would be too great on the system.
 
Back
Top