id summary reporter owner description type status priority component severity resolution keywords cc release 3560 use_tls not actually used in AnnouncerPlugin Leonardo Rochael Almeida Stephen Hansen "in distributors/email_distributor.py, the use_tls configuration setting is read from the configuration file, but never actually used. Patch attached. Without this patch, configuring AnnouncerPlugin for use with, say, gmail, while specifying user and password for authentication, will cause messages not to be sent. The log will report: {{{ 2008-08-15 11:57:19,644 Trac[api] ERROR: AnnouncementSystem failed. Traceback (most recent call last): File ""/usr/lib/python2.5/site-packages/AnnouncerPlugin-0.2-py2.5.egg/announcerplugin/api.py"", line 377, in _real_send distributor.distribute(transport, packages[transport], evt) File ""/usr/lib/python2.5/site-packages/AnnouncerPlugin-0.2-py2.5.egg/announcerplugin/distributors/email_distributor.py"", line 194, in distribute self._do_send(transport, event, format, messages[format], formats[format], None, to, public_cc) File ""/usr/lib/python2.5/site-packages/AnnouncerPlugin-0.2-py2.5.egg/announcerplugin/distributors/email_distributor.py"", line 276, in _do_send self._transmit(*package) File ""/usr/lib/python2.5/site-packages/AnnouncerPlugin-0.2-py2.5.egg/announcerplugin/distributors/email_distributor.py"", line 285, in _transmit smtp.login(self.smtp_user, self.smtp_password) File ""/usr/lib/python2.5/smtplib.py"", line 554, in login raise SMTPException(""SMTP AUTH extension not supported by server."") SMTPException: SMTP AUTH extension not supported by server. }}}" defect closed normal AnnouncerPlugin major fixed 0.11