Commit Graph
3 Commits
Author SHA1 Message Date
CaIon 8e2bfe278b refactor: remove mutex from CustomEvent and update TCP connection handling in tests 2026-07-28 15:09:49 +08:00
CaIon cf6ae6fdeb fix: preserve SMTP PLAIN auth TLS guard 2026-06-24 12:50:54 +08:00
Benson Yan 2f23a66733 fix: support SMTP STARTTLS mode and NTLM auth (#5426)
* fix: support SMTP STARTTLS mode and NTLM auth

Add explicit SMTP STARTTLS configuration for 587-style connections and keep SSL/TLS as the implicit TLS mode.

Prefer PLAIN when advertised, keep LOGIN compatibility, and add NTLM as a fallback for Exchange SMTP servers that require it after STARTTLS.

* fix: respect explicit SMTP encryption mode

* fix: preserve SMTP TLS compatibility
2026-06-24 12:45:39 +08:00