[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SMTP server id generation uniqueness ?




Okay here is the full SMTP of the two session as per the smtpserver 
logfile.  I have put blank lines to help isolation the sessions.  You 
have said the file is opened at the MAIL FROM stage, the logs indicate 
that the MAIL FROM command is being processed (probably DNS lookup 
stalled it) while the entire first mail was received.

So this is just a case of things happening quickly and the inode number 
was reused again.

The problem arrised from the user of the 2nd mail is claiming they never 
received it.  However I have router lots routing something, so I dont 
think any of us can rely on the users claim.  But that is what has 
driven me to look at the log files.

Thanks for your thoughts,

Darryl


Here are the smtp server entries:

UJszAgg0000#    000-connection from host.dddddd.host-two.ddd 
[212.xxx.xxx.xxx]:30908 ipcnt 1 childs 21 pid 2340 ident: IDENT-NOT-QUERIED
UJszAgg0000#    000-Didn't find DNS A object: 
xxx.xxx.xxx.212.sbl-xbl.spamhaus.org.
UJszAgg0000#    000-Didn't find DNS A object: xxx.xxx.xxx.212.list.dsbl.org.
UJszAgg0000w    220 mymailhost.dddddd.ddd ESMTP Server ready at Wed, 21 
Jun 2006 10:48:55 +0100
UJszAgg0001r    EHLO host.dddddd.host-two.ddd
UJszAgg0001w    250-mymailhost.dddddd.ddd expected "EHLO 
host.dddddd.host-two.ddd"
UJszAgg0001w    250-SIZE 33554432
UJszAgg0001w    250-8BITMIME
UJszAgg0001w    250-PIPELINING
UJszAgg0001w    250-CHUNKING
UJszAgg0001w    250-ENHANCEDSTATUSCODES
UJszAgg0001w    250-DSN
UJszAgg0001w    250-STARTTLS
UJszAgg0001w    250-ETRN
UJszAgg0001w    250 HELP
UJszAgg0001r    STARTTLS
UJszAgg0001w    220 Ready to start TLS
UJszAgg0001#    000-SSL_accept:before/accept initialization
UJszAgg0001#    000-SSL_accept:error in SSLv2/v3 read client hello A
UJszAgg0001#    000-SSL_accept:SSLv3 read client hello A
UJszAgg0001#    000-SSL_accept:SSLv3 write server hello A
UJszAgg0001#    000-SSL_accept:SSLv3 write certificate A
UJszAgg0001#    000-SSL_accept:SSLv3 write key exchange A
UJszAgg0001#    000-SSL_accept:SSLv3 write certificate request A
UJszAgg0001#    000-SSL_accept:SSLv3 flush data
UJszAgg0001#    000-SSL_accept:error in SSLv3 read client certificate A
UJszAgg0001#    000-SSL_accept:error in SSLv3 read client certificate A
UJszAgg0001#    000-SSL_accept:SSLv3 read client certificate A
UJszAgg0001#    000-SSL_accept:SSLv3 read client key exchange A
UJszAgg0001#    000-SSL_accept:SSLv3 read finished A
UJszAgg0001#    000-SSL_accept:SSLv3 write change cipher spec A
UJszAgg0001#    000-SSL_accept:SSLv3 write finished A
UJszAgg0001#    000-SSL_accept:SSLv3 flush data
UJszAgg0001#    000-TLS connection established
UJszAgg0001#    000-Cipher: DHE-RSA-AES256-SHA keybits 256/256 version 
TLSv1/SSLv3
UJszAgg0001r    EHLO host.dddddd.from-two.ddd
UJszAgg0001w    250-mymailhost.dddddd.ddd expected "EHLO 
host.dddddd.host-two.ddd"
UJszAgg0001w    250-SIZE 33554432
UJszAgg0001w    250-8BITMIME
UJszAgg0001w    250-PIPELINING
UJszAgg0001w    250-CHUNKING
UJszAgg0001w    250-ENHANCEDSTATUSCODES
UJszAgg0001w    250-DSN
UJszAgg0001w    250-AUTH=LOGIN
UJszAgg0001w    250-AUTH LOGIN
UJszAgg0001w    250-ETRN
UJszAgg0001w    250 HELP
UJszAgg0001#    000--- pipeline input exists 36 bytes
UJszAgg0001r    MAIL FROM:<user-from-two@dddddddd.home-two.ddd> SIZE=7236

UJs4Agd0000#    000-connection from [59.xxx.xxx.xxx] 
[59.xxx.xxx.xxx]:32262 ipcnt 1 childs 21 pid 2337 ident: IDENT-NOT-QUERIED
UJs4Agd0000#    000-Didn't find DNS A object: 
xxx.xxx.xxx.59.sbl-xbl.spamhaus.org.
UJs4Agd0000#    000-Didn't find DNS A object: xxx.xxx.xxx.59.list.dsbl.org.
UJs4Agd0000#    000-Didn't find DNS A object: 
xxx.xxx.xxx.59.sbl-xbl.spamhaus.org.
UJs4Agd0000#    000-Didn't find DNS A object: xxx.xxx.xxx.59.list.dsbl.org.
UJs4Agd0000w    220 mymailhost.dddddd.ddd ESMTP Server ready at Wed, 21 
Jun 2006 10:48:56 +0100
UJs4Agd0000r    HELO host.dddd.from-one.ddd
UJs4Agd0000w    250 mymailhost.dddddd.ddd Hello host.dddd.from-one.ddd
UJs4Agd0001r    MAIL FROM:<user-from-one@ddddddd.from-one.ddd>
UJs4Agd0001w    250 2.1.0 Sender syntax Ok;
UJs4Agd0002r    RCPT TO:<user-to-one@ddddddd.to-one.ddd>
UJs4Agd0002w    250 2.1.5 Recipient address syntax Ok; 
rcpt=<user-to-one@ddddddd.to-one.ddd>
UJs4Agd0002r    DATA
UJs4Agd0002w    354 Start mail input; end with <CRLF>.<CRLF>
UJs4Agd0004w    250 2.0.0 accepted; S263499AbWFUJtA
UJs4Agd0004#    000-S263499AbWFUJtA: 14320 bytes

[file inode must have got reuse here, i.e. the file above must of been 
completely processed before this next log entry]

UJszAgg0005w    250 2.1.0 Sender syntax Ok;
UJszAgg0005#    000--- pipeline input exists 6 bytes
UJszAgg0005r    RCPT TO:<user-two@dddddddd.to-two.ddd>
UJszAgg0005w    250 2.1.5 Ok; can accomodate 7236 byte message for 
<user-two@dddddddd.to-two.ddd>
UJszAgg0005r    DATA
UJszAgg0005w    354 Start mail input; end with <CRLF>.<CRLF>
UJszAgg0005w    250 2.0.0 accepted; S263499AbWFUJtA
UJszAgg0005#    000-S263499AbWFUJtA: 6850 bytes
UJszAgg0005r    QUIT
UJszAgg0005w    221 2.0.0 mymailhost.dddddd.ddd Out
UJszAgg0005#    000-TLS stopping; mode was: ON
UJszAgg0005#    000-SSL3 alert write:warning:close notify

UJs4Agd0004#    000-Session closed w/o QUIT; read() errno=0



Here are the router log entries:

Jun 21 10:49:00 mail router[23091]: S263499AbWFUJtA: 
from=<user-from-one@dddddddddd.from-one.ddd>, rrelay=[59.xxx.xxx.xxx] 
([59.xxx.xx.xxx]:32262 "HELO host.dddd.from-one.ddd" smtp-auth: <none> 
TLS-CIPHER: <none> TLS-
PEER-CN1: <none>), size=14320, nrcpts=1, 
msgid=<003901c69516$002a9ab0$5182a8c0@rdddddd.from-one.ddd>, 
delay=00:00:00, xdelay=00:00:00, rusage=0.00/0.00
Jun 21 10:49:00 mail sm[32459]: S263499AbWFUJtA: 
to=<user-to-one@ddddd.to-one.dddd>, delay=00:00:00, xdelay=00:00:00, 
mailer=basic, stat=ok3
Jun 21 10:49:00 mail router[23091]: S263499AbWFUJtA: 
from=<user-from-two@ddddddddddddd.from-two.ddd>, 
rrelay=host.ddddd.from-two.ddd ([212.xxx.xxx.xxx]:30908 "EHLO 
host.dddddd.from-two.ddd" smtp-auth
: <none> TLS-CIPHER: "DHE-RSA-AES256-SHA keybits 256/256 version 
TLSv1/SSLv3" TLS-PEER-CN1: <none>), size=6850, nrcpts=1, 
msgid=<9F6B40A91D0B1940A8D14C47F2171708085DD42A@dddddddddddddddd.from-two.ddd>, 
delay=00:00:00, xdelay=00:00:00, rusage=0.00/0.00
Jun 21 10:49:00 mail sm[21704]: S263499AbWFUJtA: 
to=<user-to-two@dddddddddd.to-two.ddd>, delay=00:00:00, xdelay=00:00:00, 
mailer=multidrop, stat=ok3




-- 
Darryl L. Miles


-
To unsubscribe from this list: send the line "unsubscribe zmailer" in
the body of a message to majordomo@nic.funet.fi