On 12/26/2011 9:41 PM, Jason X, Maney wrote:
 I have been trying to get this problem out of the way but I just cant
 seem to get it right. I hope someone can point me in the right
 direction here. I have come up with a vacation script as below, which
 can be send out from my Postfix SMTP server to my smarthost at the
 ISP, and yet for some reason it is not sent out at my ISP server. The
 guys at the ISP have sent me the full error they are getting on their
 Exim SMTP server. My dovecot version is:
[...]
 550 Bounces must have only a single recipient
[...]
 What I am not sure of is, is this a problem I need to fix or is it
 something my ISP need to work on, on their Exim? If its something
 they can work on can you also give me pointers so I can work with
 them to fix it?
I googled for this error a bit, and it is probably produced by the 
following custom anti-backscatter Exim acl (various examples float 
around on the internet):
deny senders = :
          condition = ${if ! eq{$recipients_count}{1}{1}}
          message = Bounces must have only a single recipient

This rule only fires when the vacation message triggers multiple RCPT commands in the SMTP session with your SMTP. Sieve only replies to a single recipient, so apparently somewhere along the mail path additional recipients get added and it is likely that this happens at your smarthorst. Since this is likely an MTA problem and not a Sieve or Dovecot issue, I cannot help you much more.
Regards,

Stephan.

Reply via email to