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.