Bug #108
Broken encoding in billing e-mails
Status: | New | Start: | 2013-09-07 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assigned to: | - | % Done: | 0% |
|
Category: | - | |||
Target version: | - | |||
Votes: | 0 |
Description
Non-ASCII text in billing e-mail headers (e.g. "To") are not properly MIME encoded (RFC 2047).
(This bug originally reported by user vinaigre, but I deleted it by accident. Oops!)
History
Updated by admin over 11 years ago
I believe this is now fixed. Would you like me to regenerate your most-recent invoice to check that this is the case?
Updated by vinaigre over 11 years ago
Fixed in the last e-mail.
(Being slightly picky, I'd also add a space between the name and the e-mail address in the "To" header.)
Updated by admin over 11 years ago
Hmm, there is a space between them in the copy I view, i.e. presentation in mutt.
However, in the raw data of the email:
From: BitFolk Billing <billing@bitfolk.com> To: =?UTF-8?Q?Bob=20Caf=C3=A9?=<andy@bitfolk.com>
Perhaps it is because I am now MIME encoding the whole "First Last <flast@example.com>" string as opposed to just encoding "First Last". I will experiment more.
Updated by vinaigre over 11 years ago
FWIW, the space was missing in older renewal reminders too (predating the MIME encoding fix).