process-mail dies on malformed email addresses
Bug #687446 reported by
Aaron Bentley
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Critical
|
Curtis Hovey |
Bug Description
If the To or CC header of an email contains entries that lack an '@', an oops like OOPS-1803C4636 will result.
Such emails are unlikely to be generated by users, because normal mail programs usually determine the SMTP TO from the user-entered To, CC and BCC values, and copy them into the To and Cc headers. The email that produced this oops was spam.
This bug could be fixed by making processing more tolerant of invalid email addresses, or by using X-Original-To instead of To+CC. X-Original-To will always be a valid address, since it's inserted by the mail delivery system.
tags: | added: email |
Changed in launchpad: | |
assignee: | nobody → Curtis Hovey (sinzui) |
Changed in launchpad: | |
status: | Triaged → In Progress |
Changed in launchpad: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
See RT 37768 re X-Original-To