Message24434
Logged In: YES
user_id=539787
Note that parsedate_tz as of current parses correctly "Wed,
02 Mar 2005 09:26:53 -0800" (space before '-'), because
data.split() in line 43 produces five parts: [dow, date,
month, year, time, timezone] (reduced to four by removing
initial dow). The function includes a special check for
"+" in the time part, and this patch adds the "-" check.
I didn't find any date header in my whole email and
newsgroup archive (12095 messages) missing the space before
[-+]. However, if mail clients or servers exist that
produce such date headers, patch should be applied and bug
closed.
Notes:
Some test should be added too. I updated
test_parsedate_no_dayofweek (line 2076 of
lib/email/test/test_email.py) adding same test dropping the
space before '-', and test fails before patch, succeeds
after patch. Perhaps a separate test case should be included. |
|
Date |
User |
Action |
Args |
2007-08-23 14:29:52 | admin | link | issue1155362 messages |
2007-08-23 14:29:52 | admin | create | |
|