Confirmed. Here's the relevant bug/limitation in Zimbra (my IMAP server): http://bugzilla.zimbra.com/show_bug.cgi?id=7384
It would be nice if SpamBayes could cope with this restriction. -Kev. Kevin Yank wrote: > I managed to produce the same error in Thunderbird by searching for > messages containing a X-SPAMBAYES-MAILID header. > > The current command did not succeed. The mail server responded: parse > error: unindexed header: X-SPAMBAYES-MAILID. > > So it looks as if SpamBayes's IMAP proxy is attempting to do a search > for messages by the X-SPAMBAYES-MAILID header, which my IMAP server > does not support. Can SpamBayes handle this condition more > gracefully—or better yet, work around it? > > -Kev. > > > Kevin Yank wrote: >> [EMAIL PROTECTED] wrote: >>> Kevin> Yes, I downloaded the spambayes-1.0.4.zip source distribution >>> Kevin> from SourceForge, dated 2005-03-22. >>> >>> Can you please try 1.1a4? It's at least two years newer. Before we dig, >>> dig, dig it would be nice to know if the problem has already been >>> fixed. >>> >>> Thanks, >>> >> 1.1a4 seems to do a bit more work before it fails with a similar error: >> >> >> SpamBayes IMAP Filter Version 1.1a4 (June 2007). >> >> Loading database >> C:\Users\Kevin\AppData\Roaming\SpamBayes\Proxy\hammie.db...Load >> ing state from >> C:\Users\Kevin\AppData\Roaming\SpamBayes\Proxy\hammie.db database >> >> C:\Users\Kevin\AppData\Roaming\SpamBayes\Proxy\hammie.db is a new >> database >> Done. >> User interface url is http://localhost:8880/ >> Account: gravity.sitepoint.com:993 >> Training >> Training ham folder SpamBayes/Train as Not Junk >> ................................................................................ >> >> >> ... >> 0 trained. >> Training spam folder SpamBayes/Train as Junk >> ................................................................................ >> >> >> .................************************************************* >> 49 trained. >> Persisting C:\Users\Kevin\AppData\Roaming\SpamBayes\Proxy\hammie.db >> state in dat >> abase >> Training took 9.6690 seconds, 49 messages were trained. >> Classifying >> *Traceback (most recent call last): >> File "sb_imapfilter.py", line 1294, in <module> >> run() >> File "sb_imapfilter.py", line 1276, in run >> imap_filter.Filter() >> File "sb_imapfilter.py", line 1082, in Filter >> self.unsure_folder, self.ham_folder) >> File "sb_imapfilter.py", line 985, in Filter >> msg.Save() >> File "sb_imapfilter.py", line 747, in Save >> response = self.imap_server.uid("SEARCH", search_string) >> File "C:\Python25\lib\imaplib.py", line 752, in uid >> typ, dat = self._simple_command(name, command, *args) >> File "C:\Python25\lib\imaplib.py", line 1055, in _simple_command >> return self._command_complete(name, self._command(name, *args)) >> File "C:\Python25\lib\imaplib.py", line 892, in _command_complete >> raise self.error('%s command error: %s %s' % (name, typ, data)) >> imaplib.error: UID command error: BAD ['parse error: unindexed >> header: X-SPAMBAY >> ES-MAILID'] >> >> >> -Kev. >> > > _______________________________________________ SpamBayes@python.org http://mail.python.org/mailman/listinfo/spambayes Info/Unsubscribe: http://mail.python.org/mailman/listinfo/spambayes Check the FAQ before asking: http://spambayes.sf.net/faq.html