On Sat, 2009-10-24 at 00:02 +0200, Pascal Volk wrote:
> I think it would be useful if the lmtp would also log new connections.
> For example:
> a) TCP connections:
> lmtp: Info: Connection: rip=10.1.2.3, lip=10.1.2.5, cid=1255555555.12345
> b) Socket connections:
>  lmtp: Info: Connection: via socket, cid=1255555777.10452

Maybe this could be merged somehow with login_log_format* settings,
since they're pretty similar..

> cid:
>     The 'connection ID', consists of the current unix time and the pid
>     of the lmtp process. (Or some other values in some other format)
> 
> The cid should be used in the 'saved' messages. So the delivering MTA
> would see something like '250 2.0.0 OK: 1255555555.12345 Saved',
> instead of a message like '250 2.0.0 <[email protected]> Saved'.
> The lmtp should also write the cid to the log. For example:
> 'lmtp(jdoe): Info: msgid=123, cid=1255555555.12345: saved mail to INBOX'
> (or discarded because of a matching sieve rule).
> 
> With this connection ID it would be possible to trace the route which
> the e-mail has taken.

Sounds like the ESMTP id that SMTP servers add to Received: header.
Perhaps LMTP should also be adding the header?

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to