On 01/06/16 12:16, Mike Brudenell wrote:
> However if the message arriving over SMTP *does not include* a
> "Message-ID:" header then no value gets logged.

Not looked at the source yet, but that's kinda-reasonable: what
was there at accept time is logged.


> Is this a bug/oversight?

Both?

> Is it a feature I could request, or are there technical reasons why it
> couldn't be logged?

I doubt you've missed anything, and it is a reasonable request
( https://bugs.exim.org/ please ).  Would you prefer a separate
log line?  Message-ID on delivery lines?  An Event raised?


> This is making it a real pain to try and trace a message generated by an
> on-site system, sent out through Exim on our local gateways to an external
> host, which (I think, but am trying to prove) is relaying it back to our
> Google-hosted mailboxes. The message-id would be the information to link
> the outgoing entry in Exim's logs to the incoming messages in Google's logs
> whilst having no access to the logs of the intermediate server.

Aha.  I was going to suggest the confirmation (C=) field, but you
just torpedoed that...

Sounds like you would like a quick patch to test :)
Can you compile from source?
-- 
Cheers,
  Jeremy

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to