Re: [Exim] Reaction to rude 554 greeting

Top Page
Delete this message
Reply to this message
Author: Florian Weimer
Date:  
To: Exim Users Mailing List
Subject: Re: [Exim] Reaction to rude 554 greeting
"Greg A. Woods" <woods@???> writes:

>> The BSD sockets API doesn't allow for sending a RST to selected peer
>> addresses. You have to accept the connection to get the peer address.
>
> Who says you have to do it from the listening socket?


My instinct. 8-) One of the huge benefits of using Exim is the central
configuration file. I don't think Philip will add a firewall
configuration section.

>> And the practical consequences of an RST and a 554 opening message are
>> quite different. 8-)
>
> Especially if your connecting clients treat 554 properly! ;-)


Yeah.

> I really fail to see any valid reason why a mailer would ever send
> anything but 220 or some 4xx response after successfully accepting a
> connection. This whole idea of documenting any 5xx response to a
> connection is really stupid and unnecessary.


If it was properly documented, we could argue about the sanity of its
semantics.

> Obviously all it has done is allow inexperienced people to misuse it
> terribly wrongly.


Given the wild disagreement among implementations in this area, I
think it's impossible to use it in a reliable manner (except for
annoying people and starting endless discussions).