non-existent msgids & duplicate delivery suppression
s.e.grier at qmul.ac.uk
Fri Jun 27 08:47:35 EDT 2003
We are currently running cyrus-imapd-2.1.11 with duplicate delivery
One of our users complained that they were not receiving their mail.
Having looked at the logs I noticed a string of entries like the
Jun 25 13:11:43 machine lmtpd:
Jun 25 13:11:43 machine lmtpd: dupelim: eliminated duplicate
message to user.XXXXX id
Notice that the message-id is missing. The entries correspond to mail
sent by the same sender which do not contain a message-id header. It
appears that lmtpd has been suppressing mail from this sender, because
it assumes that all mail with a zero length message-id is a duplicate of
I have noticed that this has been happening on other occasions, where
lmtpd does a duplicate_check and then a duplicate_mark on zero length
message-ids. This raises the possibility that the server is suppressing
messages that are not duplicates, but merely have no message-id header.
Has anyone else seen this happening?. If this continues to happen we may
have to disable duplicate delivery suppression.
Queen Mary, University of London
More information about the Info-cyrus