I've noticed a problem with postfix+cyrus.  When you send a message with
a blank message-id header it gets bounced back with an "Invalid header"
message.  This is a problem because I've had people complain they can't
send legitimate email to our mail server.  It appears to be an issue of
lotus notes being broken.. (only happens with people using lotus notes).
However, cyrus SHOULD still accept this messages.  I've tested postfix
+dovecot, yahoo mail, and gmail and all of those accept messages with
blank message-id's fine.  Is there someway to fix this?

Here's what shows up in /var/log/maillog:

Feb 23 14:05:48 Sandbox postfix/pipe[15549]:
A252E1E96F3:to=<[EMAIL PROTECTED]>,orig_to=<[EMAIL 
PROTECTED]>,relay=cyrus,delay=4,status=bounced(data format error. Command 
output: testuser.mydomain.tld: Message contains invalid header )


>From master.cf:

flags= user=cyrus argv=/usr/lib/cyrus-imapd/deliver -r ${sender} -m
${extension} ${user}


---
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