Daniel L. Miller:
> Mar  4 23:21:33 mailserver postfix/smtpd[20964]: warning: proxy 
> inet:192.168.0.10:225 rejected "DATA": "250 2.1.5 Ok"

Your proxy replies with "250 2.1.5 Ok" to the "DATA" command.

250 Is an incorrect reply. It should be "354" for success,
5xx or 4xx for failure.

And because 250 is not a valid DATA reply, Postfix does not go into
the DATA phase.

Postfix then forwards the "250 2.1.5 Ok" to your SMTP client. 

When you talk directly to Postfix, this is why you see "250 2.1.5
Ok" in response to DATA. This is clearly bogus, and I'll fix Postfix
so it will send some appropriate reply instead. But I won't be
posting patches for that.

Unfortunately, your SMTP client does not recognize 250 as an invalid
response, and it sends the message headers while Postfix expects an
SMTP command.

> Mar  4 23:21:33 mailserver postfix/smtpd[20964]: warning: non-SMTP 
> command from unknown[192.168.0.90]: Message-ID: <49af7d71.70...@amfes.com>

Therefore, Postfix hangs up because it thinks the client is a spammer.

        Wietse

Reply via email to