Pegasus Mail & Mercury

Welcome to the Community for Pegasus Mail and
The Mercury Mail Transport System, the Internet's longest-serving PC e-mail system!
Welcome to Pegasus Mail & Mercury Sign in | Join | Help
in
Home Blogs Forums Downloads Pegasus Mail Overview Mercury Overview

Vista Service Pack 1 Issues - timeout when sending through ADSL

Last post 08-25-2008, 23:11 by markjay. 19 replies.
Page 2 of 2 (20 items)   < Previous 1 2
Sort Posts: Previous Next
  •  07-27-2008, 19:57

    • markjay is not online. Last active: 08-27-2008, 10:03 markjay
    • Top 200 Contributor
    • Joined on 06-26-2008
    • Member
    • Points 100

    Re: Vista Service Pack 1 Issues - timeout when sending through ADSL

    When sending, it takes a couple of minutes before the sedn fails displaying the following on-screen error message:

    --------------------------------------------------------------------------------------------------------------------

    >> 0025 250-ENHANCEDSTATUSCODES
    >> 0016 250-PIPELINING
    >> 0014 250-8BITMIME
    >> 0019 250-SIZE 31457280
    >> 0009 250-DSN
    >> 0022 250-AUTH PLAIN LOGIN
    >> 0015 250-DELIVERBY
    >> 0010 250 HELP
    << 0012 AUTH LOGIN
    >> 0018 334 VXNlcm5hbWU6
    << 0038 aXNhYWMuaGVpbnJpY2hAY2FyZG9uZXQubmV0
    >> 0018 334 UGFzc3dvcmQ6
    << 0010 c29ueQ==
    >> 0028 235 2.0.0 OK Authenticated
    << 0044 MAIL FROM:<**my email address**> SIZE=4510
    >> 0047 250 2.1.0 <**my email address**>... Sender ok
    << 0026 RCPT TO:<***recipient email address**>
    >> 0044 250 2.1.5 <***recipient email address**>... Recipient ok
    << 0006 DATA
    >> 0050 354 Enter mail, end with "." on a line by itself
    8: Socket read timeout.

    ---------------------------------------------------------------------------------------------------------

    This is followed by this rejection message in the New Mail Folder: 

    ---------------------------------------------------------------------------------------------------------

    Delivery has failed on the enclosed message for the following reasons reported either by the mail delivery system on the mail relay host or by the local TCP/IP transport module:

     

    *** TCP/IP error while processing job ***

    A network error has occurred while WinPMail attempted to send your message. This error could be caused by many conditions, including the following:

    * The remote host may have gone down.

    * Your network may have been broken or gone down.

    * You may have a configuration problem in your WINSOCK.DLL.

    * If running on a SLIP line, you may have experienced a timeout (increase the value in WinPMail's Network Config Dialog), or the phone line may have gone down or suffered from excessive line noise.

    WinPMail will requeue your message and try again later.

    ---------------------------------------------------------------------------------------------------------

    As said, it is intermittent and not quite clear why some messages are sent OK while others fail. I would say that about half of the messages fail, with messages carrying attachments slightly more likely fo fail than short ones, but then again some go through first time...  

  •  07-27-2008, 20:34

    • markjay is not online. Last active: 08-27-2008, 10:03 markjay
    • Top 200 Contributor
    • Joined on 06-26-2008
    • Member
    • Points 100

    Re: Vista Service Pack 1 Issues - timeout when sending through ADSL

    ..also, I wouldn't mind trying a beta version of 4.51, if it was possible to get a copy.

     

     

  •  07-27-2008, 23:58

    Re: Vista Service Pack 1 Issues - timeout when sending through ADSL

    It would help a lot if you were to use the session logging so we can see all of the transactions and times up to the point of failure

     

    >> 0028 235 2.0.0 OK Authenticated
    << 0044 MAIL FROM:<**my email address**> SIZE=4510
    >> 0047 250 2.1.0 <**my email address**>... Sender ok
    << 0026 RCPT TO:<***recipient email address**>
    >> 0044 250 2.1.5 <***recipient email address**>... Recipient ok
    << 0006 DATA
    >> 0050 354 Enter mail, end with "." on a line by itself
    8: Socket read timeout.

    Hard to say if this a a simple timeout  or a packet fragmentation problem.  I would first increase the SMTP timeout to something like 120 seconds and if this did not help I would check for packet fragmentation.  The POP3/SMTP transmissions may fail if the MTU packet size is so large that a packet is fragmented.  In many cases the receiving system router blocks the receiving servers "packets fragmented" response to the sending system using "MTU Discovery".  These oversize packets are not accepted and so are resent.  This results in a timeout, generally at the end of the message transmission but it can be anywhere in the process.  You need to reduce the MTU size. Windows defaults to a 1500 MTU and many routers and DSL connections need 1492.  You might simply want to turn off the MTU Discovery operation.

    You might want to get a copy of SG TCP Optimizer that I find quite handy.  http://www.speedguide.net/downloads.php  This little utility will allow you to test your MTU for maximum size without fragmentation against specific servers.  If will also make it easy to adjust the MTU. 

    And finally, does this computer, by chance, happen to have an NVidia NForce 4 chipset on the motherboard?  If so, many other have had this exact problem, and it turned out to be an optimization setting for the built in NIC which caused the problems with packet fragmentation. Disabling the advanced optimization capability called "checksum offload" made all the problems of sending SMTP mail via WinPMail disappear.

     


    Thomas R. Stephenson
    San Jose, California
    Member of Pegasus Mail Support Team
  •  08-25-2008, 23:09

    • markjay is not online. Last active: 08-27-2008, 10:03 markjay
    • Top 200 Contributor
    • Joined on 06-26-2008
    • Member
    • Points 100

    Re: Vista Service Pack 1 Issues - timeout when sending through ADSL

    Thanks for that.

     

    Playing around with the MTU settings helped a bit, but did not fix the problem altogether... I disabled MTU discovery, and also checked that the MTU on the Interface is the same as on the ADSL Router (1492), then enabled it again... no luck. Anyway, these are my current settings:

     

     

    These seem to work best, though it is still timing-up now and then. I believe this is a specific issue for Vista SP1, since it happened on both my home PCs and my office PCs after installing sp1 on then, so hopefully as more people out there get Vista SP1 someone will eventually find the answer...

     

     

     

  •  08-25-2008, 23:11

    • markjay is not online. Last active: 08-27-2008, 10:03 markjay
    • Top 200 Contributor
    • Joined on 06-26-2008
    • Member
    • Points 100

    Re: Vista Service Pack 1 Issues - timeout when sending through ADSL

    ..or perhaps v4.51 will fix it.

     

Page 2 of 2 (20 items)   < Previous 1 2
View as RSS news feed in XML

Copyright © 2007 David Harris / Peter Strömblad. All Rights Reserved. | Terms of Use | Privacy Statement
Questions/Problems with community.pmail.com? | Visit our Hoster: PraktIT | Pegasus Mail Home Page