summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2023-04-28 13:04:08 +0200
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2023-04-28 13:04:39 +0200
commit4f343a10f765c4a6672c8ef4c39d044dd7d6653f (patch)
tree2fdd06d96d26e53e4e22201882332f77a26f812a
parent88f23b6b8158d3830589dce8787677cdb7d33404 (diff)
downloaddjango-4f343a10f765c4a6672c8ef4c39d044dd7d6653f.tar.gz
[4.2.x] Refs #34118, Refs #34504 -- Added backward incompatibility note about EmailBackend.ssl_context.
Follow up to 2848e5d0ce5cf3c31fe87525536093b21d570f69. Backport of 5a6d4d3bfde07daab9777545694beb014c832264 from main
-rw-r--r--docs/releases/4.2.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/docs/releases/4.2.txt b/docs/releases/4.2.txt
index 04482e3c17..b113f3d217 100644
--- a/docs/releases/4.2.txt
+++ b/docs/releases/4.2.txt
@@ -467,6 +467,12 @@ Miscellaneous
* Support for ``PROJ`` < 5 is removed.
+* :class:`~django.core.mail.backends.smtp.EmailBackend` now verifies a
+ :py:attr:`hostname <ssl.SSLContext.check_hostname>` and
+ :py:attr:`certificates <ssl.SSLContext.verify_mode>`. If you need the
+ previous behavior that is less restrictive and not recommended, subclass
+ ``EmailBackend`` and override the ``ssl_context`` property.
+
.. _deprecated-features-4.2:
Features deprecated in 4.2