Files
cpython/Lib
Guido van Rossum f830a52996 SF patch #495358 (Artur Zaprzala): rfc822.AddressList and "<>" address
rfc822.AddressList incorrectly handles empty address.
    "<>" is converted to None and should be "".
    AddressList.__str__() fails on None.
    I got an email with such an address and my program
    failed processing it.

    Example:
    >>> import rfc822

    >>> rfc822.AddressList("<>").addresslist
    [('', None)]
    >>> str(rfc822.AddressList("<>"))
    Traceback (most recent call last):
    File "<stdin>", line 1, in ?
    File "/usr/lib/python2.1/rfc822.py", line 753, in __str__
    return ", ".join(map(dump_address_pair,
    self.addresslist))
    TypeError: sequence item 0: expected string, None found

[His solution: in the internal routine AddrlistClass.getrouteaddr(),
initialize adlist to "".]
2001-12-20 15:54:48 +00:00
..
2001-12-18 21:08:15 +00:00
2001-08-09 12:48:17 +00:00
2001-08-09 12:33:32 +00:00
2001-12-20 06:18:15 +00:00
2001-04-08 07:23:44 +00:00
2001-08-09 21:40:30 +00:00
2001-10-18 21:57:37 +00:00
2001-11-24 21:04:31 +00:00
2001-10-04 05:36:56 +00:00
2001-03-16 08:29:48 +00:00
2001-08-13 14:55:17 +00:00
2001-12-12 06:20:34 +00:00
2001-11-13 21:51:26 +00:00
2001-10-30 05:56:40 +00:00
2001-06-19 00:26:25 +00:00
2001-05-29 04:27:01 +00:00
2001-08-13 14:50:44 +00:00
2001-07-04 10:15:58 +00:00
2001-10-18 20:58:25 +00:00
2001-10-30 05:56:40 +00:00
2001-08-02 07:15:29 +00:00
2001-05-29 06:06:54 +00:00
2001-10-24 20:22:40 +00:00
2001-10-28 20:15:40 +00:00
2001-09-18 02:26:39 +00:00
2001-12-17 10:13:17 +00:00
2001-10-24 20:42:55 +00:00
2001-12-06 06:23:26 +00:00