[Spambayes] imapfilter
Barry Warsaw
barry at python.org
Sat Jun 21 18:53:56 EDT 2003
Hi all,
I finally found a little time to suck down and try to install the
imapfilter. Unfortunately, I didn't get too far (see below). I've read
a bunch of recent archive articles and I was just wondering -- has there
been any thought about piggybacking imapfilter on Twisted? It
supposedly has some very good imap support (the cvs version is the
divmod.org rewrite), although I haven't yet tried it myself.
In any event, I have a couple of minor patches which I'd like to check
in (like not trying to unpack the password option if -p is given), if
that's okay.
Alright, on to my current problem. On my server, I'm running RH7.3's
imapd (imap-2001a-10), but I connect to it over an ssh tunnel. So here
is my bayescustomize.ini file:
-----snip snip-----
[imap]
server: localhost:9143
username: barry
unsure_folder: Unsure
spam_folder: Junk
ham_train_folders: INBOX
spam_train_folders: Junk
-----snip snip-----
But when I run "imapfilter.py -v -p -D bayes.db -t" and enter my
password, I get the following traceback:
-----snip snip-----
Traceback (most recent call last):
File "imapfilter.py", line 745, in ?
run()
File "imapfilter.py", line 731, in run
imap_filter.Train()
File "imapfilter.py", line 567, in Train
num_ham_trained = folder.Train(self.classifier, False)
File "imapfilter.py", line 505, in Train
for msg in self:
File "imapfilter.py", line 435, in __iter__
yield self[key]
File "imapfilter.py", line 482, in __getitem__
msg.get_substance()
File "imapfilter.py", line 322, in get_substance
response = imap.uid("FETCH", self.uid, self.rfc822_command)
File "/usr/local/lib/python2.2/imaplib.py", line 622, in uid
typ, dat = apply(self._simple_command, (name, command) + args)
File "/usr/local/lib/python2.2/imaplib.py", line 925, in
_simple_command
return self._command_complete(name, apply(self._command, (name,) +
args))
File "/usr/local/lib/python2.2/imaplib.py", line 762, in
_command_complete
raise self.error('%s command error: %s %s' % (name, typ, data))
imaplib.error: UID command error: BAD ['Bogus attribute list in UID
FETCH']
-----snip snip-----
Any clues?
-Barry
More information about the Spambayes
mailing list