From skip at pobox.com Fri Feb 8 05:17:57 2008 From: skip at pobox.com (skip at pobox.com) Date: Thu, 7 Feb 2008 22:17:57 -0600 Subject: [spambayes-dev] Major change to the website front page - feedback please Message-ID: <18347.55285.93877.975192@montanaro-dyndns-org.local> With all the questions today about what SpamBayes will work on, I think it would be a good idea to make it easier for people to decide what to download for different operating system/mail program combinations. I've attached a tentative replacement. I would like feedback on the table right at the top of the page. For combinations which haven't been tested (e.g., IncrediMail, Yahoo! Mail, etc), should I offer any download options? Maybe just a link to the 1.1a4 source? At any rate, feedback please. I'd like to install a replacement tomorrow if possible to try and head off many of the types of questions we received today. Thanks, Skip -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes-dev/attachments/20080207/fa906747/attachment.htm From jsp at PKC.com Fri Feb 8 14:28:17 2008 From: jsp at PKC.com (Jesse Pelton) Date: Fri, 8 Feb 2008 08:28:17 -0500 Subject: [spambayes-dev] [Spambayes] Major change to the website front page - feedback please In-Reply-To: <18347.55285.93877.975192@montanaro-dyndns-org.local> References: <18347.55285.93877.975192@montanaro-dyndns-org.local> Message-ID: <16E2027582CDB74180896CDB4B8CC1F9065C8F3D@PKCVT01.pkc.com> The table is an excellent idea. Did you try putting the "Mail Program" column first? I suspect that it might be easier to understand that way. For the source option, why not specify "Any" for the OS? Are you sure that Windows Live Mail is known to work? As you noted in an earlier message, it may be that AOL can be made to work. -----Original Message----- From: spambayes-bounces at python.org [mailto:spambayes-bounces at python.org] On Behalf Of skip at pobox.com Sent: Thursday, February 07, 2008 11:18 PM To: spambayes-dev at python.org; spambayes at python.org Subject: [Spambayes] Major change to the website front page - feedback please With all the questions today about what SpamBayes will work on, I think it would be a good idea to make it easier for people to decide what to download for different operating system/mail program combinations. I've attached a tentative replacement. I would like feedback on the table right at the top of the page. For combinations which haven't been tested (e.g., IncrediMail, Yahoo! Mail, etc), should I offer any download options? Maybe just a link to the 1.1a4 source? At any rate, feedback please. I'd like to install a replacement tomorrow if possible to try and head off many of the types of questions we received today. Thanks, Skip From dreichard at finnav.com Fri Feb 8 16:25:47 2008 From: dreichard at finnav.com (David Reichard) Date: Fri, 8 Feb 2008 07:25:47 -0800 Subject: [spambayes-dev] [Spambayes] Major change to the website front page - feedback please In-Reply-To: <000001c86a0b$5e966c00$0119a8c0@fni.local> References: <000001c86a0b$5e966c00$0119a8c0@fni.local> Message-ID: Skip: Looks great. Most open-source websites expect novice users to somehow guess which code to download. Same with manufacturer's websites for printer drivers. Wish more of them would have a table like the one you propose. One suggestion: Add a note (or footnote) "source code only" where relevant. I've never mastered installing form source code and so only download compiled code. It's nice to know which links lead only to source code so I can avoid them :( As for untested apps, yes, please list, with a note. - David -----Original Message----- From: spambayes-bounces at python.org [mailto:spambayes-bounces at python.org] On Behalf Of skip at pobox.com Sent: Thursday, February 07, 2008 8:31 PM To: spambayes-dev at python.org; spambayes at python.org Subject: [Spambayes] Major change to the website front page - feedback please With all the questions today about what SpamBayes will work on, I think it would be a good idea to make it easier for people to decide what to download for different operating system/mail program combinations. I've attached a tentative replacement. I would like feedback on the table right at the top of the page. For combinations which haven't been tested (e.g., IncrediMail, Yahoo! Mail, etc), should I offer any download options? Maybe just a link to the 1.1a4 source? At any rate, feedback please. I'd like to install a replacement tomorrow if possible to try and head off many of the types of questions we received today. Thanks, Skip From skip at pobox.com Fri Feb 8 16:47:17 2008 From: skip at pobox.com (skip at pobox.com) Date: Fri, 8 Feb 2008 09:47:17 -0600 Subject: [spambayes-dev] [Spambayes] Major change to the website front page - feedback please In-Reply-To: <16E2027582CDB74180896CDB4B8CC1F9065C8F3D@PKCVT01.pkc.com> References: <18347.55285.93877.975192@montanaro-dyndns-org.local> <16E2027582CDB74180896CDB4B8CC1F9065C8F3D@PKCVT01.pkc.com> Message-ID: <18348.31109.702204.288551@montanaro-dyndns-org.local> Thanks for the feedback. I made a few changes and pushed the new front page to the website: http://www.spambayes.org/ (You may need to reload the page if your browser has that page cached.) Feedback is still welcome. It's fairly easy to change things. Question: Given that most of us don't use these free mailers (Gmail, Hotmail, Yahoo! Mail, etc), how should we test SpamBayes with them? I actually do use Gmail, but via POP3, not IMAP. I've been meaning to try SpamBayes with the Gmail IMAP setup but haven't done that yet. (I have no idea if I can even enable both POP3 and IMAP.) Skip From skip at pobox.com Sat Feb 9 06:55:19 2008 From: skip at pobox.com (skip at pobox.com) Date: Fri, 8 Feb 2008 23:55:19 -0600 Subject: [spambayes-dev] Initial thoughts - SpamBayes + Gmail w/ IMAP *and* POP3 Message-ID: <18349.16455.369487.578868@montanaro-dyndns-org.local> Okay, so tonight I got the SpamBayes IMAP filter working with Gmail after applying a patch that Dave Abrahams submitted about a year ago. (I've yet to check that in, but will do it tomorrow.) My current setup is Gmail w/ POP3 for download and SpamBayes filtering on my laptop. To this I added the IMAP filter. I haven't done too much with it yet, but it works. After a fashion. I'm not particularly keen on the way the IMAP filter operates, but that's probably just my inexperience with IMAP and the way it forces you to work. I wound up creating two labels, "sbham" and "sbspam". Those appear as folders to the IMAP filter. Any message I wanted it to train on get one of those labels. I have it classify messages in both my INBOX and Spam folders. Unfortunately, I tend to dump my spam periodically via the Gmail interface. Most messages with the sbspam label wind up in my Spam folder. I'll have to get in the habit of not deleting spam tagged with that label so I wind up with something to (re)train on later. Since Gmail has its own spam filter (which you can't disable) I can't help but feeling that the two systems are going to duke it out a bit. We'll see how that works. While I think about it, I also have a Yahoo! Mail address. That tool supports IMAP as well, but you have to upgrade to a "premium" mail service. I imagine it's not all that expensive, but I'll continue to experiment with free mail options for now. Skip From dave at boost-consulting.com Mon Feb 11 07:59:26 2008 From: dave at boost-consulting.com (David Abrahams) Date: Mon, 11 Feb 2008 01:59:26 -0500 Subject: [spambayes-dev] Initial thoughts - SpamBayes + Gmail w/ IMAP *and* POP3 References: <18349.16455.369487.578868@montanaro-dyndns-org.local> Message-ID: <87ir0washd.fsf@gutsy.luannocracy.com> on Sat Feb 09 2008, skip-e+AXbWqSrlAAvxtiuMwx3w-AT-public.gmane.org wrote: > Okay, so tonight I got the SpamBayes IMAP filter working with Gmail after > applying a patch that Dave Abrahams submitted about a year ago. Which patch was that? -- Dave Abrahams Boost Consulting http://boost-consulting.com From skip at pobox.com Mon Feb 11 13:30:45 2008 From: skip at pobox.com (skip at pobox.com) Date: Mon, 11 Feb 2008 06:30:45 -0600 Subject: [spambayes-dev] Initial thoughts - SpamBayes + Gmail w/ IMAP *and* POP3 In-Reply-To: <87ir0washd.fsf@gutsy.luannocracy.com> References: <18349.16455.369487.578868@montanaro-dyndns-org.local> <87ir0washd.fsf@gutsy.luannocracy.com> Message-ID: <18352.16373.449809.710473@montanaro-dyndns-org.local> >> Okay, so tonight I got the SpamBayes IMAP filter working with Gmail >> after applying a patch that Dave Abrahams submitted about a year ago. Dave> Which patch was that? Actually, the ticket was opened about a year ago. You had added a patch last October. SF #1653494. Skip From skip at pobox.com Wed Feb 13 13:58:59 2008 From: skip at pobox.com (skip at pobox.com) Date: Wed, 13 Feb 2008 06:58:59 -0600 Subject: [spambayes-dev] imap filter traceback Message-ID: <18354.59795.584029.217721@montanaro-dyndns-org.local> I've been trying to get sb_imapfilter working with Gmail. It works, sort of, though I'm unconvinced it's really doing a lot. Running with the latest version from CVS (including Dave Abrahams' patch), I get lots of output like this when running in verbose mode: *[imapfilter] can't find saved message after 100 iterations: 25984 .[imapfilter] classified as None: 25985 Persisting messageinfo.fs state in database Persisting messageinfo.fs state in database *[imapfilter] can't find saved message after 100 iterations: 25985 .[imapfilter] classified as None: 25986 Persisting messageinfo.fs state in database Persisting messageinfo.fs state in database It would appear that it's failing to pull many messages and thus failing to classify them. In last night's run I saw lots of "classified as None" messages and every once in awhile an "already classified" message. Eventually it croaks with the following traceback: Traceback (most recent call last): File "/Users/skip/local/bin/sb_imapfilter.py", line 1328, in run() File "/Users/skip/local/bin/sb_imapfilter.py", line 1310, in run imap_filter.Filter() File "/Users/skip/local/bin/sb_imapfilter.py", line 1116, in Filter self.unsure_folder, self.ham_folder) File "/Users/skip/local/bin/sb_imapfilter.py", line 962, in Filter for msg in self: File "/Users/skip/local/bin/sb_imapfilter.py", line 818, in __iter__ yield self[key] File "/Users/skip/local/bin/sb_imapfilter.py", line 847, in __getitem__ response = self.imap_server.uid("FETCH", key, "RFC822.HEADER") File "/Users/skip/local/lib/python2.5/imaplib.py", line 752, in uid typ, dat = self._simple_command(name, command, *args) File "/Users/skip/local/lib/python2.5/imaplib.py", line 1055, in _simple_command return self._command_complete(name, self._command(name, *args)) File "/Users/skip/local/lib/python2.5/imaplib.py", line 890, in _command_complete self._check_bye() File "/Users/skip/local/lib/python2.5/imaplib.py", line 807, in _check_bye raise self.abort(bye[-1]) imaplib.abort: System Error I'll open a bug report when I'm at work and back on the net. I know nothing about IMAP though, so I can't tell if this is caused by a bug in sb_imapfilter.py or if it reveals some sort of shortcoming with Gmail's IMAP implementation. Skip