Exchange and duplicate message-id with quarantine.

Julian Field MailScanner at ecs.soton.ac.uk
Tue Jan 25 19:48:26 GMT 2005


    [ The following text is in the "ISO-8859-1" character set. ]
    [ Your display is set for the "US-ASCII" character set.  ]
    [ Some characters may be displayed incorrectly. ]

Peter Bonivart wrote:

> Julian Field wrote:
>
>> Hirsh, Joshua wrote:
>>
>>> I run into the same problem here. The default timeout in Exchange is
>>> one
>>> hour, after which, the server will gladly accept and deliver the
>>> messages.
>>>
>>> Julian: The problem is with an email that has an attachment removed or
>>> blocked. The cleaned messages is sent on to the user and if you were to
>>> release the blocked content (stored as a raw queue file) within an
>>> hour of
>>> originally receiving the message, Exchange silently blocks it out as
>>> being a
>>> duplicate.
>>>
>>>
>> Okay, I see the problem now. However I don't really want to change the
>> message-id of the cleaned message as I try to play with them as little
>> as possible, and also if I do that then the message-id format won't
>> match with the MUA that claimed to generate the message, which means it
>> will get caught as spam by SpamAssassin which checks these things.
>>
>> So the only real solution is to change the message-id of the quarantined
>> message as you send it. But I understand that is also hard if you are
>> storing it as raw queue files.
>>
>> Got any ideas on potential solutions to this? I can't see any solution
>> that wouldn't potentially break things further down stream, or make it
>> very awkward to track mail using the Message-Id header, which is A Bad
>> Thing(tm).
>
>
> I have the same problem, when someone is quick to report that they want
> a message released from quarantine it will just get eaten by Exchange as
> some sort of protection against duplicate msgids. It doesn't seem to be
> a way to turn this feature off, you can only set it to remember msgids
> for a longer period, one hour is the minimum.
>
> http://blogs.msdn.com/exchange/archive/2004/07/14/183132.aspx

What happens if you set
Remove These Headers = Message-Id
Then the Message-Id will be removed from the cleaned messages, forcing
Exchange it add its own, unique, id.

--
Julian Field
www.MailScanner.info
Buy the MailScanner book at www.MailScanner.info/store
Professional Support Services at www.MailScanner.biz
MailScanner thanks transtec Computers for their support

PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654

------------------------ MailScanner list ------------------------
To unsubscribe, email jiscmail at jiscmail.ac.uk with the words:
'leave mailscanner' in the body of the email.
Before posting, read the MAQ (http://www.mailscanner.biz/maq/) and
the archives (http://www.jiscmail.ac.uk/lists/mailscanner.html).

Support MailScanner development - buy the book off the website!




More information about the MailScanner mailing list