﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
22734	Move SMTP / email settings to a dictionary	Julian Wachholz	nobody	"Email settings for the SMTP backend are currently configured using 6 different variables. As there will be more and more to configure in the future (see #20743) it might be an idea to move these settings into a dictionary, similar to the way `DATABASES` or `CACHES` are configured.

An initial patch can be found here: https://github.com/julianwachholz/django/tree/feature/12factor-smtp

Things to note:

Backwards compatibility is a large concern here, as previously detected in #21051. One way to introduce these setting without breaking user-space code that directly accesses the `EMAIL_*` settings would be to have lazy settings within `global_settings.py`."	Cleanup/optimization	closed	Core (Mail)	dev	Normal	wontfix	settings, email, mail, smtp	jorgecarleitao@… loic84	Accepted	1	0	1	1	0	0
