[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