izomiac added the comment:
I agree, it's my suspicion that the server's error message and python's
outbound command are sent so close to each other that buffering ensures they
disagree about the exact sequence of commands/responses.
As for my server, it was HAProxy doing the
New submission from izomiac :
I use a custom e-mail server and noticed I wasn't getting e-mails from FreeNAS.
I tracked the bug down to Python's smtplib. My home internet can't do
outbound port 25, so I use a port forwarding script that I've since learned
injects