Code

fix TLS handling with some SMTP servers (issues 2484879 and 1912923)
authorrichard <richard@57a73879-2fb5-44c3-a270-3262357dd7e2>
Tue, 17 Mar 2009 23:14:50 +0000 (23:14 +0000)
committerrichard <richard@57a73879-2fb5-44c3-a270-3262357dd7e2>
Tue, 17 Mar 2009 23:14:50 +0000 (23:14 +0000)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4208 57a73879-2fb5-44c3-a270-3262357dd7e2

CHANGES.txt
roundup/mailer.py

index 56a4e2637d566665d98949d015d7770f489af28c..7155fb23970c5e6dedfb72ddc2ca21f8f589552c 100644 (file)
@@ -7,6 +7,7 @@ Fixes:
 - bug introduced into CVS export and view
 - bugs introduced in the migration to the email package (issue 2550531)
 - handle bogus pagination values (issue 2550530)
+- fix TLS handling with some SMTP servers (issues 2484879 and 1912923)
 
 
 2009-03-13 1.4.7 (r4202)
index f52e20c4078911a5fe7c4953708d307f1e64f74b..0d801bc18a98f457deb13adc0dd0de62ff554798 100644 (file)
@@ -214,6 +214,7 @@ class SMTPConnection(smtplib.SMTP):
 
         # start the TLS if requested
         if config["MAIL_TLS"]:
+            self.ehlo()
             self.starttls(config["MAIL_TLS_KEYFILE"],
                 config["MAIL_TLS_CERTFILE"])