Cristi Mitrana said: > 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 > >
The sendmail command I refered to is part of the postfix program as you've stated. No relation to the Sendmail SMTP server. Does Sendmail (SMTP) rewrite the blank message-id? I've pretty much narrowed it down to cyrus here. I'm running postfix-2.1.5-2.4.FC3 (standard Fedora core 3 RPM, except I've recompiled with with MySQL support), cyrus-imapd-2.2.10-3.fc3 (standard Fedora core 3 RPM, which I swapped out the autocreate patch for the newest one so I could auto create sieve scripts, and rebuilt the RPM), mailscanner-4.36.4-1, clamav-0.83-1, and spamassassin-3.0.1-0.FC3. --- 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