Can't connect to Gmail or ISP email all of a sudden

As of today my gmail account along with ISP email (ISP mail used to use gmail till recently) have stopped connecting and I get a [IMAP] An attempt to connect to (Emaill account) failed…etc and in the diagnoistic screen it says server not responding for IMAP and failed for SMTP.

I can access these accounts just fine via a browser just fine and tested a hotmail/outlook account within eM Client which worked just fine. My failed accounts have been working without fault previously.

I am running version 6.0.24144.0 of the software on Windows 10 and have no changed anything within eM Client software.

Here is my log for the last attempt to semd/recieve. I have replaced my email for privacy reasons but all else is exactly what I got

08:03:27 PM myemail@gmail.com [IMAP]  Synchronizing messages: For folder myemail@gmail.com/Inbox
08:03:28 PM myemail@gmail.com [IMAP]  MailExceptions.ConnectionException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. —> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. —> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
08:03:28 PM    at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
08:03:28 PM    at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
08:03:28 PM    — End of inner exception stack trace —
08:03:28 PM    at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
08:03:28 PM    at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)
08:03:28 PM    at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
08:03:28 PM    at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
08:03:28 PM    at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
08:03:28 PM    at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)
08:03:28 PM    at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
08:03:28 PM    at System.Net.Security.SslStream.AuthenticateAsClient(String targetHost, X509CertificateCollection clientCertificates, SslProtocols enabledSslProtocols, Boolean checkCertificateRevocation)
08:03:28 PM    at MailClient.Imap.Base.Connection.<>c__DisplayClassa.b__9()
08:03:28 PM at MailClient.Imap.Base.Connection.Connect(Func1 getStream)<br>08:03:28 PM at MailClient.Imap.Base.Connection.Connect(String receiveHost, Int32 receivePort, Boolean explicitSsl)<br>08:03:28 PM at MailClient.Imap.ConnectionPoolEntry.Reconnect()<br>08:03:28 PM --- End of inner exception stack trace ---<br>08:03:28 PM at MailClient.Imap.ConnectionPoolEntry.Reconnect()<br>08:03:28 PM at MailClient.Imap.ConnectionPoolEntry.Connect()<br>08:03:28 PM at MailClient.Imap.ConnectionPool.AcquireConnection(Folder mailFolder, Boolean idle, Boolean forStore)<br>08:03:28 PM at MailClient.Imap.Synchronizer.FolderInfo.CreateConnectionContext()<br>08:03:28 PM at MailClient.Imap.Synchronizer.SynchronizeMessagesCommand.ExecuteInternal(WorkerStatus status)<br>08:03:28 PM at MailClient.Imap.Synchronizer.ImapCommand.Execute(WorkerStatus status)<br>08:03:28 PM at MailClient.Commands.Command.Process(WorkerStatus status)<br>08:03:29 PM <a href="mailto:myemail@gmail.com" rel="nofollow">myemail@gmail.com</a> [IMAP] Synchronizing subfolders: For folder <a href="mailto:myemail@gmail.com" rel="nofollow">myemail@gmail.com</a>/<br>08:03:29 PM <a href="mailto:myemail@gmail.com" rel="nofollow">myemail@gmail.com</a> [GData] Synchronizing folder list<br>08:03:29 PM <a href="mailto:myemail@gmail.com" rel="nofollow">myemail@gmail.com</a> [GData] Synchronizing folder list<br>08:03:29 PM <a href="mailto:myemail@gmail.com" rel="nofollow">myemail@gmail.com</a> [IMAP] MailExceptions.ConnectionException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---&gt; System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---&gt; System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host<br>08:03:29 PM at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)<br>08:03:29 PM at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)<br>08:03:29 PM --- End of inner exception stack trace ---<br>08:03:29 PM at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)<br>08:03:29 PM at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)<br>08:03:29 PM at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)<br>08:03:29 PM at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)<br>08:03:29 PM at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)<br>08:03:29 PM at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)<br>08:03:29 PM at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)<br>08:03:29 PM at System.Net.Security.SslStream.AuthenticateAsClient(String targetHost, X509CertificateCollection clientCertificates, SslProtocols enabledSslProtocols, Boolean checkCertificateRevocation)<br>08:03:29 PM at MailClient.Imap.Base.Connection.&lt;&gt;c__DisplayClassa.<connect>b__9()<br>08:03:29 PM at MailClient.Imap.Base.Connection.Connect(Func1 getStream)
08:03:29 PM at MailClient.Imap.Base.Connection.Connect(String receiveHost, Int32 receivePort, Boolean explicitSsl)
08:03:29 PM at MailClient.Imap.ConnectionPoolEntry.Reconnect()
08:03:29 PM — End of inner exception stack trace —
08:03:29 PM at MailClient.Imap.ConnectionPoolEntry.Reconnect()
08:03:29 PM at MailClient.Imap.ConnectionPoolEntry.Connect()
08:03:29 PM at MailClient.Imap.ConnectionPool.AcquireConnection(Folder mailFolder, Boolean idle, Boolean forStore)
08:03:29 PM at MailClient.Imap.ConnectionContext…ctor(ImapAccount account)
08:03:29 PM at MailClient.Imap.Synchronizer.SynchronizeFoldersCommand.ExecuteInternal(WorkerStatus status)
08:03:29 PM at MailClient.Imap.Synchronizer.ImapCommand.Execute(WorkerStatus status)
08:03:29 PM at MailClient.Commands.Command.Process(WorkerStatus status)
08:03:29 PM myemail@gmail.com [GData] Synchronizing folder 'myemail@gmail.com/Contacts/'
08:03:34 PM myemail@gmail.com [IMAP] Synchronizing subfolders: For folder myemail@gmail.com/
08:03:34 PM myemail@gmail.com [GData] Synchronizing folder list
08:03:34 PM myemail@gmail.com [GData] Synchronizing folder list
08:03:35 PM myemail@gmail.com [IMAP] MailExceptions.ConnectionException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. —> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. —> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
08:03:35 PM at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
08:03:35 PM at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
08:03:35 PM — End of inner exception stack trace —
08:03:35 PM at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
08:03:35 PM at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)
08:03:35 PM at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
08:03:35 PM at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
08:03:35 PM at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
08:03:35 PM at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)
08:03:35 PM at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
08:03:35 PM at System.Net.Security.SslStream.AuthenticateAsClient(String targetHost, X509CertificateCollection clientCertificates, SslProtocols enabledSslProtocols, Boolean checkCertificateRevocation)
08:03:35 PM at MailClient.Imap.Base.Connection.<>c__DisplayClassa.b__9()
08:03:35 PM at MailClient.Imap.Base.Connection.Connect(Func1 getStream)<br>08:03:35 PM at MailClient.Imap.Base.Connection.Connect(String receiveHost, Int32 receivePort, Boolean explicitSsl)<br>08:03:35 PM at MailClient.Imap.ConnectionPoolEntry.Reconnect()<br>08:03:35 PM --- End of inner exception stack trace ---<br>08:03:35 PM at MailClient.Imap.ConnectionPoolEntry.Reconnect()<br>08:03:35 PM at MailClient.Imap.ConnectionPoolEntry.Connect()<br>08:03:35 PM at MailClient.Imap.ConnectionPool.AcquireConnection(Folder mailFolder, Boolean idle, Boolean forStore)<br>08:03:35 PM at MailClient.Imap.ConnectionContext..ctor(ImapAccount account)<br>08:03:35 PM at MailClient.Imap.Synchronizer.SynchronizeFoldersCommand.ExecuteInternal(WorkerStatus status)<br>08:03:35 PM at MailClient.Imap.Synchronizer.ImapCommand.Execute(WorkerStatus status)<br>08:03:35 PM at MailClient.Commands.Command.Process(WorkerStatus status)<br>08:03:35 PM <a href="mailto:myemail@gmail.com" rel="nofollow">myemail@gmail.com</a> [GData] Synchronizing folder '<a href="mailto:myemail@gmail.com" rel="nofollow">myemail@gmail.com</a>/Contacts/'<br>08:03:36 PM <a href="mailto:myemail@gmail.com" rel="nofollow">myemail@gmail.com</a> [IMAP] Synchronizing subfolders: For folder <a href="mailto:myemail@gmail.com" rel="nofollow">myemail@gmail.com</a>/<br>08:03:36 PM <a href="mailto:myemail@gmail.com" rel="nofollow">myemail@gmail.com</a> [GData] Synchronizing folder list<br>08:03:36 PM <a href="mailto:myemail@gmail.com" rel="nofollow">myemail@gmail.com</a> [GData] Synchronizing folder list<br>08:03:36 PM <a href="mailto:myemail@gmail.com" rel="nofollow">myemail@gmail.com</a> [GData] Synchronizing folder '<a href="mailto:myemail@gmail.com" rel="nofollow">myemail@gmail.com</a>/Contacts/'<br>08:03:37 PM <a href="mailto:myemail@gmail.com" rel="nofollow">myemail@gmail.com</a> [IMAP] MailExceptions.ConnectionException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---&gt; System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---&gt; System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host<br>08:03:37 PM at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)<br>08:03:37 PM at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)<br>08:03:37 PM --- End of inner exception stack trace ---<br>08:03:37 PM at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)<br>08:03:37 PM at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)<br>08:03:37 PM at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)<br>08:03:37 PM at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)<br>08:03:37 PM at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)<br>08:03:37 PM at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)<br>08:03:37 PM at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)<br>08:03:37 PM at System.Net.Security.SslStream.AuthenticateAsClient(String targetHost, X509CertificateCollection clientCertificates, SslProtocols enabledSslProtocols, Boolean checkCertificateRevocation)<br>08:03:37 PM at MailClient.Imap.Base.Connection.&lt;&gt;c__DisplayClassa.<connect>b__9()<br>08:03:37 PM at MailClient.Imap.Base.Connection.Connect(Func1 getStream)
08:03:37 PM at MailClient.Imap.Base.Connection.Connect(String receiveHost, Int32 receivePort, Boolean explicitSsl)
08:03:37 PM at MailClient.Imap.ConnectionPoolEntry.Reconnect()
08:03:37 PM — End of inner exception stack trace —
08:03:37 PM at MailClient.Imap.ConnectionPoolEntry.Reconnect()
08:03:37 PM at MailClient.Imap.ConnectionPoolEntry.Connect()
08:03:37 PM at MailClient.Imap.ConnectionPool.AcquireConnection(Folder mailFolder, Boolean idle, Boolean forStore)
08:03:37 PM at MailClient.Imap.ConnectionContext…ctor(ImapAccount account)
08:03:37 PM at MailClient.Imap.Synchronizer.SynchronizeFoldersCommand.ExecuteInternal(WorkerStatus status)
08:03:37 PM at MailClient.Imap.Synchronizer.ImapCommand.Execute(WorkerStatus status)
08:03:37 PM at MailClient.Commands.Command.Process(WorkerStatus status)

Hi Andrew,
looks like your connection is being cut by the server, possibly because some of the changes on the gmail servers.
Since these accounts are set up as IMAP, I recommend trying to remove and re-add your accounts anew in Tools>Accounts using the automatic setup and see if that helps.
Try it with just one of the accounts first and if this does not help, we’ll troubleshoot the issue more in detail.

Regards,
Olivia

Thanks for the response Olivia.

I had to re-install windows 10 on my system due to several unreleated issues and setup eM Client again whereby it is now working as it should so I no longer required assistance.

Hi Andrew,
thank you for letting me know, I’m glad all is in order now.

Regards,
Olivia