[Spambayes-checkins] spambayes/scripts sb_smtpproxy.py, 1.3.2.2, 1.3.2.3

Tony Meyer anadelonbrin at users.sourceforge.net
Fri Oct 3 01:17:13 EDT 2003


Update of /cvsroot/spambayes/spambayes/scripts
In directory sc8-pr-cvs1:/tmp/cvs-serv19704/scripts

Modified Files:
      Tag: release_1_0
	sb_smtpproxy.py 
Log Message:
Fix [ 810342 ] sb_smtpproxy does not work with smtplib.SMTP.sendmail()

(We were sending the wrong response to a DATA command).

Index: sb_smtpproxy.py
===================================================================
RCS file: /cvsroot/spambayes/spambayes/scripts/Attic/sb_smtpproxy.py,v
retrieving revision 1.3.2.2
retrieving revision 1.3.2.3
diff -C2 -d -r1.3.2.2 -r1.3.2.3
*** sb_smtpproxy.py	29 Sep 2003 05:09:23 -0000	1.3.2.2
--- sb_smtpproxy.py	3 Oct 2003 05:17:11 -0000	1.3.2.3
***************
*** 346,355 ****
          self.inData = True
          if self.train_as_ham == True or self.train_as_spam == True:
!             self.push("250 OK\r\n")
              return None
!         rv = command
!         for arg in args:
!             rv += ' ' + arg
!         return rv
  
      def onMailFrom(self, command, args):
--- 346,352 ----
          self.inData = True
          if self.train_as_ham == True or self.train_as_spam == True:
!             self.push("354 Enter data ending with a . on a line by itself\r\n")
              return None
!         return command + ' ' + ' '.join(args)
  
      def onMailFrom(self, command, args):





More information about the Spambayes-checkins mailing list