~mailman-coders/mailman/2.1

Viewing all changes in revision 984.

  • Committer: Mark Sapiro
  • Date: 2007-06-29 21:24:32 UTC
  • Revision ID: msapiro@value.net-20070629212432-tw6cvvz635a9v06u
There is a bug in email 2.5.8 and possibly others, but not in 4.0.1 or
4.0.2 that causes email.Utils.getaddresses() to return a spurious (name,
address) tuple if the supplied argument is multi-line.  The actual bug is
in email.Utils.parseaddr(), but the manifestation in Message.py is in
the use of getaddresses() in get_sender() and get_senders().
This fix works around the bug by passing the header field values through
Mailman.Utils.oneline().

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: