[Spambayes] [ spambayes-Bugs-702920 ] Manual filtering (Outlook) stops if one message fails

SourceForge.net noreply at sourceforge.net
Mon Mar 17 03:06:19 EST 2003


Bugs item #702920, was opened at 2003-03-13 13:38
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=498103&aid=702920&group_id=61702

Category: Outlook
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Fredrik Rodland (fmmr)
Assigned to: Mark Hammond (mhammond)
>Summary: Manual filtering (Outlook) stops if one message fails

Initial Comment:
I've posted tyhis question on the maillist, and with (at 
least) one positive feedback, I enter it here:

If manual filtering is started, and one e-mail fails, the 
rest of the filetering seems to be skipped.  

couldn't the filtering of the remaining messages 
continue, skipping the message which failed?


----------------------------------------------------------------------

>Comment By: Fredrik Rodland (fmmr)
Date: 2003-03-17 12:06

Message:
Logged In: YES 
user_id=724871

I (sligthly) chqanged the summary.

I've included one traceback.  However I've run into several 
different ones in the past when filtering manual, and all seems 
to stop the actual filter-process.  What I want/wish is that the 
filtering process continues with the remaining messages even 
if one message fails.  There have also been several other 
comments on this subject on the list.

the actual traceback as requested:
Error getting property from stream (-2147221233, 'OLE error 
0x8004010f', None, None)
Exception in thread Thread-2:
Traceback (most recent call last):
  File "C:\PROGRA~1\_DEV\Python22\lib\threading.py", line 
408, in __bootstrap
    self.run()
  File "C:\PROGRA~1\_DEV\Python22\lib\threading.py", line 
396, in run
    apply(self.__target, self.__args, self.__kwargs)
  
File "c:\Programfiler\_UTIL\spambayes_cvs\spambayes\Outlo
ok2000\dialogs\AsyncDialog.py", line 115, in thread_target
    self._DoProcess()
  
File "c:\Programfiler\_UTIL\spambayes_cvs\spambayes\Outlo
ok2000\dialogs\FilterDialog.py", line 375, in _DoProcess
    self.filterer(self.mgr, self.progress)
  
File "c:\Programfiler\_UTIL\spambayes_cvs\spambayes\Outlo
ok2000\filter.py", line 100, in filterer
    this_dispositions = filter_folder(f, mgr, progress)
  
File "c:\Programfiler\_UTIL\spambayes_cvs\spambayes\Outlo
ok2000\filter.py", line 80, in filter_folder
    disposition = filter_message(message, mgr, all_actions)
  
File "c:\Programfiler\_UTIL\spambayes_cvs\spambayes\Outlo
ok2000\filter.py", line 15, in filter_message
    prob = mgr.score(msg)
  
File "c:\Programfiler\_UTIL\spambayes_cvs\spambayes\Outlo
ok2000\manager.py", line 439, in score
    email = msg.GetEmailPackageObject()
  
File "c:\Programfiler\_UTIL\spambayes_cvs\spambayes\Outlo
ok2000\msgstore.py", line 639, in GetEmailPackageObject
    text = self._GetMessageText()
  
File "c:\Programfiler\_UTIL\spambayes_cvs\spambayes\Outlo
ok2000\msgstore.py", line 582, in _GetMessageText
    assert msg.is_multipart()
AssertionError

----------------------------------------------------------------------

Comment By: Mark Hammond (mhammond)
Date: 2003-03-15 00:39

Message:
Logged In: YES 
user_id=14198

Can you please post a traceback? (and sorry if I missed it
on the list)

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=498103&aid=702920&group_id=61702



More information about the Spambayes mailing list