On Thu, Nov 04, 2010 at 06:04:37PM -0700, Richard Stockton wrote: > I have a client trying to send to more than the allowed number of > recipients (smtpd_recipient_limit = 100). On the server side the > only indication I see in the maillog is a "sender non-delivery > notification" with no explanation. This makes debugging the > client's problem more difficult when you are handling 20-30 million > SMTP requests per day.
The error is a 4XX error, there is no connection between too many recipients and any "sender non-delivery notification" (which would be sent on the client-side in any case). > Is there a way to tell postfix to log a more informational message > when smtpd_recipient_limit is exceeded? If it just logged the > same message it is sending to the client ("452 4.5.3 Error: too > many recipients") that would be helpful. Given ESMTP pipelining, this is not a good idea. The client will deliver the accepted recipients, and make a second connection (or more) connection to send the rest. -- Viktor.