Mailing list archives: November 2005

Site index · List index
Message list1 · 2 · 3 · Next »Thread · Author · Date
ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл Sat, 07 Apr, 02:32
ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл Sat, 07 Apr, 02:32
ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл Sat, 07 Apr, 02:32
ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл Sat, 07 Apr, 02:32
ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл Sat, 07 Apr, 02:32
ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл Sat, 07 Apr, 02:32
ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл Sat, 07 Apr, 02:32
ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл Sat, 07 Apr, 02:32
[No Subject] Thu, 03 Oct, 09:55
[No Subject] Fri, 12 Jan, 20:33
[No Subject] Fri, 12 Jan, 20:33
[No Subject] Fri, 12 Jan, 20:33
[No Subject] Fri, 12 Jan, 20:33
[No Subject] Fri, 12 Jan, 20:33
[No Subject] Fri, 12 Jan, 20:33
[No Subject] Fri, 12 Jan, 20:33
[No Subject] Tue, 20 Dec, 12:56
<joelfin...@hotmail.com> лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл Tue, 26 Jul, 16:21
Parlante 200608.mbox/<44DD7449.50508@osafoundation.org>/ Sat, 09 Apr, 03:30
Parlante 200608.mbox/<44DD7449.50508@osafoundation.org>/ Sat, 09 Apr, 03:30
Parlante 200608.mbox/<44DD7449.50508@osafoundation.org>/ Sat, 09 Apr, 03:30
Parlante 200608.mbox/<44DD7449.50508@osafoundation.org>/ Sat, 09 Apr, 03:30
Parlante 200608.mbox/<44DD7449.50508@osafoundation.org>/ Sat, 09 Apr, 03:30
al...@osafoundation.org> ;/dd&gt; &lt;/dl&gt; &lt;h3&gt;Log Message&lt;/h3&gt; &lt;div class="commit-msg"&gt;Adds support for IPv4 address in the EHELO / HELO commands sent to an SMTP Server. This address Bug / Task 7555&lt;/div&gt; &lt;h3&gt;Modified Paths&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#trunkchandlerparcelsosafmailsmtppy"&gt;trunk/chandler/parcels/osaf/mail/smtp.py&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;div id="patch"&gt; &lt;h3&gt;Diff&lt;/h3&gt; &lt;a id="trunkchandlerparcelsosafmailsmtppy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/parcels/osaf/mail/smtp.py (12622 =&gt; 12623)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:45:21 UTC (rev 12622) +++ trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:47:46 UTC (rev 12623) &lt;/span&gt;&lt;span class="lines"&gt;@@ -24,6 +24,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; #python imports import cStringIO as StringIO from datetime import datetime &lt;/span&gt;&lt;span class="add"&gt;+import socket &lt;/span&gt;&lt;span class="cx"&gt; #PyICU imports from PyICU import ICUtzinfo &lt;/span&gt;&lt;span class="lines"&gt;@@ -44,6 +45,17 @@ &lt;/span&gt;&lt;span class="cx"&gt; from message import * import message &lt;/span&gt;&lt;span class="add"&gt;+NAME_OR_ADDRESS = None + +if smtp.DNSNAME: + tpl = socket.gethostbyname_ex(smtp.DNSNAME) + + if len(tpl[2]): + #We are not currently handling IPv6 addresses + NAME_OR_ADDRESS = &amp;quot;[%s]&amp;quot; % tpl[2][0] + else: + NAME_OR_ADDRESS = smtp.DNSNAME + &lt;/span&gt;&lt;span class="cx"&gt; __all__ = ['SMTPClient'] class _TwistedESMTPSender(smtp.ESMTPSender): &lt;/span&gt;&lt;span class="lines"&gt;@@ -354,9 +366,16 @@ &lt;/span&gt;&lt;span class="cx"&gt; 1, heloFallback, authRequired, securityRequired) &lt;/span&gt;&lt;span class="rem"&gt;- factory.protocol = _TwistedESMTPSender - factory.testing = testing &lt;/span&gt;&lt;span class="add"&gt;+ factory.protocol = _TwistedESMTPSender + factory.testing = testing &lt;/span&gt;&lt;span class="cx"&gt; &lt;/span&gt;&lt;span class="add"&gt;+ if NAME_OR_ADDRESS: + # Instead of using the dns name, use the + # IPv4 address of the client in + # EHLO / HELO commands sent to the SMTP + # Server. + factory.domain = NAME_OR_ADDRESS + &lt;/span&gt;&lt;span class="cx"&gt; if self.account.connectionSecurity == 'SSL': ssl.connectSSL(self.account.host, self.account.port, factory, self.view) &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; </pre></td></tr> <tr class="mime"> <td class="left">Mime</td> <td class="right"> <ul> <li><a rel="nofollow" href="/archives/commits/200612.mbox/raw/<20061212214746.CD16EF10E4@tutu.osafoundation.org>/">Unnamed text/html</a> (inline, 8-Bit, 4677 bytes)</li> </ul> </td> </tr> <tr class="raw"> <td class="left"></td> <td class="right"><a href="/archives/commits/200612.mbox/raw/%3c20061212214746.CD16EF10E4@tutu.osafoundation.org%3e" rel="nofollow">View raw message</a></td> </tr> Thu, 21 Sep, 16:56
al...@osafoundation.org> ;/dd&gt; &lt;/dl&gt; &lt;h3&gt;Log Message&lt;/h3&gt; &lt;div class="commit-msg"&gt;Adds support for IPv4 address in the EHELO / HELO commands sent to an SMTP Server. This address Bug / Task 7555&lt;/div&gt; &lt;h3&gt;Modified Paths&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#trunkchandlerparcelsosafmailsmtppy"&gt;trunk/chandler/parcels/osaf/mail/smtp.py&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;div id="patch"&gt; &lt;h3&gt;Diff&lt;/h3&gt; &lt;a id="trunkchandlerparcelsosafmailsmtppy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/parcels/osaf/mail/smtp.py (12622 =&gt; 12623)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:45:21 UTC (rev 12622) +++ trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:47:46 UTC (rev 12623) &lt;/span&gt;&lt;span class="lines"&gt;@@ -24,6 +24,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; #python imports import cStringIO as StringIO from datetime import datetime &lt;/span&gt;&lt;span class="add"&gt;+import socket &lt;/span&gt;&lt;span class="cx"&gt; #PyICU imports from PyICU import ICUtzinfo &lt;/span&gt;&lt;span class="lines"&gt;@@ -44,6 +45,17 @@ &lt;/span&gt;&lt;span class="cx"&gt; from message import * import message &lt;/span&gt;&lt;span class="add"&gt;+NAME_OR_ADDRESS = None + +if smtp.DNSNAME: + tpl = socket.gethostbyname_ex(smtp.DNSNAME) + + if len(tpl[2]): + #We are not currently handling IPv6 addresses + NAME_OR_ADDRESS = &amp;quot;[%s]&amp;quot; % tpl[2][0] + else: + NAME_OR_ADDRESS = smtp.DNSNAME + &lt;/span&gt;&lt;span class="cx"&gt; __all__ = ['SMTPClient'] class _TwistedESMTPSender(smtp.ESMTPSender): &lt;/span&gt;&lt;span class="lines"&gt;@@ -354,9 +366,16 @@ &lt;/span&gt;&lt;span class="cx"&gt; 1, heloFallback, authRequired, securityRequired) &lt;/span&gt;&lt;span class="rem"&gt;- factory.protocol = _TwistedESMTPSender - factory.testing = testing &lt;/span&gt;&lt;span class="add"&gt;+ factory.protocol = _TwistedESMTPSender + factory.testing = testing &lt;/span&gt;&lt;span class="cx"&gt; &lt;/span&gt;&lt;span class="add"&gt;+ if NAME_OR_ADDRESS: + # Instead of using the dns name, use the + # IPv4 address of the client in + # EHLO / HELO commands sent to the SMTP + # Server. + factory.domain = NAME_OR_ADDRESS + &lt;/span&gt;&lt;span class="cx"&gt; if self.account.connectionSecurity == 'SSL': ssl.connectSSL(self.account.host, self.account.port, factory, self.view) &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; </pre></td></tr> <tr class="mime"> <td class="left">Mime</td> <td class="right"> <ul> <li><a rel="nofollow" href="/archives/commits/200612.mbox/raw/<20061212214746.CD16EF10E4@tutu.osafoundation.org>/">Unnamed text/html</a> (inline, 8-Bit, 4677 bytes)</li> </ul> </td> </tr> <tr class="raw"> <td class="left"></td> <td class="right"><a href="/archives/commits/200612.mbox/raw/%3c20061212214746.CD16EF10E4@tutu.osafoundation.org%3e" rel="nofollow">View raw message</a></td> </tr> Thu, 21 Sep, 16:56
al...@osafoundation.org> ;/dd&gt; &lt;/dl&gt; &lt;h3&gt;Log Message&lt;/h3&gt; &lt;div class="commit-msg"&gt;Adds support for IPv4 address in the EHELO / HELO commands sent to an SMTP Server. This address Bug / Task 7555&lt;/div&gt; &lt;h3&gt;Modified Paths&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#trunkchandlerparcelsosafmailsmtppy"&gt;trunk/chandler/parcels/osaf/mail/smtp.py&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;div id="patch"&gt; &lt;h3&gt;Diff&lt;/h3&gt; &lt;a id="trunkchandlerparcelsosafmailsmtppy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/parcels/osaf/mail/smtp.py (12622 =&gt; 12623)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:45:21 UTC (rev 12622) +++ trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:47:46 UTC (rev 12623) &lt;/span&gt;&lt;span class="lines"&gt;@@ -24,6 +24,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; #python imports import cStringIO as StringIO from datetime import datetime &lt;/span&gt;&lt;span class="add"&gt;+import socket &lt;/span&gt;&lt;span class="cx"&gt; #PyICU imports from PyICU import ICUtzinfo &lt;/span&gt;&lt;span class="lines"&gt;@@ -44,6 +45,17 @@ &lt;/span&gt;&lt;span class="cx"&gt; from message import * import message &lt;/span&gt;&lt;span class="add"&gt;+NAME_OR_ADDRESS = None + +if smtp.DNSNAME: + tpl = socket.gethostbyname_ex(smtp.DNSNAME) + + if len(tpl[2]): + #We are not currently handling IPv6 addresses + NAME_OR_ADDRESS = &amp;quot;[%s]&amp;quot; % tpl[2][0] + else: + NAME_OR_ADDRESS = smtp.DNSNAME + &lt;/span&gt;&lt;span class="cx"&gt; __all__ = ['SMTPClient'] class _TwistedESMTPSender(smtp.ESMTPSender): &lt;/span&gt;&lt;span class="lines"&gt;@@ -354,9 +366,16 @@ &lt;/span&gt;&lt;span class="cx"&gt; 1, heloFallback, authRequired, securityRequired) &lt;/span&gt;&lt;span class="rem"&gt;- factory.protocol = _TwistedESMTPSender - factory.testing = testing &lt;/span&gt;&lt;span class="add"&gt;+ factory.protocol = _TwistedESMTPSender + factory.testing = testing &lt;/span&gt;&lt;span class="cx"&gt; &lt;/span&gt;&lt;span class="add"&gt;+ if NAME_OR_ADDRESS: + # Instead of using the dns name, use the + # IPv4 address of the client in + # EHLO / HELO commands sent to the SMTP + # Server. + factory.domain = NAME_OR_ADDRESS + &lt;/span&gt;&lt;span class="cx"&gt; if self.account.connectionSecurity == 'SSL': ssl.connectSSL(self.account.host, self.account.port, factory, self.view) &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; </pre></td></tr> <tr class="mime"> <td class="left">Mime</td> <td class="right"> <ul> <li><a rel="nofollow" href="/archives/commits/200612.mbox/raw/<20061212214746.CD16EF10E4@tutu.osafoundation.org>/">Unnamed text/html</a> (inline, 8-Bit, 4677 bytes)</li> </ul> </td> </tr> <tr class="raw"> <td class="left"></td> <td class="right"><a href="/archives/commits/200612.mbox/raw/%3c20061212214746.CD16EF10E4@tutu.osafoundation.org%3e" rel="nofollow">View raw message</a></td> </tr> Thu, 21 Sep, 16:56
al...@osafoundation.org> ;/dd&gt; &lt;/dl&gt; &lt;h3&gt;Log Message&lt;/h3&gt; &lt;div class="commit-msg"&gt;Adds support for IPv4 address in the EHELO / HELO commands sent to an SMTP Server. This address Bug / Task 7555&lt;/div&gt; &lt;h3&gt;Modified Paths&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#trunkchandlerparcelsosafmailsmtppy"&gt;trunk/chandler/parcels/osaf/mail/smtp.py&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;div id="patch"&gt; &lt;h3&gt;Diff&lt;/h3&gt; &lt;a id="trunkchandlerparcelsosafmailsmtppy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/parcels/osaf/mail/smtp.py (12622 =&gt; 12623)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:45:21 UTC (rev 12622) +++ trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:47:46 UTC (rev 12623) &lt;/span&gt;&lt;span class="lines"&gt;@@ -24,6 +24,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; #python imports import cStringIO as StringIO from datetime import datetime &lt;/span&gt;&lt;span class="add"&gt;+import socket &lt;/span&gt;&lt;span class="cx"&gt; #PyICU imports from PyICU import ICUtzinfo &lt;/span&gt;&lt;span class="lines"&gt;@@ -44,6 +45,17 @@ &lt;/span&gt;&lt;span class="cx"&gt; from message import * import message &lt;/span&gt;&lt;span class="add"&gt;+NAME_OR_ADDRESS = None + +if smtp.DNSNAME: + tpl = socket.gethostbyname_ex(smtp.DNSNAME) + + if len(tpl[2]): + #We are not currently handling IPv6 addresses + NAME_OR_ADDRESS = &amp;quot;[%s]&amp;quot; % tpl[2][0] + else: + NAME_OR_ADDRESS = smtp.DNSNAME + &lt;/span&gt;&lt;span class="cx"&gt; __all__ = ['SMTPClient'] class _TwistedESMTPSender(smtp.ESMTPSender): &lt;/span&gt;&lt;span class="lines"&gt;@@ -354,9 +366,16 @@ &lt;/span&gt;&lt;span class="cx"&gt; 1, heloFallback, authRequired, securityRequired) &lt;/span&gt;&lt;span class="rem"&gt;- factory.protocol = _TwistedESMTPSender - factory.testing = testing &lt;/span&gt;&lt;span class="add"&gt;+ factory.protocol = _TwistedESMTPSender + factory.testing = testing &lt;/span&gt;&lt;span class="cx"&gt; &lt;/span&gt;&lt;span class="add"&gt;+ if NAME_OR_ADDRESS: + # Instead of using the dns name, use the + # IPv4 address of the client in + # EHLO / HELO commands sent to the SMTP + # Server. + factory.domain = NAME_OR_ADDRESS + &lt;/span&gt;&lt;span class="cx"&gt; if self.account.connectionSecurity == 'SSL': ssl.connectSSL(self.account.host, self.account.port, factory, self.view) &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; </pre></td></tr> <tr class="mime"> <td class="left">Mime</td> <td class="right"> <ul> <li><a rel="nofollow" href="/archives/commits/200612.mbox/raw/<20061212214746.CD16EF10E4@tutu.osafoundation.org>/">Unnamed text/html</a> (inline, 8-Bit, 4677 bytes)</li> </ul> </td> </tr> <tr class="raw"> <td class="left"></td> <td class="right"><a href="/archives/commits/200612.mbox/raw/%3c20061212214746.CD16EF10E4@tutu.osafoundation.org%3e" rel="nofollow">View raw message</a></td> </tr> Thu, 21 Sep, 16:56
al...@osafoundation.org> ;/dd&gt; &lt;/dl&gt; &lt;h3&gt;Log Message&lt;/h3&gt; &lt;div class="commit-msg"&gt;Adds support for IPv4 address in the EHELO / HELO commands sent to an SMTP Server. This address Bug / Task 7555&lt;/div&gt; &lt;h3&gt;Modified Paths&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#trunkchandlerparcelsosafmailsmtppy"&gt;trunk/chandler/parcels/osaf/mail/smtp.py&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;div id="patch"&gt; &lt;h3&gt;Diff&lt;/h3&gt; &lt;a id="trunkchandlerparcelsosafmailsmtppy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/parcels/osaf/mail/smtp.py (12622 =&gt; 12623)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:45:21 UTC (rev 12622) +++ trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:47:46 UTC (rev 12623) &lt;/span&gt;&lt;span class="lines"&gt;@@ -24,6 +24,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; #python imports import cStringIO as StringIO from datetime import datetime &lt;/span&gt;&lt;span class="add"&gt;+import socket &lt;/span&gt;&lt;span class="cx"&gt; #PyICU imports from PyICU import ICUtzinfo &lt;/span&gt;&lt;span class="lines"&gt;@@ -44,6 +45,17 @@ &lt;/span&gt;&lt;span class="cx"&gt; from message import * import message &lt;/span&gt;&lt;span class="add"&gt;+NAME_OR_ADDRESS = None + +if smtp.DNSNAME: + tpl = socket.gethostbyname_ex(smtp.DNSNAME) + + if len(tpl[2]): + #We are not currently handling IPv6 addresses + NAME_OR_ADDRESS = &amp;quot;[%s]&amp;quot; % tpl[2][0] + else: + NAME_OR_ADDRESS = smtp.DNSNAME + &lt;/span&gt;&lt;span class="cx"&gt; __all__ = ['SMTPClient'] class _TwistedESMTPSender(smtp.ESMTPSender): &lt;/span&gt;&lt;span class="lines"&gt;@@ -354,9 +366,16 @@ &lt;/span&gt;&lt;span class="cx"&gt; 1, heloFallback, authRequired, securityRequired) &lt;/span&gt;&lt;span class="rem"&gt;- factory.protocol = _TwistedESMTPSender - factory.testing = testing &lt;/span&gt;&lt;span class="add"&gt;+ factory.protocol = _TwistedESMTPSender + factory.testing = testing &lt;/span&gt;&lt;span class="cx"&gt; &lt;/span&gt;&lt;span class="add"&gt;+ if NAME_OR_ADDRESS: + # Instead of using the dns name, use the + # IPv4 address of the client in + # EHLO / HELO commands sent to the SMTP + # Server. + factory.domain = NAME_OR_ADDRESS + &lt;/span&gt;&lt;span class="cx"&gt; if self.account.connectionSecurity == 'SSL': ssl.connectSSL(self.account.host, self.account.port, factory, self.view) &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; </pre></td></tr> <tr class="mime"> <td class="left">Mime</td> <td class="right"> <ul> <li><a rel="nofollow" href="/archives/commits/200612.mbox/raw/<20061212214746.CD16EF10E4@tutu.osafoundation.org>/">Unnamed text/html</a> (inline, 8-Bit, 4677 bytes)</li> </ul> </td> </tr> <tr class="raw"> <td class="left"></td> <td class="right"><a href="/archives/commits/200612.mbox/raw/%3c20061212214746.CD16EF10E4@tutu.osafoundation.org%3e" rel="nofollow">View raw message</a></td> </tr> Thu, 21 Sep, 16:56
al...@osafoundation.org> ;/dd&gt; &lt;/dl&gt; &lt;h3&gt;Log Message&lt;/h3&gt; &lt;div class="commit-msg"&gt;Adds support for IPv4 address in the EHELO / HELO commands sent to an SMTP Server. This address Bug / Task 7555&lt;/div&gt; &lt;h3&gt;Modified Paths&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#trunkchandlerparcelsosafmailsmtppy"&gt;trunk/chandler/parcels/osaf/mail/smtp.py&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;div id="patch"&gt; &lt;h3&gt;Diff&lt;/h3&gt; &lt;a id="trunkchandlerparcelsosafmailsmtppy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/parcels/osaf/mail/smtp.py (12622 =&gt; 12623)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:45:21 UTC (rev 12622) +++ trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:47:46 UTC (rev 12623) &lt;/span&gt;&lt;span class="lines"&gt;@@ -24,6 +24,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; #python imports import cStringIO as StringIO from datetime import datetime &lt;/span&gt;&lt;span class="add"&gt;+import socket &lt;/span&gt;&lt;span class="cx"&gt; #PyICU imports from PyICU import ICUtzinfo &lt;/span&gt;&lt;span class="lines"&gt;@@ -44,6 +45,17 @@ &lt;/span&gt;&lt;span class="cx"&gt; from message import * import message &lt;/span&gt;&lt;span class="add"&gt;+NAME_OR_ADDRESS = None + +if smtp.DNSNAME: + tpl = socket.gethostbyname_ex(smtp.DNSNAME) + + if len(tpl[2]): + #We are not currently handling IPv6 addresses + NAME_OR_ADDRESS = &amp;quot;[%s]&amp;quot; % tpl[2][0] + else: + NAME_OR_ADDRESS = smtp.DNSNAME + &lt;/span&gt;&lt;span class="cx"&gt; __all__ = ['SMTPClient'] class _TwistedESMTPSender(smtp.ESMTPSender): &lt;/span&gt;&lt;span class="lines"&gt;@@ -354,9 +366,16 @@ &lt;/span&gt;&lt;span class="cx"&gt; 1, heloFallback, authRequired, securityRequired) &lt;/span&gt;&lt;span class="rem"&gt;- factory.protocol = _TwistedESMTPSender - factory.testing = testing &lt;/span&gt;&lt;span class="add"&gt;+ factory.protocol = _TwistedESMTPSender + factory.testing = testing &lt;/span&gt;&lt;span class="cx"&gt; &lt;/span&gt;&lt;span class="add"&gt;+ if NAME_OR_ADDRESS: + # Instead of using the dns name, use the + # IPv4 address of the client in + # EHLO / HELO commands sent to the SMTP + # Server. + factory.domain = NAME_OR_ADDRESS + &lt;/span&gt;&lt;span class="cx"&gt; if self.account.connectionSecurity == 'SSL': ssl.connectSSL(self.account.host, self.account.port, factory, self.view) &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; </pre></td></tr> <tr class="mime"> <td class="left">Mime</td> <td class="right"> <ul> <li><a rel="nofollow" href="/archives/commits/200612.mbox/raw/<20061212214746.CD16EF10E4@tutu.osafoundation.org>/">Unnamed text/html</a> (inline, 8-Bit, 4677 bytes)</li> </ul> </td> </tr> <tr class="raw"> <td class="left"></td> <td class="right"><a href="/archives/commits/200612.mbox/raw/%3c20061212214746.CD16EF10E4@tutu.osafoundation.org%3e" rel="nofollow">View raw message</a></td> </tr> Thu, 21 Sep, 16:56
al...@osafoundation.org> ;/dd&gt; &lt;/dl&gt; &lt;h3&gt;Log Message&lt;/h3&gt; &lt;div class="commit-msg"&gt;Adds support for IPv4 address in the EHELO / HELO commands sent to an SMTP Server. This address Bug / Task 7555&lt;/div&gt; &lt;h3&gt;Modified Paths&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#trunkchandlerparcelsosafmailsmtppy"&gt;trunk/chandler/parcels/osaf/mail/smtp.py&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;div id="patch"&gt; &lt;h3&gt;Diff&lt;/h3&gt; &lt;a id="trunkchandlerparcelsosafmailsmtppy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/parcels/osaf/mail/smtp.py (12622 =&gt; 12623)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:45:21 UTC (rev 12622) +++ trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:47:46 UTC (rev 12623) &lt;/span&gt;&lt;span class="lines"&gt;@@ -24,6 +24,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; #python imports import cStringIO as StringIO from datetime import datetime &lt;/span&gt;&lt;span class="add"&gt;+import socket &lt;/span&gt;&lt;span class="cx"&gt; #PyICU imports from PyICU import ICUtzinfo &lt;/span&gt;&lt;span class="lines"&gt;@@ -44,6 +45,17 @@ &lt;/span&gt;&lt;span class="cx"&gt; from message import * import message &lt;/span&gt;&lt;span class="add"&gt;+NAME_OR_ADDRESS = None + +if smtp.DNSNAME: + tpl = socket.gethostbyname_ex(smtp.DNSNAME) + + if len(tpl[2]): + #We are not currently handling IPv6 addresses + NAME_OR_ADDRESS = &amp;quot;[%s]&amp;quot; % tpl[2][0] + else: + NAME_OR_ADDRESS = smtp.DNSNAME + &lt;/span&gt;&lt;span class="cx"&gt; __all__ = ['SMTPClient'] class _TwistedESMTPSender(smtp.ESMTPSender): &lt;/span&gt;&lt;span class="lines"&gt;@@ -354,9 +366,16 @@ &lt;/span&gt;&lt;span class="cx"&gt; 1, heloFallback, authRequired, securityRequired) &lt;/span&gt;&lt;span class="rem"&gt;- factory.protocol = _TwistedESMTPSender - factory.testing = testing &lt;/span&gt;&lt;span class="add"&gt;+ factory.protocol = _TwistedESMTPSender + factory.testing = testing &lt;/span&gt;&lt;span class="cx"&gt; &lt;/span&gt;&lt;span class="add"&gt;+ if NAME_OR_ADDRESS: + # Instead of using the dns name, use the + # IPv4 address of the client in + # EHLO / HELO commands sent to the SMTP + # Server. + factory.domain = NAME_OR_ADDRESS + &lt;/span&gt;&lt;span class="cx"&gt; if self.account.connectionSecurity == 'SSL': ssl.connectSSL(self.account.host, self.account.port, factory, self.view) &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; </pre></td></tr> <tr class="mime"> <td class="left">Mime</td> <td class="right"> <ul> <li><a rel="nofollow" href="/archives/commits/200612.mbox/raw/<20061212214746.CD16EF10E4@tutu.osafoundation.org>/">Unnamed text/html</a> (inline, 8-Bit, 4677 bytes)</li> </ul> </td> </tr> <tr class="raw"> <td class="left"></td> <td class="right"><a href="/archives/commits/200612.mbox/raw/%3c20061212214746.CD16EF10E4@tutu.osafoundation.org%3e" rel="nofollow">View raw message</a></td> </tr> Thu, 21 Sep, 16:56
al...@osafoundation.org> ;/dd&gt; &lt;/dl&gt; &lt;h3&gt;Log Message&lt;/h3&gt; &lt;div class="commit-msg"&gt;Adds support for IPv4 address in the EHELO / HELO commands sent to an SMTP Server. This address Bug / Task 7555&lt;/div&gt; &lt;h3&gt;Modified Paths&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#trunkchandlerparcelsosafmailsmtppy"&gt;trunk/chandler/parcels/osaf/mail/smtp.py&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;div id="patch"&gt; &lt;h3&gt;Diff&lt;/h3&gt; &lt;a id="trunkchandlerparcelsosafmailsmtppy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/parcels/osaf/mail/smtp.py (12622 =&gt; 12623)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:45:21 UTC (rev 12622) +++ trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:47:46 UTC (rev 12623) &lt;/span&gt;&lt;span class="lines"&gt;@@ -24,6 +24,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; #python imports import cStringIO as StringIO from datetime import datetime &lt;/span&gt;&lt;span class="add"&gt;+import socket &lt;/span&gt;&lt;span class="cx"&gt; #PyICU imports from PyICU import ICUtzinfo &lt;/span&gt;&lt;span class="lines"&gt;@@ -44,6 +45,17 @@ &lt;/span&gt;&lt;span class="cx"&gt; from message import * import message &lt;/span&gt;&lt;span class="add"&gt;+NAME_OR_ADDRESS = None + +if smtp.DNSNAME: + tpl = socket.gethostbyname_ex(smtp.DNSNAME) + + if len(tpl[2]): + #We are not currently handling IPv6 addresses + NAME_OR_ADDRESS = &amp;quot;[%s]&amp;quot; % tpl[2][0] + else: + NAME_OR_ADDRESS = smtp.DNSNAME + &lt;/span&gt;&lt;span class="cx"&gt; __all__ = ['SMTPClient'] class _TwistedESMTPSender(smtp.ESMTPSender): &lt;/span&gt;&lt;span class="lines"&gt;@@ -354,9 +366,16 @@ &lt;/span&gt;&lt;span class="cx"&gt; 1, heloFallback, authRequired, securityRequired) &lt;/span&gt;&lt;span class="rem"&gt;- factory.protocol = _TwistedESMTPSender - factory.testing = testing &lt;/span&gt;&lt;span class="add"&gt;+ factory.protocol = _TwistedESMTPSender + factory.testing = testing &lt;/span&gt;&lt;span class="cx"&gt; &lt;/span&gt;&lt;span class="add"&gt;+ if NAME_OR_ADDRESS: + # Instead of using the dns name, use the + # IPv4 address of the client in + # EHLO / HELO commands sent to the SMTP + # Server. + factory.domain = NAME_OR_ADDRESS + &lt;/span&gt;&lt;span class="cx"&gt; if self.account.connectionSecurity == 'SSL': ssl.connectSSL(self.account.host, self.account.port, factory, self.view) &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; </pre></td></tr> <tr class="mime"> <td class="left">Mime</td> <td class="right"> <ul> <li><a rel="nofollow" href="/archives/commits/200612.mbox/raw/<20061212214746.CD16EF10E4@tutu.osafoundation.org>/">Unnamed text/html</a> (inline, 8-Bit, 4677 bytes)</li> </ul> </td> </tr> <tr class="raw"> <td class="left"></td> <td class="right"><a href="/archives/commits/200612.mbox/raw/%3c20061212214746.CD16EF10E4@tutu.osafoundation.org%3e" rel="nofollow">View raw message</a></td> </tr> Thu, 21 Sep, 16:56
al...@osafoundation.org> ;/dd&gt; &lt;/dl&gt; &lt;h3&gt;Log Message&lt;/h3&gt; &lt;div class="commit-msg"&gt;Adds support for IPv4 address in the EHELO / HELO commands sent to an SMTP Server. This address Bug / Task 7555&lt;/div&gt; &lt;h3&gt;Modified Paths&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#trunkchandlerparcelsosafmailsmtppy"&gt;trunk/chandler/parcels/osaf/mail/smtp.py&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;div id="patch"&gt; &lt;h3&gt;Diff&lt;/h3&gt; &lt;a id="trunkchandlerparcelsosafmailsmtppy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/parcels/osaf/mail/smtp.py (12622 =&gt; 12623)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:45:21 UTC (rev 12622) +++ trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:47:46 UTC (rev 12623) &lt;/span&gt;&lt;span class="lines"&gt;@@ -24,6 +24,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; #python imports import cStringIO as StringIO from datetime import datetime &lt;/span&gt;&lt;span class="add"&gt;+import socket &lt;/span&gt;&lt;span class="cx"&gt; #PyICU imports from PyICU import ICUtzinfo &lt;/span&gt;&lt;span class="lines"&gt;@@ -44,6 +45,17 @@ &lt;/span&gt;&lt;span class="cx"&gt; from message import * import message &lt;/span&gt;&lt;span class="add"&gt;+NAME_OR_ADDRESS = None + +if smtp.DNSNAME: + tpl = socket.gethostbyname_ex(smtp.DNSNAME) + + if len(tpl[2]): + #We are not currently handling IPv6 addresses + NAME_OR_ADDRESS = &amp;quot;[%s]&amp;quot; % tpl[2][0] + else: + NAME_OR_ADDRESS = smtp.DNSNAME + &lt;/span&gt;&lt;span class="cx"&gt; __all__ = ['SMTPClient'] class _TwistedESMTPSender(smtp.ESMTPSender): &lt;/span&gt;&lt;span class="lines"&gt;@@ -354,9 +366,16 @@ &lt;/span&gt;&lt;span class="cx"&gt; 1, heloFallback, authRequired, securityRequired) &lt;/span&gt;&lt;span class="rem"&gt;- factory.protocol = _TwistedESMTPSender - factory.testing = testing &lt;/span&gt;&lt;span class="add"&gt;+ factory.protocol = _TwistedESMTPSender + factory.testing = testing &lt;/span&gt;&lt;span class="cx"&gt; &lt;/span&gt;&lt;span class="add"&gt;+ if NAME_OR_ADDRESS: + # Instead of using the dns name, use the + # IPv4 address of the client in + # EHLO / HELO commands sent to the SMTP + # Server. + factory.domain = NAME_OR_ADDRESS + &lt;/span&gt;&lt;span class="cx"&gt; if self.account.connectionSecurity == 'SSL': ssl.connectSSL(self.account.host, self.account.port, factory, self.view) &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; </pre></td></tr> <tr class="mime"> <td class="left">Mime</td> <td class="right"> <ul> <li><a rel="nofollow" href="/archives/commits/200612.mbox/raw/<20061212214746.CD16EF10E4@tutu.osafoundation.org>/">Unnamed text/html</a> (inline, 8-Bit, 4677 bytes)</li> </ul> </td> </tr> <tr class="raw"> <td class="left"></td> <td class="right"><a href="/archives/commits/200612.mbox/raw/%3c20061212214746.CD16EF10E4@tutu.osafoundation.org%3e" rel="nofollow">View raw message</a></td> </tr> Thu, 21 Sep, 16:56
al...@osafoundation.org> ;/dd&gt; &lt;/dl&gt; &lt;h3&gt;Log Message&lt;/h3&gt; &lt;div class="commit-msg"&gt;Adds support for IPv4 address in the EHELO / HELO commands sent to an SMTP Server. This address Bug / Task 7555&lt;/div&gt; &lt;h3&gt;Modified Paths&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#trunkchandlerparcelsosafmailsmtppy"&gt;trunk/chandler/parcels/osaf/mail/smtp.py&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;div id="patch"&gt; &lt;h3&gt;Diff&lt;/h3&gt; &lt;a id="trunkchandlerparcelsosafmailsmtppy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/parcels/osaf/mail/smtp.py (12622 =&gt; 12623)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:45:21 UTC (rev 12622) +++ trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:47:46 UTC (rev 12623) &lt;/span&gt;&lt;span class="lines"&gt;@@ -24,6 +24,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; #python imports import cStringIO as StringIO from datetime import datetime &lt;/span&gt;&lt;span class="add"&gt;+import socket &lt;/span&gt;&lt;span class="cx"&gt; #PyICU imports from PyICU import ICUtzinfo &lt;/span&gt;&lt;span class="lines"&gt;@@ -44,6 +45,17 @@ &lt;/span&gt;&lt;span class="cx"&gt; from message import * import message &lt;/span&gt;&lt;span class="add"&gt;+NAME_OR_ADDRESS = None + +if smtp.DNSNAME: + tpl = socket.gethostbyname_ex(smtp.DNSNAME) + + if len(tpl[2]): + #We are not currently handling IPv6 addresses + NAME_OR_ADDRESS = &amp;quot;[%s]&amp;quot; % tpl[2][0] + else: + NAME_OR_ADDRESS = smtp.DNSNAME + &lt;/span&gt;&lt;span class="cx"&gt; __all__ = ['SMTPClient'] class _TwistedESMTPSender(smtp.ESMTPSender): &lt;/span&gt;&lt;span class="lines"&gt;@@ -354,9 +366,16 @@ &lt;/span&gt;&lt;span class="cx"&gt; 1, heloFallback, authRequired, securityRequired) &lt;/span&gt;&lt;span class="rem"&gt;- factory.protocol = _TwistedESMTPSender - factory.testing = testing &lt;/span&gt;&lt;span class="add"&gt;+ factory.protocol = _TwistedESMTPSender + factory.testing = testing &lt;/span&gt;&lt;span class="cx"&gt; &lt;/span&gt;&lt;span class="add"&gt;+ if NAME_OR_ADDRESS: + # Instead of using the dns name, use the + # IPv4 address of the client in + # EHLO / HELO commands sent to the SMTP + # Server. + factory.domain = NAME_OR_ADDRESS + &lt;/span&gt;&lt;span class="cx"&gt; if self.account.connectionSecurity == 'SSL': ssl.connectSSL(self.account.host, self.account.port, factory, self.view) &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; </pre></td></tr> <tr class="mime"> <td class="left">Mime</td> <td class="right"> <ul> <li><a rel="nofollow" href="/archives/commits/200612.mbox/raw/<20061212214746.CD16EF10E4@tutu.osafoundation.org>/">Unnamed text/html</a> (inline, 8-Bit, 4677 bytes)</li> </ul> </td> </tr> <tr class="raw"> <td class="left"></td> <td class="right"><a href="/archives/commits/200612.mbox/raw/%3c20061212214746.CD16EF10E4@tutu.osafoundation.org%3e" rel="nofollow">View raw message</a></td> </tr> Thu, 21 Sep, 16:56
al...@osafoundation.org> ;/dd&gt; &lt;/dl&gt; &lt;h3&gt;Log Message&lt;/h3&gt; &lt;div class="commit-msg"&gt;Adds support for IPv4 address in the EHELO / HELO commands sent to an SMTP Server. This address Bug / Task 7555&lt;/div&gt; &lt;h3&gt;Modified Paths&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#trunkchandlerparcelsosafmailsmtppy"&gt;trunk/chandler/parcels/osaf/mail/smtp.py&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;div id="patch"&gt; &lt;h3&gt;Diff&lt;/h3&gt; &lt;a id="trunkchandlerparcelsosafmailsmtppy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/parcels/osaf/mail/smtp.py (12622 =&gt; 12623)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:45:21 UTC (rev 12622) +++ trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:47:46 UTC (rev 12623) &lt;/span&gt;&lt;span class="lines"&gt;@@ -24,6 +24,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; #python imports import cStringIO as StringIO from datetime import datetime &lt;/span&gt;&lt;span class="add"&gt;+import socket &lt;/span&gt;&lt;span class="cx"&gt; #PyICU imports from PyICU import ICUtzinfo &lt;/span&gt;&lt;span class="lines"&gt;@@ -44,6 +45,17 @@ &lt;/span&gt;&lt;span class="cx"&gt; from message import * import message &lt;/span&gt;&lt;span class="add"&gt;+NAME_OR_ADDRESS = None + +if smtp.DNSNAME: + tpl = socket.gethostbyname_ex(smtp.DNSNAME) + + if len(tpl[2]): + #We are not currently handling IPv6 addresses + NAME_OR_ADDRESS = &amp;quot;[%s]&amp;quot; % tpl[2][0] + else: + NAME_OR_ADDRESS = smtp.DNSNAME + &lt;/span&gt;&lt;span class="cx"&gt; __all__ = ['SMTPClient'] class _TwistedESMTPSender(smtp.ESMTPSender): &lt;/span&gt;&lt;span class="lines"&gt;@@ -354,9 +366,16 @@ &lt;/span&gt;&lt;span class="cx"&gt; 1, heloFallback, authRequired, securityRequired) &lt;/span&gt;&lt;span class="rem"&gt;- factory.protocol = _TwistedESMTPSender - factory.testing = testing &lt;/span&gt;&lt;span class="add"&gt;+ factory.protocol = _TwistedESMTPSender + factory.testing = testing &lt;/span&gt;&lt;span class="cx"&gt; &lt;/span&gt;&lt;span class="add"&gt;+ if NAME_OR_ADDRESS: + # Instead of using the dns name, use the + # IPv4 address of the client in + # EHLO / HELO commands sent to the SMTP + # Server. + factory.domain = NAME_OR_ADDRESS + &lt;/span&gt;&lt;span class="cx"&gt; if self.account.connectionSecurity == 'SSL': ssl.connectSSL(self.account.host, self.account.port, factory, self.view) &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; </pre></td></tr> <tr class="mime"> <td class="left">Mime</td> <td class="right"> <ul> <li><a rel="nofollow" href="/archives/commits/200612.mbox/raw/<20061212214746.CD16EF10E4@tutu.osafoundation.org>/">Unnamed text/html</a> (inline, 8-Bit, 4677 bytes)</li> </ul> </td> </tr> <tr class="raw"> <td class="left"></td> <td class="right"><a href="/archives/commits/200612.mbox/raw/%3c20061212214746.CD16EF10E4@tutu.osafoundation.org%3e" rel="nofollow">View raw message</a></td> </tr> Thu, 21 Sep, 16:56
al...@osafoundation.org> ;/dd&gt; &lt;/dl&gt; &lt;h3&gt;Log Message&lt;/h3&gt; &lt;div class="commit-msg"&gt;Adds support for IPv4 address in the EHELO / HELO commands sent to an SMTP Server. This address Bug / Task 7555&lt;/div&gt; &lt;h3&gt;Modified Paths&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#trunkchandlerparcelsosafmailsmtppy"&gt;trunk/chandler/parcels/osaf/mail/smtp.py&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;div id="patch"&gt; &lt;h3&gt;Diff&lt;/h3&gt; &lt;a id="trunkchandlerparcelsosafmailsmtppy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/parcels/osaf/mail/smtp.py (12622 =&gt; 12623)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:45:21 UTC (rev 12622) +++ trunk/chandler/parcels/osaf/mail/smtp.py 2006-12-12 21:47:46 UTC (rev 12623) &lt;/span&gt;&lt;span class="lines"&gt;@@ -24,6 +24,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; #python imports import cStringIO as StringIO from datetime import datetime &lt;/span&gt;&lt;span class="add"&gt;+import socket &lt;/span&gt;&lt;span class="cx"&gt; #PyICU imports from PyICU import ICUtzinfo &lt;/span&gt;&lt;span class="lines"&gt;@@ -44,6 +45,17 @@ &lt;/span&gt;&lt;span class="cx"&gt; from message import * import message &lt;/span&gt;&lt;span class="add"&gt;+NAME_OR_ADDRESS = None + +if smtp.DNSNAME: + tpl = socket.gethostbyname_ex(smtp.DNSNAME) + + if len(tpl[2]): + #We are not currently handling IPv6 addresses + NAME_OR_ADDRESS = &amp;quot;[%s]&amp;quot; % tpl[2][0] + else: + NAME_OR_ADDRESS = smtp.DNSNAME + &lt;/span&gt;&lt;span class="cx"&gt; __all__ = ['SMTPClient'] class _TwistedESMTPSender(smtp.ESMTPSender): &lt;/span&gt;&lt;span class="lines"&gt;@@ -354,9 +366,16 @@ &lt;/span&gt;&lt;span class="cx"&gt; 1, heloFallback, authRequired, securityRequired) &lt;/span&gt;&lt;span class="rem"&gt;- factory.protocol = _TwistedESMTPSender - factory.testing = testing &lt;/span&gt;&lt;span class="add"&gt;+ factory.protocol = _TwistedESMTPSender + factory.testing = testing &lt;/span&gt;&lt;span class="cx"&gt; &lt;/span&gt;&lt;span class="add"&gt;+ if NAME_OR_ADDRESS: + # Instead of using the dns name, use the + # IPv4 address of the client in + # EHLO / HELO commands sent to the SMTP + # Server. + factory.domain = NAME_OR_ADDRESS + &lt;/span&gt;&lt;span class="cx"&gt; if self.account.connectionSecurity == 'SSL': ssl.connectSSL(self.account.host, self.account.port, factory, self.view) &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; </pre></td></tr> <tr class="mime"> <td class="left">Mime</td> <td class="right"> <ul> <li><a rel="nofollow" href="/archives/commits/200612.mbox/raw/<20061212214746.CD16EF10E4@tutu.osafoundation.org>/">Unnamed text/html</a> (inline, 8-Bit, 4677 bytes)</li> </ul> </td> </tr> <tr class="raw"> <td class="left"></td> <td class="right"><a href="/archives/commits/200612.mbox/raw/%3c20061212214746.CD16EF10E4@tutu.osafoundation.org%3e" rel="nofollow">View raw message</a></td> </tr> Thu, 21 Sep, 16:56
al...@osafoundation.org> ;/dd&gt; &lt;/dl&gt; &lt;h3&gt;Log Thu, 21 Sep, 16:56
al...@osafoundation.org> ;/dd&gt; &lt;/dl&gt; &lt;h3&gt;Log Thu, 21 Sep, 16:56
al...@osafoundation.org> ;/dd&gt; &lt;/dl&gt; &lt;h3&gt;Log Thu, 21 Sep, 16:56
al...@osafoundation.org> ;/dd&gt; &lt;/dl&gt; &lt;h3&gt;Log Thu, 21 Sep, 16:56
al...@osafoundation.org> ;/dd&gt; &lt;/dl&gt; &lt;h3&gt;Log Thu, 21 Sep, 16:56
al...@osafoundation.org> ;/dd&gt; &lt;/dl&gt; &lt;h3&gt;Log Thu, 21 Sep, 16:56
al...@osafoundation.org> ;/dd&gt; &lt;/dl&gt; &lt;h3&gt;Log Thu, 21 Sep, 16:56
e лллллллллллл Tue, 18 Feb, 17:56
e лллллллллллл Tue, 18 Feb, 17:56
e лллллллллллл Tue, 18 Feb, 17:56
ic [No Subject] Sun, 07 Jun, 03:49
ic [No Subject] Sun, 07 Jun, 03:49
ic [No Subject] Sun, 07 Jun, 03:49
ic [No Subject] Sun, 07 Jun, 03:49
ic [No Subject] Sun, 07 Jun, 03:49
ic [No Subject] Sun, 07 Jun, 03:49
ic [No Subject] Sun, 07 Jun, 03:49
ic [No Subject] Sun, 07 Jun, 03:49
ic [No Subject] Sun, 07 Jun, 03:49
ic [No Subject] Sun, 07 Jun, 03:49
ic [No Subject] Sun, 07 Jun, 03:49
ic [No Subject] Sun, 07 Jun, 03:49
ic [No Subject] Sun, 07 Jun, 03:49
ic [No Subject] Sun, 07 Jun, 03:49
ic [No Subject] Sun, 07 Jun, 03:49
is [No Subject] Sun, 22 Jun, 20:09
is [No Subject] Sun, 22 Jun, 20:09
ja...@wordzoo.com x/mbox/design/200608.mbox/<44DD7449.50508@osafoundation.org>/ Thu, 24 Apr, 14:24
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
ka ллллллллллллллллллл Thu, 31 Jul, 19:48
Message list1 · 2 · 3 · Next »Thread · Author · Date
Box list
Jan 200827
Dec 2007224
Nov 2007217
Oct 2007105
Sep 200793
Aug 200727
Jul 2007105
Jun 2007108
May 2007292
Apr 2007276
Mar 2007275
Feb 2007303
Jan 2007183
Dec 2006232
Nov 2006183
Oct 200697
Sep 2006163
Aug 2006162
Jul 2006265
Jun 2006136
May 2006105
Apr 2006208
Mar 2006229
Feb 2006230
Jan 2006260
Dec 2005128
Nov 2005246
Oct 2005123
Sep 200572
Aug 200524
Jul 200517
Jun 20054
May 200520
Apr 20059
Mar 200519
Feb 200514
Jan 200548
Dec 200448
Nov 200410
Oct 20043
Aug 200411
Jul 20045
Jun 200412
May 20041
Apr 200421
Mar 200419
Feb 20047
Jan 200463
Dec 200344
Nov 200335
Oct 200343
Sep 200338
Aug 200354
Jul 200314
Jun 200360
May 2003125
Apr 2003117
Mar 2003166
Feb 2003220
Jan 2003408
Dec 2002297
Nov 2002728
Oct 2002479