[Bug 558155] Re: i18n: Header Filter Rules (& fix) - rules don't match if header characters aren't representable in cset of list's preferred language.
Portions of this patch, but not the Unicode normalization have been applied or otherwise addressed in MM versions 2.1.6 through 2.1.15. I intend to deal with the spirit of the rest by converting the headers to the cset of the list's preferred language using encode(errors='backslashreplace') instead of encode(errors='replace'). In this way, these characters will be converted to '\uxxxx' escapes rather than '?', and header_filter_rules patterns can be constructed to match them. ** Changed in: mailman Importance: Undecided => Low ** Changed in: mailman Status: New => In Progress ** Changed in: mailman Milestone: None => 2.1.23 ** Changed in: mailman Assignee: (unassigned) => Mark Sapiro (msapiro) -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/558155 Title: i18n: Header Filter Rules (& fix) - rules don't match if header characters aren't representable in cset of list's preferred language. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/558155/+subscriptions
participants (1)
-
Mark Sapiro