summary refs log tree commit diff
path: root/synapse/handlers/send_email.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix incompatibility with Twisted < 21. (#10713)Richard van der Hoff2021-08-271-18/+47
| | | | | | | Turns out that the functionality added in #10546 to skip TLS was incompatible with older Twisted versions, so we need to be a bit more inventive. Also, add a test to (hopefully) not break this in future. Sadly, testing TLS is really hard.
* Add a setting to disable TLS for sending email (#10546)Richard van der Hoff2021-08-061-17/+77
| | | This is mostly useful in case the server offers TLS, but doesn't present a valid certificate.
* Split multiplart email sending into a dedicated handler (#9977)Brendan Abolivier2021-05-171-0/+98
Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>