fix(email): use implicit TLS for SMTPS port 465 - #27680
Conversation
|
Thanks for the focused fix. I verified the premise against current main and did not find a blocking problem in the diff. Current The PR’s diff applies the same No blocking change requests from this automated hermes-sweeper review; human maintainers may still choose how to salvage/merge. |
|
Hi! Heads up — I opened #47167 which partially overlaps with this PR. Overlap: Unique to #47167: Happy to:
Either way, the scheduler fix and the SMTP fix are separate concerns and should probably land independently. Let me know what works best! |
|
Thanks for the heads up. I agree these are separate concerns. My preference: keep this PR focused on the SMTP/SMTPS port 465 fix, and keep the scheduler delivery-loop fix in #47167 (or a dedicated PR). If you can remove the overlapping |
82218d5 to
3f04c7a
Compare
|
|
Thanks for this — closing as already implemented on |
Summary
smtplib.SMTP_SSLfor SMTP port 465, which requires implicit TLS.Test Plan
python -m pytest tests/gateway/test_email.py -qResult: 62 passed in 2.79s.
Related upstream tracking
Fixes #19152.
Related / competing prior PRs for the same SMTP 465 area: #13564 and #12161. Original bug report: #11842.