Juerd wrote:
I recently upgraded from 0.27 to 0.30-dev because I needed the
forkserver. Approximately a quarter of all mail I receive now, has part
of the headers repeated in the body, beginning somewhere in the middle
of a header.


Sometimes it's not in the body, but in the header part. It appears to
always begin somewhere in a Delivered, Received, or Message-Id header.


I don't think this is anything of qpsmtd's doing; I've never seen anything like it that wasn't due to MDA - Mail Delivery Agent - misbehavior. The way to test it is to hack your copy of plugins/queue/maildir and replace the OK on line 83 with DECLINED and add this plugin before your current queue plugin. This will allow you to have pristine copies of each message before Qpsmtpd sends it on for local delivery. Then, once you find a malformed message out of your normal queue, find the same one in the maildir and compare.


IMPORTANT NOTE: if you have a high volume site, you may want to hack the queue/maildir plugin to only save all copies of messages to a single address.

HTH

John

Reply via email to