Re: [Exim] Message-ID problems

Top Page
Delete this message
Reply to this message
Author: Jason J. Horton
Date:  
To: Nigel Metheringham
CC: exim-users
Subject: Re: [Exim] Message-ID problems
Nigel Metheringham wrote:
> > We are getting tons of messages with empty Message-IDs, like so:
> > Message-ID: <>
>
> Thats broken all right. Please tell us just what broken piece of
> software is generating these so we can laugh at them.


Dont know what mail client is doing it, but the bulk of the
broken emails are spam.

> > This is screwing up my pop3 daemons UIDL implimentation, so users keep
> > downloading the same message over and over.
>
> which is probably an interesting comment on the UIDL inplementation. I
> don't think thats safe.


The pop3 daemon basically takes the message-id and uses that as the UIDL.
Not the best method, but it is compliant with RFCs. What is everyones opinion
on the best UIDL implimentation? Message-ID + MD5 hash of the entire message?

> > As far as I understand, Exim only injects a Message-ID if the mail
> > client does not add a Message-ID. Is there a way to get Exim to create
> > a valid Message-ID if the message has an empty one?
>
> No.
> The only way I can think of is to detect for this case using a
> conditional smartuser director, divert to a specialised transport,
> which smtps the message to your own mail server again, stripping the
> message-id header with a transport filter. Its not exactly what you
> would call clean.


ugh.

-- 
    -Jason J. Horton <jason@???>
     Fat Man in a Little Coat
     Intercom Online Inc. 
     212.376.7440 | http://www.intercom.com