Giuseppe De Nicolo':
> On 09/18/2014 05:40 PM, Wietse Venema wrote:
> > Giuseppe De Nicolo':
> >
> >> 136.231890      217.72.32.234   212.19.117.109  SMTP    227     C:
> >>    MAIL FROM:<giampaolo.marcol...@bertoliniassociati.it> SIZE=2857 |
> >>    RCPT TO:<giulio.digior...@oapointgroup.it>
> >>    ORCPT=rfc822;giulio.digior...@oapointgroup.it | DATA
> >> 136.233724      212.19.117.109  217.72.32.234   SMTP    131     S:
> >>    250 2.1.0 Ok | 250 2.1.5 Ok | 354 End data with <CR><LF>.<CR><LF>
> >> 136.441076      212.19.117.109  217.72.32.234   SMTP    131     [TCP
> >>    Retransmission] S: 250 2.1.0 Ok | 250 2.1.5 Ok | 354 End data with
> >>    <CR><LF>.<CR><LF>

There is another possibility.

The SMTP client sends MAIL FROM/RCPT TO/DATA as one request
(SMTP command pipelining, RFC 2920), that's why Postfix replies
with 250/250/354 as one response.

It is possible that there is a device in the path that tries to
read SMTP conversation and that drops packets it does not understand.
Stuff like that tends to be built into a network firewall.

In that case, see what happens when you configure

# postconf -e 'smtpd_discard_ehlo_keywords=pipelining'
# postfix reload

If that solves the problem then you can make this selective per
client IP address with smtpd_discard_ehlo_keyword_address_maps.

        Wietse

Reply via email to