I was having problems getting a postfix mta to forward messages to qpsmtpd-async. Postfix was reporting that the connection was lost after end of data.

plugins for hook_connect, hook_mail and hook_rcpt would run, but the plugins for hook_data_post, hook_queue and hook_disconnect were not run.

After some work with tcpdump it became apparent that postfix was pipelining the message complete with . and QUIT and qpsmtpd-async would close the socket after several seconds with no errors logged. Misspelling PIPELINE in SMTP.pm "fixed" the connectivity between postfix and qpsmtpd.

I'm not sure where to begin to try to debug this. Is anyone doing compatibility testing with other mtas?

Running 0.33-dev

Cheers,

ds

Reply via email to