Re: [Exim] 501 Too many syntax or protocol errors

Top Page
Delete this message
Reply to this message
Author: Edgar Lovecraft
Date:  
To: exim-users
Subject: Re: [Exim] 501 Too many syntax or protocol errors
Raviraj Jeyanolipavan wrote:
>
> Dear Exim users
>
> If a mail header has more than 4 malformed address my exim mail hubs
> drop the connection to our Mercury mail severs.
> This cause the mercury mail severs to retry this mail over and over
> again.
> Is there is any way of increasing the number to a high value or exim to
> go through the rest of the recipients to complete the message.
>

Yes, see below, by the way, it is not the message header you are having
problems with, but malformed RCPT commands, look at your logs again ;)

smtp_max_synprot_errors
Type: integer
Default: 3
Exim rejects SMTP commands that contain syntax or protocol errors. In
particular, a syntactically invalid email address, as in this command:
RCPT TO:<abc xyz@???>
causes immediate rejection of the command, before any other tests are done.
(The ACL cannot be run if there is no valid address to set up for it.) An
example of a protocol error is receiving RCPT before MAIL. If there are too
many syntax or protocol errors in one SMTP session, the connection is
dropped. The limit is set by this option.
>

..[snip]...
>

--

--EAL--