On 26 Oct 2016, at 11:45, /dev/rob0 wrote:

On Wed, Oct 26, 2016 at 02:13:37PM +0200, Julian Kippels wrote:
Oct 15 23:16:21 balder postfix/smtp[12174]: 5FDBC8002F90: host
ppmx1.its.rochester.edu[128.151.57.241] refused to talk to me: 554
ppmx1.its.rochester.edu ESMTP Blocked - see
https://support.proofpoint.com/dnsbl-lookup.cgi?ip=134.99.128.242

You're blocked in their firewall.

Not necessarily. MTAs can do this, both in fact and according to the current relevant RFC.

This is not a legitimate place for
SMTP rejection, so Postfix doesn't see it as one.

RFC5321:

   The SMTP protocol allows a server to formally reject a mail session
   while still allowing the initial connection as follows: a 554
   response MAY be given in the initial connection opening message
   instead of the 220.

That is not a new specification in RFC5321; identical language was in RFC2821.

The practical reason to treat 554 at connect as a likely transient error is that it historically largely has been the result of temporary breakage rather than intentional configuration. Despite its blessing in the formal spec, it really isn't a rational behavior. It makes far more sense to implement a truly intentional and permanent block based absolutely on the client IP by simply not accepting the connection, either in the lower layers of the network or by the MTA simply rejecting the connection attempt. In this case the decision was supposedly based on a DNSBL that present itself as "dynamic" so this is likely some sort of config error.

Reply via email to