Tencent qq can no longer use smtp port 25 three months ago!

eMclient on Tencent qq.com smtp services can not work server smtp.qq.com at port 465 or 587
since tencent qq can no longer use smtp port 25 three months ago!
but
Outlook or Netease client or Foxmail client can work perfectly on smtp.qq.com at port 465 or 587

Please fix it!
here is log
11:18:09 [email protected] [SMTP] MailClient.Accounts.SocketException: 由于以下原因,连接失败:
“Unable to read data from the transport connection: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。.”
—> System.IO.IOException: Unable to read data from the transport connection: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。.
—> System.Net.Sockets.SocketException (10060): 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
at System.Net.Sockets.NetworkStream.Read(Span1 buffer) --- End of inner exception stack trace --- at System.Net.Sockets.NetworkStream.Read(Span1 buffer)
at System.Net.Sockets.NetworkStream.ReadByte()
at MailClient.Streams.UnbufferedTextReader.ReadLine()
at MailClient.Protocols.Smtp.SmtpSendCommand.ReadReply(Int32& resultCode, Boolean confidential)
at MailClient.Protocols.Smtp.SmtpSendCommand.Connect(WorkerStatus status)
— End of inner exception stack trace —
at MailClient.Protocols.Smtp.SmtpSendCommand.Connect(WorkerStatus status)
at MailClient.Protocols.Smtp.SmtpSendCommand.Execute(WorkerStatus status)
at MailClient.Commands.Command.Process(WorkerStatus status)
AccountId = 05a7c377-47c8-44cf-81e3-bbd479c89242
AccountName = [email protected]
RunInPlace = False
EnqueuedStackTrace =
at MailClient.Protocols.Smtp.SmtpAccount.<>c__DisplayClass5_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.SendAll(Boolean checkIncludeInGlobalOperations)
at MailClient.Accounts.AccountManager.NetworkChange_NetworkAvailabilityChanged(Object sender, OnlineStatusEventArgs e)
at MailClient.Net.NetworkAvailability.NetworkChange_NetworkAddressChanged(Object sender, EventArgs e)
at System.Net.NetworkInformation.NetworkChange.RunAddressChangedHandler(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Net.NetworkInformation.NetworkChange.AddressChangeListener.AddressChangedCallback(Object stateObject, Boolean signaled)
at System.Threading._ThreadPoolWaitOrTimerCallback.WaitOrTimerCallback_Context_f(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading._ThreadPoolWaitOrTimerCallback.PerformWaitOrTimerCallback(_ThreadPoolWaitOrTimerCallback helper, Boolean timedOut)
at System.Threading.RegisteredWaitHandle.PerformCallback(Boolean timedOut)
at System.Threading.PortableThreadPool.CompleteWait(RegisteredWaitHandle handle, Boolean timedOut)
at System.Threading.CompleteWaitThreadPoolWorkItem.System.Threading.IThreadPoolWorkItem.Execute()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
at System.Threading.Thread.StartCallback()
GUIStatus_Exception_Reported = True

same here

I also encountered a similar problem. Have you solved your problem?

tencent qq can no longer use smtp port 25 three months ago.

Outlook or Netease client or Foxmail client can work perfectly on smtp.qq.com at port 465 or 587

These are the SMTP settings that can be used in eM Client. So as you can no longer use Port 25 as you stated, then try the other ports with the below security policies “as they are specific”.

SMTP

Port 587 = Force usage of SSL/TLS
Port 465 = Use SSL/TLS on special port (legacy)
Port 25 = Use SSL/TLS if available

Now if none of the above ports and security policies make any difference, then (if you haven’t already) try “removing and readding your accounts” via “Menu / Accounts” either using the automatic account wizard or manual setup depending on what your server supports. As could possible be a corrupted account.

Note: Before removing and readding your account, make a manual backup via “Menu / Backup” incase you need to restore for any reason. You can see when the backup is complete in Show Operations via clicking the drop-down on the right of Refresh top left.

“Unable to read data from the transport connection”

That can sometimes be related to eg: optionally installed Firewall / Security programs or optionally installed Antivirus programs or VPNs. So if you have anything like that installed other than what comes default with the OS, then try completely disabling those to test.

Now “if you have no optionally installed software like the above” or “disabling those to test makes no difference” then you would need eM Client support to investigate that.

So if you then have a current paid active Pro or Personal version, then go to the following VIP support page and login and lodge a support ticket who can assist you further.

Lastly make sure you are using either minimum Windows 10 or minimum Mac Ventura OS13 as older OS’s may not have the support needed.