MS additional header line
Glenn Steen
glenn.steen at gmail.com
Fri Jan 19 01:05:46 CET 2007
On 19/01/07, Dennis Willson <taz at taz-mania.com> wrote:
> MailWatch.pm gets that 'id' from MailScanner. It's not generated by
> MailWatch, just recorded (I looked at the MailWatch.pm code. I'm not
> sure where MailScanner gets it. I assume the MTA, but I'm not sure. I
> see the id he's referreing to... in the MailWatch database. This is
> the same ID that is used to release quarantined Spam and Virus. So
> MailScanner can relate that ID to a message.
>
> I believe he wants to be able to look at an emails headers and then go
> to the 'jump to message' and enter the ID and go to the details and do
> what ever he needs.
>
Quite correct Dennis, and it is the "queue file ID" that all MTAs seem
to have an incarnation of that it refers to (MailScanner get this when
it reads in a message into the batch and constructs the (perl) message
object). But this is a Postfix-ism biting him... Jules adds (at my
request) some five random hex digits after a dot at the end of the
"original" ID, to prevent queue file ID reuse (which is pretty common
in Postfix) to create duplicate records in MailWatch (and possibly any
other database logging apps).
So the information he needs to do that nice cut'n'paste is only
partially there in the headers. See my other post for "workarounds".
--
-- Glenn
email: glenn < dot > steen < at > gmail < dot > com
work: glenn < dot > steen < at > ap1 < dot > se
More information about the MailScanner
mailing list