﻿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
21271	Django's usage of smtplib.SMTP should have a timeout	André Cruz	nobody	"When EmailBackend initializes SMTP objects it does not provide a timeout, and the default timeout is object() (no timeout). It would be sensible to provide some configurable timeout.

I've got bitten by this when using the AdminEmailHandler. My database went down, a lot of exceptions were generated and Django was trying to send emails. The SMTP server started not responding and the requests started blocking, until all my workers were used up. By then Django stopped serving requests. Basically, I was DoSed by my own SMTP server."	Cleanup/optimization	closed	Core (Mail)	1.5	Normal	fixed	smtp timeout	susan.tan.fleckerl@…	Accepted	1	0	0	1	1	0
