Email Stuck in Spool
Question asked by Sam Gendusa - December 18, 2014 at 12:01 PM
Unanswered
My email server cant send and outgoing messages. 
 
It seems to connect to the remote server fine but then errors out with 
RSP: 421 Too many concurrent SMTP connections from this IP address; please try again later.
The max outgoing connections is set to the max of 200.
11:47:59 [19236] Connecting to 72.35.23.4
11:47:59 [19236] Connection to 72.35.23.4 from 192.168.0.230:4771 succeeded
11:47:59 [19236] RSP: 421 Too many concurrent SMTP connections from this IP address; please try again later.
11:47:59 [19236] CMD: QUIT
11:48:26 [19135] Sending remote mail for michael@michaelmckinnis.com
11:48:26 [19135] Connecting to 216.119.106.108
11:48:26 [19135] Connection to 216.119.106.108 from 192.168.0.230:4775 succeeded
11:48:26 [19135] RSP: 421 Too many concurrent SMTP connections from this IP address; please try again later.
11:48:26 [19135] CMD: QUIT
11:48:28 [19315] Delivery started for ediths@bluestreakdocs.com at 11:48:28 AM
11:48:31 [19315] Skipping spam checks: No local recipients
11:48:33 [18961] Exception: Received an unexpected EOF or 0 bytes from the transport stream.
   at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)
   at System.Net.Security.SslState.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
   at System.Net.Security.SslStream.AuthenticateAsClient(String targetHost, X509CertificateCollection clientCertificates, SslProtocols enabledSslProtocols, Boolean checkCertificateRevocation)
   at System.Net.Security.SslStream.AuthenticateAsClient(String targetHost)
   at SmarterTools.SmarterMail.SmtpClient.ClientConnectionSync.InitiateSsl(Boolean validateAllCerts)
   at SmarterTools.SmarterMail.SmtpClient.SmtpClientSession.GiveStartTls(Boolean validateAllCerts)
11:48:33 [18961] Connecting to 64.12.88.132
11:48:33 [18961] Connection to 64.12.88.132 from 192.168.0.230:4780 succeeded
11:48:33 [18961] RSP: 220 Guardian1.bluestreakdocs.com ESMTP ready.
11:48:33 [18961] CMD: EHLO Mail.bluestreakdocs.com
11:48:33 [18961] RSP: 250-Guardian1.bluestreakdocs.com Hello mail.sdi.local [192.168.0.230]
11:48:33 [18961] RSP: 250-SIZE 52428800
11:48:33 [18961] RSP: 250-8BITMIME
11:48:33 [18961] RSP: 250-PIPELINING
11:48:33 [18961] RSP: 250-STARTTLS
11:48:33 [18961] RSP: 250 HELP
11:48:33 [18961] CMD: STARTTLS
11:48:33 [18961] RSP: 220 TLS go ahead
11:48:34 [19315] Sending remote mail for ediths@bluestreakdocs.com
11:48:34 [19315] Connecting to 66.96.140.122
11:48:34 [19315] Connection to 66.96.140.122 from 192.168.0.230:4785 succeeded
11:48:34 [19315] RSP: 421 Too many concurrent SMTP connections from this IP address; please try again later.
11:48:34 [19315] CMD: QUIT
11:48:42 [19150] Exception: Received an unexpected EOF or 0 bytes from the transport stream.
   at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)
   at System.Net.Security.SslState.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
   at System.Net.Security.SslStream.AuthenticateAsClient(String targetHost, X509CertificateCollection clientCertificates, SslProtocols enabledSslProtocols, Boolean checkCertificateRevocation)
   at System.Net.Security.SslStream.AuthenticateAsClient(String targetHost)
   at SmarterTools.SmarterMail.SmtpClient.ClientConnectionSync.InitiateSsl(Boolean validateAllCerts)
   at SmarterTools.SmarterMail.SmtpClient.SmtpClientSession.GiveStartTls(Boolean validateAllCerts)
We did have an issue with our offsite webserver this morning and we had to change the A record for the domain, but I not sure if that that would have caused this.

2 Replies

Reply to Thread
0
Employee Replied
Employee Post
Based on the first snip of your log where is show the 421 response the sending server is not accepting anymore in coming connections from your IP address.  If you try again at a later time and SmarterMail will based on your retry attempts then the emails may go though. 
1
You're probably going to be blocked by many SMTP servers since you're sending from a private IP Address (192.168.0.230).  You need to send from a public IP Address with a proper rDNS (PTR) that matches the "A" record for that address and the FQDN of your server.
 
-Joe
 
Thanks,
-Joe

Reply to Thread