Running 8.22 on W2K for several years without any issues.

In the past 2 weeks we have been seeing a lot of problems sending to yahoo mail. What's happening is that the SMTP thread is hanging for 4 minutes until it's timing out. This happens between 5-10% of the time (the rest of the time it connects to yahoo fine and the email goes out okay - it doesn't seem related to load). Normally this would not be a problem, but we send out a large newsletter of which a large percentage is to yahoo. What ends up happening is almost all the SMTP threads get tied up waiting for the 4 minute timeout and mail slows to a crawl.

10:16 16:07 SMTP-(66e902260000a1f8) Trying yahoo.com (0)
10:16 16:07 SMTP-(66e902260000a1f8) Connect yahoo.com [216.39.53.1:25] (1)
** note 4 minute hang time - the smtp delivery thread is unavailable during this time **
10:16 16:11 SMTP-(66e902260000a1f8) rl-recv: Blocking call cancelled
10:16 16:11 SMTP-(66e902260000a1f8)
10:16 16:11 SMTP-(66e902260000a1f8) SMTP_DELIV_FAILED
10:16 16:11 SMTP-(66e902260000a1f8) >QUIT

Problem is occurring across yahoo ip's (i.e. 216.39.53.2, etc....) I have a couple of tickets open with yahoo but I'm not confident I am going to get anywhere. If I telnet to them, it hangs about 5% of the time and I get:

Microsoft Telnet open a.mx.mail.yahoo.com 25
Connecting To a.mx.mail.yahoo.com...Could not open a connection to host:
Connect failed

The other 95% of the time it works fine.

What's interesting is with Telnet, I get this same problem from a different machine on a totally different IP block and connection so I don't think it's related to my IP. Seems like an issue with yahoo.

1. Has anyone seen a similar issue in their SMTP log files connection to yahoo? It's been going on about 2 weeks.

2. I spoke to support and they recommend I increase the number of delivery threads from 30 to 90 and Maximum Retry Threads from 15 to 40. I ended up increasing it from 30 to 40 and from 15 to 20 (we are running W2K - was concerned about exceeding the 77 service started processes discussed here - http://www.declude.com/Articles.asp?ID=130). The increase did help a little. The machine is only running about 4-5% CPU when sending mail. Can I increase this further from 40 on Windows 2000 Advanced Server.

3. I asked support if the 4 minute time out could be changed and was told it was hard coded. However I ran across this article in the Knowledge Base - IMail - How to adjust the SMTP service timeout - http://support.ipswitch.com/kb/IM-20050708-DM01.htm - will this have an effect.

Thanks
Adam







Reply via email to