Comment 1 for bug 1325579

Revision history for this message
Scott Kitterman (kitterman) wrote :

I did investigate this issue. 832480 was about non-ascii characters in DNS records. This issue is about non-ascii in email addresses. The reason nothing gets logged is the crash is in the line that reads the data coming from postfix. The python readline function auto-detects the content type and it auto-detects ascii, which is wrong (thus the similar looking error).

It's extremely unlikely this will affect legitimate mail, but I believe it's possible. I'll get a fix out in the next day or two as it's taking some low level digging in the Python io module to try and sort out how to do this without the incorrect auto-detection.

Thanks for filing the bug.