} On Tue, Apr 14, 1998 at 12:04:49PM +0100, Nigel Metheringham wrote:
} >
} > One day when I have a little free time I am going to use a perl script to
} > connect to all mail servers that our core mail boxes talk to and log the
} > greeting line from each, and use that to attempt to get some form of
ray@??? said:
} Interesting but a scan through the headers or you logfiles could also
} give you a lot of information doesn't it ?
Actually thinking about it I can probably deduce a lot of info from the
(logged) response to the period at the end of the SMTP DATA command, for
example:-
exim C="250 OK id=0yOtTh-0003qu-00"
qmail C="250 ok 892512842 qp 17191"
MMDF (demon) C="250 Submitted & queued (28/msg.aa1509300)"
???? (MMDF) C="250 Submitted & immediates started (msg.aa04899)"
Zmailer C="250 2.6.0 S.pAeiK51078 message accepted"
WindowsNT SMTP Server C="250 Requested mail action Ok."
sendmail C="250 UAA20145 Message accepted for delivery"
smap C="250 Mail accepted"
NASTA Gate??? C="250 Message sent successfully."
PostOffice C="250 Message received: \
19980414004103.AAA28818@???"
and a few more no doubt.
Totalling that up for our core servers would give a reasonable coverage of
the world - our users must sent to a large proportion of it - in terms of
mail servers (ie there is no clue from that info as to what mail clients
are being used). I could probably deduce a fair bit of info on mail
clients by looking at message IDs, although thats pretty suspect as a
method and some just leave the ID off and let the MTA add it.
Nigel.
--
[ Nigel.Metheringham@??? - Systems Software Engineer ]
[ Tel : +44 113 207 6112 Fax : +44 113 234 6065 ]
[ *** Note new telephone number - old one will no longer work *** ]
[ Real life is but a pale imitation of a Dilbert strip ]
--
*** Exim information can be found at
http://www.exim.org/ ***