[issue11050] email.utils.getaddresses behavior contradicts RFC2822

2012-05-28 Thread R. David Murray
R. David Murray added the comment: The pre 3.3 email package does not do any header unfolding. You can make this work by doing the header unfolding before passing it to getaddresses: >>> email.utils.getaddresses([''.join(m['to'].splitlines())]) [('A (B)', 'c...@d.org'), ('', 'd...@e.org')

[issue11050] email.utils.getaddresses behavior contradicts RFC2822

2012-05-15 Thread R. David Murray
Changes by R. David Murray : -- assignee: r.david.murray -> components: +email nosy: +barry versions: -Python 3.1 ___ Python tracker ___ ___

[issue11050] email.utils.getaddresses behavior contradicts RFC2822

2011-03-13 Thread R. David Murray
Changes by R. David Murray : -- versions: +Python 2.7, Python 3.1, Python 3.2 ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue11050] email.utils.getaddresses behavior contradicts RFC2822

2011-02-04 Thread Glenn Linderman
Changes by Glenn Linderman : -- nosy: +v+python ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.pyt

[issue11050] email.utils.getaddresses behavior contradicts RFC2822

2011-01-28 Thread R. David Murray
Changes by R. David Murray : -- assignee: -> r.david.murray nosy: +r.david.murray ___ Python tracker ___ ___ Python-bugs-list mailing

[issue11050] email.utils.getaddresses behavior contradicts RFC2822

2011-01-28 Thread Ivan Egorov
New submission from Ivan Egorov : email.utils.getaddresses behaves wrong in following folding cases (outer single quote is not a part of value): '"A\r\n (B)" ' '(A\r\n C) ' The misbehavior occurs in at least 2.6, 2.7 and branches/py3k. Both these strings are RFC 2822 compliant, but current ge