SMTP Configuration Failure with QQ Mail in eM Client v10.3.2040 (Windows)

First, thank you for your ongoing work on this excellent client. I’m posting to report an SMTP connection issue when setting up QQ Mail. I’ve included detailed logs and system info below, though I’m unsure if these fully pinpoint the problem.

Problem Description:

  1. During Add account (Step 4 - Test Configuration):
    IMAP test succeeds without issues.
    SMTP test fails consistently.
    QQ Mail receives a flood of “Test Email” messages during repeated SMTP tests.
  2. After Setup Completion:
    Receiving emails works normally.
    Sending emails fails** with the error: Unable to connect to server.

Error Log:
eM Client 10.3.2040+31d09e4f86 (Windows)
12:24:23 [email protected] SMTP Connecting: To [email protected]
12:24:23 [email protected] [SMTP] MailClient.Accounts.SocketException: Connection failed due to the following reason:
“不知道这样的主机。”
—> System.Net.Sockets.SocketException (0x00002AF9): 不知道这样的主机。
at System.Net.Dns.GetHostEntryOrAddressesCore(String hostName, Boolean justAddresses, AddressFamily addressFamily, Nullable1 startingTimestamp) at System.Net.Dns.GetHostAddresses(String hostNameOrAddress, AddressFamily family) at System.Net.Dns.GetHostAddresses(String hostNameOrAddress) at System.Net.Sockets.Socket.Connect(String host, Int32 port) at System.Net.Sockets.TcpClient.Connect(String hostname, Int32 port) at System.Net.Sockets.TcpClient..ctor(String hostname, Int32 port) 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) --- End of stack trace from previous location --- at MailClient.Accounts.AccountManager.SendAsync(IAccount account, CancellationToken cancellationToken) at MailClient.Reminders.ReminderManager.TimerSendLaterTrigger(Object sender, ElapsedEventArgs e) AccountId = c2361a68-eff8-41f9-8e29-dc2538263165 AccountName = [email protected] RunInPlace = False EnqueuedStackTrace = at MailClient.Protocols.Smtp.SmtpAccount.<>c__DisplayClass5_0.<SendAsync>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.<>c__DisplayClass91_0.b__1(ISendAccount1 sendAccount) at System.Linq.Enumerable.SelectListIterator2.MoveNext()
at System.Threading.Tasks.Task.WhenAll(IEnumerable1 tasks) at MailClient.Accounts.BindingAccountBase.SendAsync(CancellationToken cancellationToken) at MailClient.Accounts.AccountManager.SendInternalAsync(IAccount account, CancellationToken cancellationToken) at MailClient.Accounts.AccountManager.SendAsync(IAccount account, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at MailClient.Accounts.AccountManager.SendAsync(IAccount account, CancellationToken cancellationToken) at MailClient.Reminders.ReminderManager.<TimerSendLaterTrigger>b__73_1(IAccount a) at System.Linq.Enumerable.SelectEnumerableIterator2.MoveNext()
at System.Threading.Tasks.Task.WhenAll(IEnumerable`1 tasks)
at MailClient.Reminders.ReminderManager.TimerSendLaterTrigger(Object sender, ElapsedEventArgs e)
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
at MailClient.Reminders.ReminderManager.TimerSendLaterTrigger(Object sender, ElapsedEventArgs e)
at System.Timers.Timer.MyTimerCallback(Object state)
at System.Threading.TimerQueueTimer.<>c.<.cctor>b__30_0(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.TimerQueueTimer.Fire(Boolean isThreadPool)
at System.Threading.TimerQueue.FireNextTimers()
at System.Threading.TimerQueue.System.Threading.IThreadPoolWorkItem.Execute()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
at System.Threading.Thread.StartCallback()
GUIStatus_Exception_Reported = True
SocketException
ErrorCode = 11001
NativeErrorCode = 11001
SocketErrorCode = HostNotFound

Supplemental Details:

  • OS: Windows 11 24H2 (Build 26100.4061)
  • Network: Home broadband, no VPN, ping smtp.qq.com successful
  • QQ Mail: IMAP/SMTP enabled (screenshot attached)
  • Troubleshooting attempted:
    • Port switching (465/587)
    • Firewall disabled
    • DNS cache flushed

问题仍然未修复,qq邮箱smtp无法登陆 :head_shaking_vertically: