The comment notification feature fails silently when
any comment is left containing any non-ASCII UTF-8
characters. To reproduce the bug, simply active mail
notification of comments and leave any non-ASCII UTF-8
encoded comment. the comment will be accepted and
displayed without a problem but the email will not be sent.
This bug resulting in my blog being silently spammed
with hundreds of messages of chinese link spam which,
because I was not notified, I took not action against
for months. Ultimately this resulted in my blog being
delisted by Google and other search engines and it's
created many hours of work for me to begin to rectify.
I've rewritten the comment-based mail creation code to
use the MIME mail encoding functionalities in the
python standard library and it now fully supports UTF-8
messages.
will guaraldi
None
None
Public
|
Date: 2007-01-04 16:26
|
|
Date: 2006-09-29 16:47 Logged In: YES |
| Filename | Description | Download |
|---|---|---|
| my_fix.diff | patch to comment.py to fix the bug described here | Download |
| Field | Old Value | Date | By |
|---|---|---|---|
| status_id | Open | 2007-01-04 16:26 | makoshark |
| close_date | - | 2007-01-04 16:26 | makoshark |
| assigned_to | nobody | 2006-09-29 16:47 | willhelm |
| priority | 7 | 2006-09-29 16:47 | willhelm |
| resolution_id | None | 2006-09-29 16:47 | willhelm |
| priority | 5 | 2006-09-23 16:08 | makoshark |
| File Added | 194867: my_fix.diff | 2006-09-23 16:08 | makoshark |