Matt Goebel wrote:

Henrique de Moraes Holschuh said:


On Thu, 24 Feb 2005, Matt Goebel wrote:


How would I go about telling postix to insert a message-id if one is not
there? It DOESN'T do that now. With Postfix+Dovecot I get the message


It must, AFAIK. BTW, a broken message-id is not the same as no message-id.
If the message-id header is there but empty (or broken), postfix won't
replace it AFAIK.




That's the problem. The message-id header is there but blank. It's clearly a broken client (Lotus Notes) that's doing it. Unfortunetly I have no control over users outside my domain and I have to support messages from them. There's a easy way to reproduce/test this without using lotus notes:

"sendmail -i [EMAIL PROTECTED] < email.txt"

where "email.txt" contains:

Subject: Mail Delivery Problem Test
To: [EMAIL PROTECTED]
Cc:
From: [EMAIL PROTECTED]
Date: 22-Feb-2005 09:21:51 tPST
Message-ID:
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII




Actually I tested with sendmail and cyrus accepts it without problems,
I'm using the cyrus from debian testing (2.1.17) and delivery works fine.
'sendmail' is actually the postfix 'sendmail' command and it delivers happily
to lmtpd without any problems.


What version are you using ? any patches applied ?

mitu

---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to