[Twisted-Python] Problem with address-literals and SMTP
exarkun at twistedmatrix.com
exarkun at twistedmatrix.com
Thu Feb 23 07:38:39 MST 2012
On 13 Feb, 11:30 pm, george.pajari at glentel.com wrote:
>We're deploying Zenoss and found that some of the email alert messages
>that were being delivered to Zenoss were not being properly handled.
>The problem turns out to be an omission in the Python Twisted SMTP
>class in that it cannot handle an email address that contains an
>address-literal (cf. Section 4.1.2 or RFC 5321), for example,
>zenoss@[10.100.1.192]
>
>This is a valid mailbox address but the 8.1.0 version of the Twisted
>SMTP Class rejects such addresses with a "501 Syntax error". No idea if
>this has been fixed in more recent versions (and no time to find out
>for myself).
>
>I am no Python programmer so I'm sure others can do better than this,
>but here is my fix for this problem:
Thanks. I filed a ticket for this in our issue tracker,
<http://tm.tl/5498>.
Jean-Paul
More information about the Twisted-Python
mailing list