[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

smtp/smtps tests against postfix generate errors on server



I have this message over and over in the log on my personal Debian mailserver:

improper command pipelining after MAIL from mail.example.org[ip.ad.dr.es]


It started on November 10th, when I installed updates on the machine, upgrading postfix from 2.5.5-1.1 to 2.7.1-1~bpo50+1.

I grabbed a sniffer trace, where I found that Xymon is sending, in a single packet, a "mail" command followed by "quit". The server responds with the following because this is a violation of the strict RFC:

503 5.5.1 Error: send HELO/EHLO first
221 2.0.0 Bye

My postfix config has two places where it checks for unauthorized pipelining, one of which was not preceded by permit_mynetworks, so I fixed that, and it didn't help.

I am running the lenny-backports xymon package, version 4.3.0~beta2.dfsg-5~bpo50+1.

Can the test be re-engineered so that it follows proper SMTP protocol and waits for a server response between each command?

Thanks,
Shawn