Groups | Blog | Home
all groups > iis smtp nntp > october 2004 >

iis smtp nntp : Troubleshooting IIS6 SMTP and Incoming Email



T. Garay
10/26/2004 9:25:40 PM
Lately we've seen issues where emails are delayed as much as 6 hours
or never arrive.

I get a complaint and start going through the logs.

The MS SMTP server appears to only record one side of the
conversation. I see the email in question trying to come in but it
doesn't make it and I can't find any errors (event log or SMTP log) to
indicate why.

Basically, I see something similar to the following:

smtp1.sender.com 10/21/2004 7:43:38 PM 250 HELO
smtp1.sender.com
smtp1.sender.com 10/21/2004 7:43:38 PM 250 MAIL
FROM:<somebody@sender.com>
smtp1.sender.com 10/21/2004 7:43:39 PM 250 RCPT
TO:<me@mydomain.com>
smtp1.sender.com 10/21/2004 7:43:49 PM 240 QUIT
smtp1.sender.com

Sometimes, after several attempts, then it will show up like:

smtp1.sender.com 10/22/2004 5:28:44 PM 250 HELO
smtp1.sender.com
smtp1.sender.com 10/22/2004 5:28:44 PM 250 MAIL
FROM:<somebody@sender.com>
smtp1.sender.com 10/22/2004 5:28:45 PM 250 RCPT
TO:<me@mydomain.com>
smtp1.sender.com 10/22/2004 5:28:57 PM 250 DATA
<2004102217160100000000@WinSockMail>
smtp1.sender.com 10/22/2004 5:28:58 PM 240 QUIT
smtp1.sender.com

I have no idea why it's not sending the data. The email does not make
it to the Exchange server & the user's mailbox unless the DATA entry
is in there.

Anyone have any ideas or perhaps tools that I can use to record the
whole conversation for each email connection that comes in??

Thanks!

-Tim
Ken Schaefer
10/27/2004 1:53:28 PM
Well, for some reason it seems that the remote server is never sending the
DATA command (which is what is used to actually pass the email message to
your server).

You could use ethereal (www.ethereal.com) to capture all traffic coming in
(just make sure you put a filter on it, so you're only capturing data on
port 25!)

Cheers
Ken

[quoted text, click to view]

AddThis Social Bookmark Button