I have been using em client for approx. 1 year and had no issues till yesterday when it stopped all outgoing mail sending, I have not changed anything on my computer have tried disabling firewall still nothing. Diagnostics say SMTP and IMAP are okay. I am receiving the below error whenever I try to send mail, I can receive mail via em client without issue. Also I added my email with the same settings to outlook and it can send/receive mail successfully.
15:08:51 [email protected] [SMTP] MailClient.Accounts.SocketException: Sending messages failed due to the following reason:
“Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond…”
at MailClient.Protocols.Smtp.SmtpSendCommand.Execute(WorkerStatus status)
at MailClient.Commands.Command.Process(WorkerStatus status)
EnqueuedStackTrace =
at MailClient.Protocols.Smtp.SmtpAccount.<>c__DisplayClass3_0.b__0()
at MailClient.Protocols.Common.AccountBase.RunIfOnline(Action actionIfOnline, Action actionIfOffline)
at MailClient.Protocols.Smtp.SmtpAccount.SendAsync(IEnumerable1 items, Action1 sentItem, Action`1 completed, CancellationToken cancellationToken)
at MailClient.Accounts.BindingAccountBase.SendInternal()
at MailClient.Accounts.BindingAccountBase.Send()
at MailClient.Accounts.AccountManager.SendAllInternal(Boolean checkIncludeInGlobalOperations)
at MailClient.Accounts.AccountManager.SendAndReceiveAll(Boolean checkIncludeInGlobalOperations)
at MailClient.Accounts.DesktopAccountManager.timerSendAndReceive_Tick(Object sender, EventArgs e)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, WM msg, IntPtr wparam, IntPtr lparam)
at Interop.User32.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.Interop.Mso.IMsoComponentManager.FPushMessageLoop(UIntPtr dwComponentID, msoloop uReason, Void* pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(msoloop reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(msoloop reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(ApplicationContext context)
at MailClient.Program.<>c.b__185_3()
at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at MailClient.Common.UI.Forms.BaseForm.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, WM msg, IntPtr wparam, IntPtr lparam)
at Xilium.CefGlue.Interop.libcef.run_message_loop()
at MailClient.Program.Main(String[] args)
GUIStatus_Exception_Reported = True
As a test, can you completely disable any anti-virus, firewall, proxy or VPN, then try send again.
Sometimes even restarting your router may resolve this.
Hi, thanks for your response. I have tried disabling antivirus and windows defender, Tried restarting router also tried connecting to my mobile phone hotspot and still the issue remains. I am able to send mail from this email address using the mail client on my mobile phone & Outlook on my computer
Go to Menu > Accounts and click on the SMTP tab for the account.
There are three possible combinations of port and security policy. Try the first, click on Save & Close and try send a message. If that doesn’t help go back to Menu > Accounts, try the second and click on Save & Close, etc…
Port 587 = Force usage of SSL/TLS
Port 465 = Use SSL/TLS on special port (legacy)
Port 25 = Use SSL/TLS if available
Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time.
I agree with @Gary it sounds like some sort of SMTP port or Security policy setup problem, which can sometimes cause “transport connection” errors if you have wrong setup (even if the SMTP diagnostics pass ok in the initial setup).
17:03:34 [email protected] [SMTP] MailClient.Accounts.SocketException: Sending messages failed due to the following reason:
“Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond…”
at MailClient.Protocols.Smtp.SmtpSendCommand.Execute(WorkerStatus status)
at MailClient.Commands.Command.Process(WorkerStatus status)
EnqueuedStackTrace =
at MailClient.Protocols.Smtp.SmtpAccount.<>c__DisplayClass3_0.b__0()
at MailClient.Protocols.Common.AccountBase.RunIfOnline(Action actionIfOnline, Action actionIfOffline)
at MailClient.Protocols.Smtp.SmtpAccount.SendAsync(IEnumerable1 items, Action1 sentItem, Action1 completed, CancellationToken cancellationToken) at MailClient.Accounts.BindingAccountBase.SendInternal() at MailClient.Accounts.BindingAccountBase.Send() at MailClient.UI.Forms.formSendMail.<>c__DisplayClass437_4.<Send>b__7(CancellationToken cancellationToken) at MailClient.UI.LongOperationService.<>c__DisplayClass9_0.<MailClient.UI.ILongOperationService.InitOperation>b__0(CancellationToken ct) at MailClient.UI.LongOperationService.<>c__DisplayClass15_01.<b__0>d.MoveNext()
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
at MailClient.UI.LongOperationService.<>c__DisplayClass15_01.<InitOperation>b__0() at System.Threading.Tasks.Task1.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object obj)
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
at System.Threading.Tasks.Task.ExecuteFromThreadPool(Thread threadPoolThread)
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
at System.Threading.Thread.StartCallback()
17:05:55 [email protected] [SMTP] MailClient.Accounts.SocketException: Sending messages failed due to the following reason:
“Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond…”
at MailClient.Protocols.Smtp.SmtpSendCommand.Execute(WorkerStatus status)
at MailClient.Commands.Command.Process(WorkerStatus status)
EnqueuedStackTrace =
at MailClient.Protocols.Smtp.SmtpAccount.<>c__DisplayClass3_0.b__0()
at MailClient.Protocols.Common.AccountBase.RunIfOnline(Action actionIfOnline, Action actionIfOffline)
at MailClient.Protocols.Smtp.SmtpAccount.SendAsync(IEnumerable1 items, Action1 sentItem, Action1 completed, CancellationToken cancellationToken) at MailClient.Accounts.BindingAccountBase.SendInternal() at MailClient.Accounts.BindingAccountBase.Send() at MailClient.UI.Forms.formSendMail.<>c__DisplayClass437_4.<Send>b__7(CancellationToken cancellationToken) at MailClient.UI.LongOperationService.<>c__DisplayClass9_0.<MailClient.UI.ILongOperationService.InitOperation>b__0(CancellationToken ct) at MailClient.UI.LongOperationService.<>c__DisplayClass15_01.<b__0>d.MoveNext()
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
at MailClient.UI.LongOperationService.<>c__DisplayClass15_01.<InitOperation>b__0() at System.Threading.Tasks.Task1.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object obj)
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
at System.Threading.Tasks.Task.ExecuteFromThreadPool(Thread threadPoolThread)
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
at System.Threading.Thread.StartCallback()
GUIStatus_Exception_Reported = True
17:07:19 [email protected] [SMTP] MailClient.Accounts.SocketException: Sending messages failed due to the following reason:
“Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond…”
at MailClient.Protocols.Smtp.SmtpSendCommand.Execute(WorkerStatus status)
at MailClient.Commands.Command.Process(WorkerStatus status)
EnqueuedStackTrace =
at MailClient.Protocols.Smtp.SmtpAccount.<>c__DisplayClass3_0.b__0()
at MailClient.Protocols.Common.AccountBase.RunIfOnline(Action actionIfOnline, Action actionIfOffline)
at MailClient.Protocols.Smtp.SmtpAccount.SendAsync(IEnumerable1 items, Action1 sentItem, Action1 completed, CancellationToken cancellationToken) at MailClient.Accounts.BindingAccountBase.SendInternal() at MailClient.Accounts.BindingAccountBase.Send() at MailClient.UI.Forms.formSendMail.<>c__DisplayClass437_4.<Send>b__7(CancellationToken cancellationToken) at MailClient.UI.LongOperationService.<>c__DisplayClass9_0.<MailClient.UI.ILongOperationService.InitOperation>b__0(CancellationToken ct) at MailClient.UI.LongOperationService.<>c__DisplayClass15_01.<b__0>d.MoveNext()
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
at MailClient.UI.LongOperationService.<>c__DisplayClass15_01.<InitOperation>b__0() at System.Threading.Tasks.Task1.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object obj)
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
at System.Threading.Tasks.Task.ExecuteFromThreadPool(Thread threadPoolThread)
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
at System.Threading.Thread.StartCallback()
GUIStatus_Exception_Reported = True
OK, Am I correct you are Prestige Vehicle Rentals?
If this the case what company is your ISP and is the same as your email provider?
If it is GoDaddy check their site for any recent changes
Yes correct, my ISP is Virgin and my hosting is provided by Godaddy, I have checked the settings with them and they are the same. The issue is only with emclient, I am able to send emails using the same settings from my mobile phone and I have tried the windows 11 mail app along with outlook app on my computer
I know that the guy that runs our UK office has had some personal Virgin accounts for years and that within the last few months had some issues with SMTP, I have emailed him to ask what he did to sort the issue and will get back to you.
You are not alone he also had an issue with multiple accounts where some work with virgin SMTP and the others never would so he uses a 3rd party SMTP service, here are the various settings:
VIRGIN
Host: smtp.virgin.net
Port: 25
Security: Use SSL/TLS if available
Server requires authentication
SMTP SERVICE
Host: mail.authsmtp.com
Port: 2525
Security: Don’t use secure connection
Server requires authentication
Not sure whether to start a new thread or not, but I have a customer with the same problem. Thunderbird does however work on the PC. He thought it was around the time that emClient was updated that the problem occurred, so we installed several older versions but still no joy.
I have tested various different ports with different SSL options, and non SSL along with different server addresses as provided by TSO Hosts support, but they say as it works with Thunderbird, it is not their issue. The support guy said it must be emClient as he had never heard of it! They allegedly haven’t changed anything on their server. I’ve tried multiple combinations of the above along with setting up the account from scratch several times.
EM client is now allowing me to send outgoing emails however this is more of a temporary fix as using this SMTP service they say I am only able to send upto 250 outgoing emails per day
Im not sure what the problem is but it must be related to emclient as I am able to send mail using my original SMTP settings on various other email clients from the same device and connection.