Opened 14 years ago
Closed 14 years ago
#17444 closed Bug (fixed)
Allow different MAIL TO and `To` headers
| Reported by: | Ethan Jucovy | Owned by: | nobody |
|---|---|---|---|
| Component: | Core (Mail) | Version: | dev |
| Severity: | Normal | Keywords: | |
| Cc: | Triage Stage: | Ready for checkin | |
| Has patch: | yes | Needs documentation: | no |
| Needs tests: | no | Patch needs improvement: | no |
| Easy pickings: | no | UI/UX: | no |
Description
Currently the EmailMessage.message method sets the email's To: header to match the to argument to the message object's constructor.
It can be useful to set a To: header that is different from the actual recipients of the message. For example, when implementing a mailing list, the To: header can be set to the mailing list's address itself.
Currently, however, if you pass a custom To header in the constructor's headers argument, the resulting message contains two To headers.
I've provided a patch with tests that will instead look for a custom To header in extra_headers when constructing the mail message, defaulting to the present behavior if no custom To header was provided. This is analogous to the approach taken for the From header, which was implemented in #9214.
Attachments (2)
Change History (6)
by , 14 years ago
| Attachment: | set_mail_to_header.diff added |
|---|
comment:3 by , 14 years ago
| Triage Stage: | Accepted → Ready for checkin |
|---|
add reference to this ticket number