Bug #108

Broken encoding in billing e-mails

Added by admin over 11 years ago. Updated over 11 years ago.

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 <>" 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).

Also available in: Atom PDF