Ian Baldwin:
> Nov 24 07:01:13 aminoacid postfix/smtp[21274]: 80F96303AE7:
> to=<acco...@test.au>, relay=127.0.0.1[127.0.0.1]:10027, delay=303,
> delays=1.9/0.02/301/0, dsn=5.5.0, status=bounced (host
> 127.0.0.1[127.0.0.1] said: 354 End data with <CR><LF>.<CR><LF> (in
> reply to MAIL FROM command))

Wietse:
> You need a program that implements SMTP. The above program does not.

Ian Baldwin:
> I may see your point. Although postprox itself is an SMTP proxy, the script
> I'm forwarding its stdin to does nothing to acknowledge the SMTP protocol
> of the incoming data. Would that be the correct interpretation of your
> answer?

The Postfix SMTP client sends the "MAIL FROM" command, and the
remote SMTP server replies with 354.  That is not valid according
to the SMTP protocol. This a problem with the remote SMTP server.

You can try if this eliminates the problem:

/etc/postfix/main.cf:
    smtp_discard_ehlo_keywords = pipelining

If that helps, then smtpprox has a problem in their implementation
of SMTP command pipelining.

        Wietse

Reply via email to