[Spambayes-checkins] spambayes/scripts sb_imapfilter.py,1.61,1.62
Sjoerd Mullender
sjoerd at users.sourceforge.net
Sun Jul 3 10:53:31 CEST 2005
Update of /cvsroot/spambayes/spambayes/scripts
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv660
Modified Files:
sb_imapfilter.py
Log Message:
It seems it is possible that we get an invalid date string from
self.extractTime(), so protect against that. (I got a string
"19-Jan-2038 03:23:05 +0100" which caused the now protected call to
self.imap_server.append to raise an exception.)
Index: sb_imapfilter.py
===================================================================
RCS file: /cvsroot/spambayes/spambayes/scripts/sb_imapfilter.py,v
retrieving revision 1.61
retrieving revision 1.62
diff -C2 -d -r1.61 -r1.62
*** sb_imapfilter.py 30 May 2005 07:02:11 -0000 1.61
--- sb_imapfilter.py 3 Jul 2005 08:53:28 -0000 1.62
***************
*** 676,681 ****
(flags, Time2Internaldate(time.time())),
(None, Time2Internaldate(time.time()))]:
! response = self.imap_server.append(self.folder.name, flgs, tme,
! self.as_string())
try:
self.imap_server.check_response("", response)
--- 676,684 ----
(flags, Time2Internaldate(time.time())),
(None, Time2Internaldate(time.time()))]:
! try:
! response = self.imap_server.append(self.folder.name, flgs, tme,
! self.as_string())
! except BaseIMAP.error:
! continue
try:
self.imap_server.check_response("", response)
More information about the Spambayes-checkins
mailing list