﻿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
5746	Patch to add support for setting email return-path	wreese@…	nobody	"Our Django application needs to send customized mail messages using
Variable Envelope Return Paths (VERPs - http://en.wikipedia.org/wiki/VERP ).  
This simply means setting the return path of each outbound
email message to something unique, so that bounced messages can be
accurately tracked and handled.

In order to do this, developers need to be able to set the
""from_addr"" parameter that is passed through to the sendmail() method
of the smtplib.SMTP class.  Currently, Django automatically sets this
parameter based on the ""From"" header that is set on the EmailMessage
object.

The attached patch simply modifies the EmailMessage and
SMTPConnection classes to allow developers to manually set the return
path attribute, while safely defaulting to the ""From"" header (the
current default) if it is not supplied.   The changes are minimal,
and tests and documentation have been written and supplied with the patch.

"	Uncategorized	closed	Core (Mail)	dev	Normal	wontfix	return-path email mail		Design decision needed	1	0	0	0	0	0
