From noreply at sourceforge.net Sat Apr 2 19:09:10 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Sat Apr 2 19:09:13 2005 Subject: [spambayes-bugs] [ spambayes-Bugs-1175439 ] UnicodeEncodeError raised for bogus Content-Type header Message-ID: Bugs item #1175439, was opened at 2005-04-02 12:09 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1175439&group_id=61702 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Jim Correia (correia) Assigned to: Nobody/Anonymous (nobody) Summary: UnicodeEncodeError raised for bogus Content-Type header Initial Comment: When using sb_mboxtrain.py or sb_filter.py on the following message (which is a contrived sample based on an actual message in my mail spool from March) a UnicodeEncodeError is raised due to the bogus Content-Type header. I'm using the sb 1.0.4 release. Exception Backtrace: $ ./scripts/sb_filter.py ~/Desktop/msg.txt Traceback (most recent call last): File "./scripts/sb_filter.py", line 257, in ? main() File "./scripts/sb_filter.py", line 248, in main action(msg) File "./scripts/sb_filter.py", line 180, in filter return self.h.filter(msg) File "/usr/local/lib/python2.4/site-packages/spambayes/ hammie.py", line 109, in filter prob, clues = self._scoremsg(msg, True) File "/usr/local/lib/python2.4/site-packages/spambayes/ hammie.py", line 38, in _scoremsg return self.bayes.spamprob(tokenize(msg), evidence) File "/usr/local/lib/python2.4/site-packages/spambayes/ classifier.py", line 190, in chi2_spamprob clues = self._getclues(wordstream) File "/usr/local/lib/python2.4/site-packages/spambayes/ classifier.py", line 492, in _getclues for word in Set(wordstream): File "/usr/local/lib/python2.4/sets.py", line 429, in __init__ self._update(iterable) File "/usr/local/lib/python2.4/sets.py", line 383, in _update for element in iterable: File "/usr/local/lib/python2.4/site-packages/spambayes/ tokenizer.py", line 1224, in tokenize for tok in self.tokenize_headers(msg): File "/usr/local/lib/python2.4/site-packages/spambayes/ tokenizer.py", line 1235, in tokenize_headers for w in crack_content_xyz(x): File "/usr/local/lib/python2.4/site-packages/spambayes/ tokenizer.py", line 823, in crack_content_xyz for x in msg.get_charsets(None): File "/usr/local/lib/python2.4/email/Message.py", line 804, in get_charsets return [part.get_content_charset(failobj) for part in self.walk()] File "/usr/local/lib/python2.4/email/Message.py", line 784, in get_content_charset charset = unicode(charset[2], pcharset).encode('us-ascii') UnicodeEncodeError: 'ascii' codec can't encode character u'\xe6' in position 0: ordinal not in range(128) === Sample message: >From ???@??? Sat Mar 5 09:56:25 2005 -0500 Content-Type: text/plain; charset*=ISO-8859 -1''%E6N%C0%00%00%00%00%15; format=flowed To: user@example.com From: User Subject: example Date: Sat, 5 Mar 2005 09:55:34 -0500 The contents of the body don't matter, just the bogus Content-Type header. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1175439&group_id=61702 From noreply at sourceforge.net Mon Apr 4 01:31:24 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Mon Apr 4 01:31:29 2005 Subject: [spambayes-bugs] [ spambayes-Bugs-1175439 ] UnicodeEncodeError raised for bogus Content-Type header Message-ID: Bugs item #1175439, was opened at 2005-04-03 05:09 Message generated for change (Comment added) made by anadelonbrin You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1175439&group_id=61702 Category: None Group: None >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Jim Correia (correia) >Assigned to: Tony Meyer (anadelonbrin) Summary: UnicodeEncodeError raised for bogus Content-Type header Initial Comment: When using sb_mboxtrain.py or sb_filter.py on the following message (which is a contrived sample based on an actual message in my mail spool from March) a UnicodeEncodeError is raised due to the bogus Content-Type header. I'm using the sb 1.0.4 release. Exception Backtrace: $ ./scripts/sb_filter.py ~/Desktop/msg.txt Traceback (most recent call last): File "./scripts/sb_filter.py", line 257, in ? main() File "./scripts/sb_filter.py", line 248, in main action(msg) File "./scripts/sb_filter.py", line 180, in filter return self.h.filter(msg) File "/usr/local/lib/python2.4/site-packages/spambayes/ hammie.py", line 109, in filter prob, clues = self._scoremsg(msg, True) File "/usr/local/lib/python2.4/site-packages/spambayes/ hammie.py", line 38, in _scoremsg return self.bayes.spamprob(tokenize(msg), evidence) File "/usr/local/lib/python2.4/site-packages/spambayes/ classifier.py", line 190, in chi2_spamprob clues = self._getclues(wordstream) File "/usr/local/lib/python2.4/site-packages/spambayes/ classifier.py", line 492, in _getclues for word in Set(wordstream): File "/usr/local/lib/python2.4/sets.py", line 429, in __init__ self._update(iterable) File "/usr/local/lib/python2.4/sets.py", line 383, in _update for element in iterable: File "/usr/local/lib/python2.4/site-packages/spambayes/ tokenizer.py", line 1224, in tokenize for tok in self.tokenize_headers(msg): File "/usr/local/lib/python2.4/site-packages/spambayes/ tokenizer.py", line 1235, in tokenize_headers for w in crack_content_xyz(x): File "/usr/local/lib/python2.4/site-packages/spambayes/ tokenizer.py", line 823, in crack_content_xyz for x in msg.get_charsets(None): File "/usr/local/lib/python2.4/email/Message.py", line 804, in get_charsets return [part.get_content_charset(failobj) for part in self.walk()] File "/usr/local/lib/python2.4/email/Message.py", line 784, in get_content_charset charset = unicode(charset[2], pcharset).encode('us-ascii') UnicodeEncodeError: 'ascii' codec can't encode character u'\xe6' in position 0: ordinal not in range(128) === Sample message: >From ???@??? Sat Mar 5 09:56:25 2005 -0500 Content-Type: text/plain; charset*=ISO-8859 -1''%E6N%C0%00%00%00%00%15; format=flowed To: user@example.com From: User Subject: example Date: Sat, 5 Mar 2005 09:55:34 -0500 The contents of the body don't matter, just the bogus Content-Type header. ---------------------------------------------------------------------- >Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-04 11:31 Message: Logged In: YES user_id=552329 Thanks. Fixed in tokenizer.py 1.35. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1175439&group_id=61702 From noreply at sourceforge.net Mon Apr 4 12:33:24 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Mon Apr 4 12:33:30 2005 Subject: [spambayes-bugs] [ spambayes-Patches-1169939 ] Make sb_imapfilter use CRAM MD5 authentication Message-ID: Patches item #1169939, was opened at 2005-03-24 16:15 Message generated for change (Comment added) made by kmkaplan You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498105&aid=1169939&group_id=61702 Category: None Group: None Status: Closed Resolution: Accepted Priority: 5 Submitted By: Alexandre Fayolle (afayolle) Assigned to: Tony Meyer (anadelonbrin) Summary: Make sb_imapfilter use CRAM MD5 authentication Initial Comment: Hi, I maintain the Debian package for Spambayes, and I received the following message and patch from Kim Minh Kaplan The patch looks ok to me. Is there any chance for the patch to be included in the next release of spamabayes ? ----------------------------8<-------------------------------- Currently sb_imapfilter only use the LOGIN mechanism to authenticate to the IMAP server. This is a security concern for many people as it means clear password is sent across the Internet. The attached patch makes use of CRAM MD5 authentication when available. Regards, Kim Minh. ---------------------------------------------------------------------- Comment By: Kim-Minh KAPLAN (kmkaplan) Date: 2005-04-04 12:33 Message: Logged In: YES user_id=24992 To test CRAM-MD5 authentication you can create a mail account at www.laposte.net ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-03-29 05:52 Message: Logged In: YES user_id=552329 Thanks. Added to sb_imapfilter r1.55 (so will be in 1.1a1). I don't have access to an IMAP server that supports CRAM-MD5 so can't test it, but it looks good to me. If anyone is able to verify that this works (after 1.1a1 is out is fine) that would be great. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498105&aid=1169939&group_id=61702 From noreply at sourceforge.net Tue Apr 5 14:03:55 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Tue Apr 5 14:03:57 2005 Subject: [spambayes-bugs] [ spambayes-Patches-1176998 ] sb_server ignores parameter -l Message-ID: Patches item #1176998, was opened at 2005-04-05 14:03 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498105&aid=1176998&group_id=61702 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Michal Vitecek (fufsource) Assigned to: Nobody/Anonymous (nobody) Summary: sb_server ignores parameter -l Initial Comment: sb_server.py claims to support parameter '-l' (proxy listens on this port number) but it ignores (read overwrites) the setting upon startup. the patch fixes this. thanks. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498105&aid=1176998&group_id=61702 From noreply at sourceforge.net Tue Apr 5 14:05:02 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Tue Apr 5 14:05:04 2005 Subject: [spambayes-bugs] [ spambayes-Patches-1176998 ] sb_server ignores parameter -l Message-ID: Patches item #1176998, was opened at 2005-04-05 14:03 Message generated for change (Comment added) made by fufsource You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498105&aid=1176998&group_id=61702 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Michal Vitecek (fufsource) Assigned to: Nobody/Anonymous (nobody) Summary: sb_server ignores parameter -l Initial Comment: sb_server.py claims to support parameter '-l' (proxy listens on this port number) but it ignores (read overwrites) the setting upon startup. the patch fixes this. thanks. ---------------------------------------------------------------------- >Comment By: Michal Vitecek (fufsource) Date: 2005-04-05 14:05 Message: Logged In: YES user_id=698198 sorry - forgot to check the upload box. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498105&aid=1176998&group_id=61702 From noreply at sourceforge.net Tue Apr 5 14:22:10 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Tue Apr 5 14:22:13 2005 Subject: [spambayes-bugs] [ spambayes-Patches-1177008 ] messageinfo_use_database option and none as db type Message-ID: Patches item #1177008, was opened at 2005-04-05 14:22 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498105&aid=1177008&group_id=61702 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Michal Vitecek (fufsource) Assigned to: Nobody/Anonymous (nobody) Summary: messageinfo_use_database option and none as db type Initial Comment: hello, this patch adds 1) new option 'messageinfo_use_database' so it can be defined independently of the storage database type used, 2) 'none' as database type which acts as empty database without stores this all is to help desperate spambayes users get rid of the ever occuring messageinfo database corruption (on our firm's mail server it's getting corrupted almost every 5 minutes). thanks. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498105&aid=1177008&group_id=61702 From noreply at sourceforge.net Wed Apr 6 05:58:11 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Wed Apr 6 05:58:14 2005 Subject: [spambayes-bugs] [ spambayes-Patches-1177008 ] messageinfo_use_database option and none as db type Message-ID: Patches item #1177008, was opened at 2005-04-06 00:22 Message generated for change (Comment added) made by anadelonbrin You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498105&aid=1177008&group_id=61702 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Michal Vitecek (fufsource) >Assigned to: Tony Meyer (anadelonbrin) Summary: messageinfo_use_database option and none as db type Initial Comment: hello, this patch adds 1) new option 'messageinfo_use_database' so it can be defined independently of the storage database type used, 2) 'none' as database type which acts as empty database without stores this all is to help desperate spambayes users get rid of the ever occuring messageinfo database corruption (on our firm's mail server it's getting corrupted almost every 5 minutes). thanks. ---------------------------------------------------------------------- >Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-06 15:58 Message: Logged In: YES user_id=552329 I'm +0 on adding the new option (this would have to be 1.1a2, as it's too late for 1.1a1 now). I don't really think that there's much advantage to it, and it's used in many places (the patch doesn't cover the Outlook plug-in, for example, and I don't see why there is a key in storage.py where "none" is DBDictClassifier) so is a very involved change. I'm -1 on adding a "none" type. Outlook and sb_imapfitler really need that database to exist and work correctly. sb_server can manage without at the moment, but that may change in the future. It would be much better to figure out *why* your messageinfo database gets corrupted all the time and fix that problem, rather than just hide the problem. If you can outline steps to get it corrupted, please let me know. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498105&aid=1177008&group_id=61702 From noreply at sourceforge.net Wed Apr 6 06:04:38 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Wed Apr 6 06:04:41 2005 Subject: [spambayes-bugs] [ spambayes-Patches-1176998 ] sb_server ignores parameter -l Message-ID: Patches item #1176998, was opened at 2005-04-06 00:03 Message generated for change (Comment added) made by anadelonbrin You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498105&aid=1176998&group_id=61702 Category: None Group: None >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Michal Vitecek (fufsource) Assigned to: Nobody/Anonymous (nobody) Summary: sb_server ignores parameter -l Initial Comment: sb_server.py claims to support parameter '-l' (proxy listens on this port number) but it ignores (read overwrites) the setting upon startup. the patch fixes this. thanks. ---------------------------------------------------------------------- >Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-06 16:04 Message: Logged In: YES user_id=552329 I had forgotten that this parameter existed (it seems a bit pointless since I doubt it is used often, and '-o pop3proxy:listen_ports:1110' does the same thing as '-l 1110'). Fixed in CVS, thanks (although not with the provided patch). ---------------------------------------------------------------------- Comment By: Michal Vitecek (fufsource) Date: 2005-04-06 00:05 Message: Logged In: YES user_id=698198 sorry - forgot to check the upload box. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498105&aid=1176998&group_id=61702 From noreply at sourceforge.net Wed Apr 6 08:45:06 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Wed Apr 6 08:45:10 2005 Subject: [spambayes-bugs] [ spambayes-Support Requests-1163672 ] Need to re-train every day Message-ID: Support Requests item #1163672, was opened at 2005-03-16 01:27 Message generated for change (Comment added) made by anadelonbrin You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1163672&group_id=61702 Category: None Group: None Status: Open Priority: 5 Submitted By: fintan74 (fintan74) Assigned to: Nobody/Anonymous (nobody) Summary: Need to re-train every day Initial Comment: I have a problem for which I have been unable to find a solution in either this forum, the FAQ or the Troubleshooting guide. Hopefully someone here will be able to assist. Spambayes has been monitoring my Outlook mailbox for quite some time and it has always worked like a charm. Upto about two weeks ago. Suddenly I needed to re-train the complete database every day, otherwise it will simply not process messages. Spambayes loads without problems and the toolbar itself works fine. It just does not process anything until I re-train the database. Downloading and installing the latest version has not resolved matters. I have also tried putting the configuration files in a local folder instead of the documents&settings-folder that is synchronised with server during logon and logoff. Hasn't helped either... What I have noticed in the logfile is that it says "NOTE: Skipping folder for this session - temporarily unavailable" four times in a row. I wonder if this is the reason for the problem, although I have no idea what is triggering that message. The complete log is as follows: --------------------- Loaded bayes database from 'C:\spambayesconfig\default_bayes_database.db' Loaded message database from 'C:\spambayesconfig\default_message_database.db' Bayes database initialized with 709 spam and 33 good messages SpamBayes Outlook Addin Binary Version 1.0.3 (January 2005) starting (with engine SpamBayes Engine Version 0.3 (January 2004)) on Windows 5.1.2600 (Service Pack 2) using Python 2.4 (#60, Nov 30 2004, 11:49:19) [MSC v.1310 32 bit (Intel)] NOTE: Skipping folder for this session - temporarily unavailable NOTE: Skipping folder for this session - temporarily unavailable NOTE: Skipping folder for this session - temporarily unavailable NOTE: Skipping folder for this session - temporarily unavailable Saving configuration -> C:\spambayesconfig\MS Exchange Settings.ini SpamBayes: Watching (for filtering) in 'fintan/Postvak IN' SpamBayes: Watching (for incremental training) in 'fintan/Junk E-Mail' --------------------- Any help would be very much appreciated. Thanks! ---------------------------------------------------------------------- >Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-06 18:45 Message: Logged In: YES user_id=552329 If I could figure out whether it's mapi.MAPI_E_OBJECT_DELETED or mapi.MAPI_E_NOT_FOUND and whether it happens just when Outlook is opening or not that would help. I have a little script that will tell me this, hopefully (it'll be more information, anyway, if you're able to run it. There are two options: (1) If you have Python (http://www.python.org/download) installed and a copy of the spambayes source, then I can just attach the script here (it's only 10 lines). (2) I can wrap it up as a binary, so you don't need anything, and send this to you. It ends up being about 3Mb, though, because it grabs a whole heap of stuff. (Although if I just sent the executable, which is small, it might work if it was run in the bin directory in the spambayes installation). Does either of those sound ok? I've looked for information about these errors, and tried things here, but I can't think of any other way forward at the moment. (You could try 1.1a1 - a test version is at http://www.massey.ac.nz/~tameyer/spambayes-1.1a1rc1.exe - but I doubt it will be any different). ---------------------------------------------------------------------- Comment By: fintan74 (fintan74) Date: 2005-04-01 00:57 Message: Logged In: YES user_id=1239541 Hi anadelonbrin, Thank you very much for taking the time to respond to this query. The log doesn't show much more than the above after a full day of not working, but yet manually processing. I have deleted the last 50 or so spam messages from the following log, as they do not seem to add much to this log: --------------------------------------------- Loaded bayes database from 'C:\spambayesconfig\default_bayes_database.db' Loaded message database from 'C:\spambayesconfig\default_message_database.db' Bayes database initialized with 1111 spam and 39 good messages SpamBayes Outlook Addin Binary Version 1.0.3 (January 2005) starting (with engine SpamBayes Engine Version 0.3 (January 2004)) on Windows 5.1.2600 (Service Pack 2) using Python 2.4 (#60, Nov 30 2004, 11:49:19) [MSC v.1310 32 bit (Intel)] NOTE: Skipping folder for this session - temporarily unavailable NOTE: Skipping folder for this session - temporarily unavailable NOTE: Skipping folder for this session - temporarily unavailable NOTE: Skipping folder for this session - temporarily unavailable FAILED to add the toolbar item 'SpamBayesCommand.Manager' - (-2147352567, 'Exception occurred.', (0, None, None, None, 0, -2147467259), None) The above toolbar message is common - recreating the toolbar... Moving and spam training message 'Perfector (1+1) machines for sale' - Training on message 'Perfector (1+1) machines for sale' in 'fintan/Postvak IN - trained as spam Moving and spam training message 'Re: Encrypted Mail' - Training on message 'Re: Encrypted Mail' in 'fintan/Postvak IN - trained as spam --------------------------------------------- That's all it says... Yes, these folders are on an Exchange server, but to my knowledge nothingw as changed (although I am not the server admin). I have no further problems viewing these folders. As stated earlier, when I retrain Spambayes it works fine for the rest of the day. But overnight (when the machine is turned off) it forgets all it's settings and needs retraining again the next day. To me it looks like the problem is in the folders that Spambayes is skipping during initialising. But I have no idea why it cannot locate the folders, or why it forgets where they are even after the retraining. Thanks again for your time and input. Regards, Fintan ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-03-29 13:41 Message: Logged In: YES user_id=552329 Could you attach a log from when it doesn't work? That would help a lot more in figuring out what is wrong. Are all of these folders on an Exchange server? Has anything changed with your Exchange server recently? Do you have any other problems viewing these folders? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1163672&group_id=61702 From noreply at sourceforge.net Wed Apr 6 09:38:54 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Wed Apr 6 09:38:56 2005 Subject: [spambayes-bugs] [ spambayes-Feature Requests-1177574 ] Move ham to another folder Message-ID: Feature Requests item #1177574, was opened at 2005-04-06 15:38 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498106&aid=1177574&group_id=61702 Category: Outlook Group: None Status: Open Priority: 5 Submitted By: chriszzz (chriszzz) Assigned to: Mark Hammond (mhammond) Summary: Move ham to another folder Initial Comment: Hi Currently, Spambayes has options to move spam and suspected spam to different folders, and all ham are then left in their original place. It would be great if it could also move ALL the remaining ham into a specified folder. Why do I need this ? Because I want to achieve a whitelist, which you of course have explained in great detail why you won't be adding. I can have Outlook move my emails ( from senders in my whitelist ) to my HAM folder ( using Outlook filters ), and leave the remaining emails ( which are NOT in my whitelist ) in my Inbox for Spambayes to process. When Spambayes is done, it can then move all Hams into my HAM folder, where they will join my whitelisted emails. Neat, and you don't have to meddle with the Outlook address books or contact lists. Thanks. By the way, great job on this software. It's great in almost every way, but I really need a whitelist without having to meddle with web interfaces or proxies like other anti-spam software. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498106&aid=1177574&group_id=61702 From noreply at sourceforge.net Wed Apr 6 13:15:27 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Wed Apr 6 13:15:33 2005 Subject: [spambayes-bugs] [ spambayes-Patches-1177008 ] messageinfo_use_database option and none as db type Message-ID: Patches item #1177008, was opened at 2005-04-05 14:22 Message generated for change (Comment added) made by fufsource You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498105&aid=1177008&group_id=61702 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Michal Vitecek (fufsource) Assigned to: Tony Meyer (anadelonbrin) Summary: messageinfo_use_database option and none as db type Initial Comment: hello, this patch adds 1) new option 'messageinfo_use_database' so it can be defined independently of the storage database type used, 2) 'none' as database type which acts as empty database without stores this all is to help desperate spambayes users get rid of the ever occuring messageinfo database corruption (on our firm's mail server it's getting corrupted almost every 5 minutes). thanks. ---------------------------------------------------------------------- >Comment By: Michal Vitecek (fufsource) Date: 2005-04-06 13:15 Message: Logged In: YES user_id=698198 i know this is rather a hack then a nice patch. however the corrupted database problem hasn't been solved for quite a long time and there might be users (like me) who put spambyes' sb_server on their firm's mailserver and need to have it running as stably as possible. i know it's not a solution, just a workaround some people might use and which will probably never be put in the CVS :) steps to get the messageinfo_db corrupted: 1) install spambayes on a mail/pop3 server where the pop3 serves ~90k message retrievals (RETR commands)/day 2) use sb_upload.py each 10 mins to learn sb_server ham/spam messages 3) within 5-60mins messageinfo_db gets corrupted background: - the mailserver is a single cpu pIII@800, linux kernel 2.4. - the corruption seems to be python version independent (occured on 2.3.[3-5], occurs on 2.4.1) - pybsddb is 4.3.0 - 1.0.x spambayes branch seems to be better than 1.1.x (corruption seem to occur in longer intervals) the corruption seems to occur only in onRetr() method: Traceback (most recent call last): File "/usr/bin/sb_server.py", line 567, in onRetr msg.addSBHeaders(prob, clues) File "/usr/lib/python2.4/site-packages/spambayes/message.py", line 452, in addSBHeaders self.RememberClassification(disposition) File "/usr/lib/python2.4/site-packages/spambayes/message.py", line 401, in RememberClassification self.modified() File "/usr/lib/python2.4/site-packages/spambayes/message.py", line 377, in modified self.message_info_db.store_msg(self) File "/usr/lib/python2.4/site-packages/spambayes/message.py", line 181, in store_msg self.db[msg.getDBKey()] = attributes File "/usr/lib/python2.4/shelve.py", line 130, in __setitem__ self.dict[key] = f.getvalue() File "/usr/lib/python2.4/bsddb/__init__.py", line 218, in __setitem__ self.db[key] = value DBRunRecoveryError: (-30982, 'DB_RUNRECOVERY: Fatal error, run database recovery -- fatal region error detected; run recovery') another thing is that the database handle is not probably closed when such error is caught causing spambayes to eat file handles like crazy. thanks. ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-06 05:58 Message: Logged In: YES user_id=552329 I'm +0 on adding the new option (this would have to be 1.1a2, as it's too late for 1.1a1 now). I don't really think that there's much advantage to it, and it's used in many places (the patch doesn't cover the Outlook plug-in, for example, and I don't see why there is a key in storage.py where "none" is DBDictClassifier) so is a very involved change. I'm -1 on adding a "none" type. Outlook and sb_imapfitler really need that database to exist and work correctly. sb_server can manage without at the moment, but that may change in the future. It would be much better to figure out *why* your messageinfo database gets corrupted all the time and fix that problem, rather than just hide the problem. If you can outline steps to get it corrupted, please let me know. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498105&aid=1177008&group_id=61702 From noreply at sourceforge.net Wed Apr 6 19:13:44 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Wed Apr 6 19:13:51 2005 Subject: [spambayes-bugs] [ spambayes-Feature Requests-1036970 ] Allow Outlook plugin to move ham to a designated folder Message-ID: Feature Requests item #1036970, was opened at 2004-09-29 08:30 Message generated for change (Comment added) made by kpitt You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498106&aid=1036970&group_id=61702 Category: Outlook Group: None Status: Closed Priority: 5 Submitted By: Jesse Pelton (jessepelton) Assigned to: Tony Meyer (anadelonbrin) Summary: Allow Outlook plugin to move ham to a designated folder Initial Comment: It would be nice to be able to move ham messages from wherever SpamBayes finds them to a user-specified folder. There are at least two scenarios where this would be useful: - When Exchange is configured to filter messages, it puts what it considers to be certain/possible junk in Junk/Junk candidates folders. Since its filtering isn't as good as SpamBayes (when well-trained), it's helpful to have SpamBayes filter the Junk folders and put real spam elsewhere. Without the ability to move ham, though, any ham remains in the Junk folders. - Guaranteeing the order of processing of Outlook rules and SpamBayes filtering. See http://mail.python.org/pipermail/spambayes/2004-September/014781.html ---------------------------------------------------------------------- >Comment By: Kenny Pitt (kpitt) Date: 2005-04-06 13:13 Message: Logged In: YES user_id=859086 Noting dupe in [ 1177574 ] ---------------------------------------------------------------------- Comment By: jhd (jdedrick) Date: 2005-02-15 00:35 Message: Logged In: YES user_id=1210159 Well, I take it back. Turns out Outlook can't redirect email without changing the "from" and "reply to" addresses, so even if Spambayes puts all the ham in one folder, there's no way to get it to the Blackberry web client account. Sigh.... Seems to me there's a huge unmet need here: There's no way to apply *any* client-side spam filtering technology to a blackberry account that doesn't have either blackberry enterprise server or exchange server + desktop redirector running, which in effect means private individuals have to live with the generic server side spam filters their ISP's provide. ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-02-01 23:46 Message: Logged In: YES user_id=552329 Sorry - this hasn't been updated for a bit. The dialog has been remodelled and you can configure this from it now (which means this can be closed). There's an estimate for the timeline here: (also one here: ) As you can see, it's a little behind since 1.1 was hoped to be out at the end of January, and it's the start of Feb. If you push all the dates back a week, that would be a reasonable guess. ---------------------------------------------------------------------- Comment By: jhd (jdedrick) Date: 2005-02-01 23:37 Message: Logged In: YES user_id=1210159 Glad to hear this is going to make it. I don't think that this will be a rarely used feature, as it's the only reliable way to make Spambayes interact predictably with Outlook rules. This will enable a number of good things, for example reliable forwarding/synching of only filtered messages to a blackberry or PDA. Suggest you reconsider and put a button on the dialog, but either way I'm delighted to have the functionality. When will 1.1 be available? ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2004-12-07 23:29 Message: Logged In: YES user_id=552329 I've added code to allow this (it will appear in 1.1). At the moment this can only be conifgured by manually editing the Outlook.ini (or {profilename}.ini) file, since there isn't really any room for another set of options in the Manager dialog at the moment. I don't want to resize the dialog just for this, since it's not likely to be used much and is really and advanced option. However, if it does get resized for something else, I'll see if this will then fit. Leaving open until then. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498106&aid=1036970&group_id=61702 From noreply at sourceforge.net Wed Apr 6 19:14:42 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Wed Apr 6 19:14:46 2005 Subject: [spambayes-bugs] [ spambayes-Feature Requests-1177574 ] Move ham to another folder Message-ID: Feature Requests item #1177574, was opened at 2005-04-06 03:38 Message generated for change (Comment added) made by kpitt You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498106&aid=1177574&group_id=61702 Category: Outlook Group: None >Status: Closed Priority: 5 Submitted By: chriszzz (chriszzz) Assigned to: Mark Hammond (mhammond) Summary: Move ham to another folder Initial Comment: Hi Currently, Spambayes has options to move spam and suspected spam to different folders, and all ham are then left in their original place. It would be great if it could also move ALL the remaining ham into a specified folder. Why do I need this ? Because I want to achieve a whitelist, which you of course have explained in great detail why you won't be adding. I can have Outlook move my emails ( from senders in my whitelist ) to my HAM folder ( using Outlook filters ), and leave the remaining emails ( which are NOT in my whitelist ) in my Inbox for Spambayes to process. When Spambayes is done, it can then move all Hams into my HAM folder, where they will join my whitelisted emails. Neat, and you don't have to meddle with the Outlook address books or contact lists. Thanks. By the way, great job on this software. It's great in almost every way, but I really need a whitelist without having to meddle with web interfaces or proxies like other anti-spam software. ---------------------------------------------------------------------- >Comment By: Kenny Pitt (kpitt) Date: 2005-04-06 13:14 Message: Logged In: YES user_id=859086 Dupe of [ 1036970 ] This has already been implemented in version 1.1, currently in alpha test phase. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498106&aid=1177574&group_id=61702 From noreply at sourceforge.net Thu Apr 7 10:57:04 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Thu Apr 7 10:57:06 2005 Subject: [spambayes-bugs] [ spambayes-Bugs-1178369 ] cannot download version 1.1a1 Message-ID: Bugs item #1178369, was opened at 2005-04-07 10:57 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1178369&group_id=61702 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Antoine Theytaz (theytaz) Assigned to: Nobody/Anonymous (nobody) Summary: cannot download version 1.1a1 Initial Comment: spambayes-1.1a1.exe and spambayes-1.1a1.zip files have size 0 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1178369&group_id=61702 From noreply at sourceforge.net Thu Apr 7 13:59:37 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Thu Apr 7 13:59:39 2005 Subject: [spambayes-bugs] [ spambayes-Bugs-1178463 ] Bad file descriptior (http handler) Message-ID: Bugs item #1178463, was opened at 2005-04-07 13:59 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1178463&group_id=61702 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Michal Vitecek (fufsource) Assigned to: Nobody/Anonymous (nobody) Summary: Bad file descriptior (http handler) Initial Comment: hello, the following is raised by sb_server.py: error: uncaptured python exception, closing channel (socket.error:(9, 'Bad file descriptor') [/usr/lib/pytho n2.4/asynchat.py|initiate_send|219] [/usr/lib/python2.4/asyncore.py|send|332] [/usr/lib/python2.4/socket.py|_dummy|144]) thanks. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1178463&group_id=61702 From noreply at sourceforge.net Thu Apr 7 16:49:49 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Thu Apr 7 16:49:52 2005 Subject: [spambayes-bugs] [ spambayes-Support Requests-1178600 ] 1.1 alpha storage conversion issue Message-ID: Support Requests item #1178600, was opened at 2005-04-07 10:49 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1178600&group_id=61702 Category: Install Problem (example) Group: None Status: Open Priority: 5 Submitted By: Mike Hacker (mphacker) Assigned to: Nobody/Anonymous (nobody) Summary: 1.1 alpha storage conversion issue Initial Comment: I am running the Outlook version of Spambayes. I unregistered version 1.0.x and I have registered version 1.1 alpha. I would like to try the new database format zodb. I was able to run the command: sb_dbexpimp.py -e -d default_bayes_database.db -f bayes.csv to export the data from the existing datbase file When I try to run the following command I get an error. sb_dbexpimp.py -i -f bayes.csv -o Storage:persistent_use_database:zodb -o Storage:persistent_storage_file:default_bayes_database.fs The error is: Traceback (most recent call last): File "C:\Development\spambayes-1.1a1\scripts\sb_dbexpimp.py", line 248, in ? runImport(dbFN, useDBM, newDBM, flatFN) File "C:\Development\spambayes-1.1a1\scripts\sb_dbexpimp.py", line 164, in runImport bayes = spambayes.storage.open_storage(dbFN, useDBM) File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 891, in open_storage return klass(data_source_name) File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 676, in __init__ self.load() File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 699, in load import ZODB ImportError: No module named ZODB ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1178600&group_id=61702 From noreply at sourceforge.net Thu Apr 7 18:42:53 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Thu Apr 7 18:42:55 2005 Subject: [spambayes-bugs] [ spambayes-Support Requests-1110985 ] Slow speed when scoring email Message-ID: Support Requests item #1110985, was opened at 2005-01-27 14:50 Message generated for change (Settings changed) made by mphacker You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1110985&group_id=61702 Category: None Group: None >Status: Closed Priority: 5 Submitted By: Mike Hacker (mphacker) Assigned to: Nobody/Anonymous (nobody) Summary: Slow speed when scoring email Initial Comment: I am running version 1.0.1 of Spambayes plug-in for Outlook on Windows XP Professional with 1GB of ram. When I open Outlook and it connects to my pop server it seems to take a very long time to download and score the email messages. During this time I notice that the hard drive is working very hard and Outlook becomes unresponsive. I usually have about 60 - 70 email messages on the pop server when I connect to download. My database has 923 good and 458 spam messages. The accurace rate is about perfect, but the speed really makes checking my email a long process. I have tired using both with and without the background filter. I prefer to not use the background filter. If I leave Outlook open, it seems to process the incoming messages fine. I only see the slowdown when Outlook is downloading several emails at once. I have seen some references to using alternate databases. Would that help increase the speed? If so, what databases are supported on Windows and how do I change the database it uses? ---------------------------------------------------------------------- Comment By: Mike Hacker (mphacker) Date: 2005-02-02 23:00 Message: Logged In: YES user_id=197513 I haven't timed the exact speed, but it just seems like when running the plugin Outlook and the whole computer comes to a crawl when it does the scoring after Outlook is first started. This is when I usualy have 50+ email messages coming in. The speed of scoring the individual messages that come in after that seem to happen really quick. I am probably just seening the multipled effect of the time it takes to score. I did grab the latest (as of last 2/1/05) from CVS and noticed the code for the mysql database. Does the CVS version support the mysql? If so, what are the keys that needs to be added to the INI to specify the dbtype, database, login and password? I was trying to figure out if adding support for Microsoft SQL Server / MSDE could be easily added. The code looks pretty easy to extend for other databases. I don't think it would be a big deal since you are using standard SQL. The only problem I saw was that Python really doesn't seem to have an interface into Microsoft SQL. I would imagine that MS SQL support would be simple to add if anyone has a library for connecting to MS SQL. Anyways, thanks for an excellent product! I couldn't survive a day without it. :-) ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-02-02 21:11 Message: Logged In: YES user_id=552329 Users of the 1.0.x binaries cannot change which database type is used, sorry. (1.1, when it is out, will allow this). The database types that are supported are: bsddb (the default), pickle, mySQL, postgreSQL, ZODB, and ZOE (not fully tested yet). A pickle will take more memory, and will be slower to load/store the database, but will be faster in scoring. I have no idea whether the SQL/ZODB database backends would be faster than bsddb or not. However, it really shouldn't be that slow. What do you call a "very long time"? Does the log have any error messages? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1110985&group_id=61702 From noreply at sourceforge.net Fri Apr 8 01:10:54 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Fri Apr 8 01:10:57 2005 Subject: [spambayes-bugs] [ spambayes-Bugs-1178369 ] cannot download version 1.1a1 Message-ID: Bugs item #1178369, was opened at 2005-04-07 20:57 Message generated for change (Comment added) made by anadelonbrin You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1178369&group_id=61702 Category: None Group: None >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Antoine Theytaz (theytaz) >Assigned to: Tony Meyer (anadelonbrin) Summary: cannot download version 1.1a1 Initial Comment: spambayes-1.1a1.exe and spambayes-1.1a1.zip files have size 0 ---------------------------------------------------------------------- >Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-08 11:10 Message: Logged In: YES user_id=552329 Thanks; fixed. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1178369&group_id=61702 From noreply at sourceforge.net Fri Apr 8 01:11:55 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Fri Apr 8 01:11:59 2005 Subject: [spambayes-bugs] [ spambayes-Bugs-1178463 ] Bad file descriptior (http handler) Message-ID: Bugs item #1178463, was opened at 2005-04-07 23:59 Message generated for change (Comment added) made by anadelonbrin You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1178463&group_id=61702 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Michal Vitecek (fufsource) Assigned to: Nobody/Anonymous (nobody) Summary: Bad file descriptior (http handler) Initial Comment: hello, the following is raised by sb_server.py: error: uncaptured python exception, closing channel (socket.error:(9, 'Bad file descriptor') [/usr/lib/pytho n2.4/asynchat.py|initiate_send|219] [/usr/lib/python2.4/asyncore.py|send|332] [/usr/lib/python2.4/socket.py|_dummy|144]) thanks. ---------------------------------------------------------------------- >Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-08 11:11 Message: Logged In: YES user_id=552329 What causes this to happen? What version of spambayes is this? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1178463&group_id=61702 From noreply at sourceforge.net Fri Apr 8 01:22:45 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Fri Apr 8 01:22:48 2005 Subject: [spambayes-bugs] [ spambayes-Support Requests-1178600 ] 1.1 alpha storage conversion issue Message-ID: Support Requests item #1178600, was opened at 2005-04-08 02:49 Message generated for change (Comment added) made by anadelonbrin You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1178600&group_id=61702 Category: Install Problem (example) Group: None >Status: Closed Priority: 5 Submitted By: Mike Hacker (mphacker) Assigned to: Nobody/Anonymous (nobody) Summary: 1.1 alpha storage conversion issue Initial Comment: I am running the Outlook version of Spambayes. I unregistered version 1.0.x and I have registered version 1.1 alpha. I would like to try the new database format zodb. I was able to run the command: sb_dbexpimp.py -e -d default_bayes_database.db -f bayes.csv to export the data from the existing datbase file When I try to run the following command I get an error. sb_dbexpimp.py -i -f bayes.csv -o Storage:persistent_use_database:zodb -o Storage:persistent_storage_file:default_bayes_database.fs The error is: Traceback (most recent call last): File "C:\Development\spambayes-1.1a1\scripts\sb_dbexpimp.py", line 248, in ? runImport(dbFN, useDBM, newDBM, flatFN) File "C:\Development\spambayes-1.1a1\scripts\sb_dbexpimp.py", line 164, in runImport bayes = spambayes.storage.open_storage(dbFN, useDBM) File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 891, in open_storage return klass(data_source_name) File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 676, in __init__ self.load() File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 699, in load import ZODB ImportError: No module named ZODB ---------------------------------------------------------------------- >Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-08 11:22 Message: Logged In: YES user_id=552329 Sorry - I neglected to say in the instructions that as well as Python and the spambayes source, you'd need to have ZODB installed (I'll fix that). You can get ZODB from here: http://www.zope.org/Products/ZODB3.4 (This is only needed for the conversion/running from source - the binary should have all the ZODB files needed built in). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1178600&group_id=61702 From noreply at sourceforge.net Fri Apr 8 10:16:15 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Fri Apr 8 10:16:17 2005 Subject: [spambayes-bugs] [ spambayes-Bugs-1179055 ] minor UI correction needed (1.1.a1) Message-ID: Bugs item #1179055, was opened at 2005-04-08 08:16 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1179055&group_id=61702 Category: Outlook Group: None Status: Open Resolution: None Priority: 5 Submitted By: Andy Holt (andyholtmacc) Assigned to: Nobody/Anonymous (nobody) Summary: minor UI correction needed (1.1.a1) Initial Comment: No 1.1a1 group to log this against (yet). And I said *minor*! On the filtering tab of the SpamBayes manager dialogue box (Outlook plug in), the line of text: To be considered uncertain, a message... is partially hidden by the slider below it, such that the tail of the 'g' in message has disappeared. I think the lines of text below both sliders are a bit too close to the sliders as well, since the arrow interferes with the text (or vice versa) in both cases. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1179055&group_id=61702 From noreply at sourceforge.net Fri Apr 8 15:46:36 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Fri Apr 8 15:46:42 2005 Subject: [spambayes-bugs] [ spambayes-Support Requests-1178600 ] 1.1 alpha storage conversion issue Message-ID: Support Requests item #1178600, was opened at 2005-04-07 10:49 Message generated for change (Comment added) made by mphacker You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1178600&group_id=61702 Category: Install Problem (example) Group: None Status: Closed Priority: 5 Submitted By: Mike Hacker (mphacker) Assigned to: Nobody/Anonymous (nobody) Summary: 1.1 alpha storage conversion issue Initial Comment: I am running the Outlook version of Spambayes. I unregistered version 1.0.x and I have registered version 1.1 alpha. I would like to try the new database format zodb. I was able to run the command: sb_dbexpimp.py -e -d default_bayes_database.db -f bayes.csv to export the data from the existing datbase file When I try to run the following command I get an error. sb_dbexpimp.py -i -f bayes.csv -o Storage:persistent_use_database:zodb -o Storage:persistent_storage_file:default_bayes_database.fs The error is: Traceback (most recent call last): File "C:\Development\spambayes-1.1a1\scripts\sb_dbexpimp.py", line 248, in ? runImport(dbFN, useDBM, newDBM, flatFN) File "C:\Development\spambayes-1.1a1\scripts\sb_dbexpimp.py", line 164, in runImport bayes = spambayes.storage.open_storage(dbFN, useDBM) File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 891, in open_storage return klass(data_source_name) File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 676, in __init__ self.load() File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 699, in load import ZODB ImportError: No module named ZODB ---------------------------------------------------------------------- >Comment By: Mike Hacker (mphacker) Date: 2005-04-08 09:46 Message: Logged In: YES user_id=197513 I installed ZODB and was able to run the conversion script. Here are a few things I noticed: 1. The database files are stored in my C:\Documents and Settings\username\Application Data\SpamBayes\proxy I do not believe this is the correct location. When I ran Outlook it wanted to create the database files in C:\Documents and Settings\username\Application Data\SpamBayes 2. I moved the files to the C:\Documents and Settings\username\Application Data\SpamBayes directory and then started outlook. Outlook ran with no errors, but the SpamBayes manager says "Database has no training information". I shutdown Outlook, moved the files back into the proxy directory and tried again. Same message. 3. I deleted the converted database files and decided to allow spambayes to retrain and create the database files. I selected a directory of ham and a directory of spam. Once the training was done I checked the directories and found the database files located at C:\Documents and Settings\username\Application Data\SpamBayes. The spambayes manager still reported that "database has no training information" Am am going to let Outlook run for a while to see if it still classifies the messages correctly. It could be that the UI isn't ready for the ZODB data. ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-07 19:22 Message: Logged In: YES user_id=552329 Sorry - I neglected to say in the instructions that as well as Python and the spambayes source, you'd need to have ZODB installed (I'll fix that). You can get ZODB from here: http://www.zope.org/Products/ZODB3.4 (This is only needed for the conversion/running from source - the binary should have all the ZODB files needed built in). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1178600&group_id=61702 From noreply at sourceforge.net Fri Apr 8 15:47:07 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Fri Apr 8 15:47:09 2005 Subject: [spambayes-bugs] [ spambayes-Support Requests-1178600 ] 1.1 alpha storage conversion issue Message-ID: Support Requests item #1178600, was opened at 2005-04-07 10:49 Message generated for change (Settings changed) made by mphacker You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1178600&group_id=61702 Category: Install Problem (example) Group: None >Status: Open Priority: 5 Submitted By: Mike Hacker (mphacker) Assigned to: Nobody/Anonymous (nobody) Summary: 1.1 alpha storage conversion issue Initial Comment: I am running the Outlook version of Spambayes. I unregistered version 1.0.x and I have registered version 1.1 alpha. I would like to try the new database format zodb. I was able to run the command: sb_dbexpimp.py -e -d default_bayes_database.db -f bayes.csv to export the data from the existing datbase file When I try to run the following command I get an error. sb_dbexpimp.py -i -f bayes.csv -o Storage:persistent_use_database:zodb -o Storage:persistent_storage_file:default_bayes_database.fs The error is: Traceback (most recent call last): File "C:\Development\spambayes-1.1a1\scripts\sb_dbexpimp.py", line 248, in ? runImport(dbFN, useDBM, newDBM, flatFN) File "C:\Development\spambayes-1.1a1\scripts\sb_dbexpimp.py", line 164, in runImport bayes = spambayes.storage.open_storage(dbFN, useDBM) File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 891, in open_storage return klass(data_source_name) File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 676, in __init__ self.load() File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 699, in load import ZODB ImportError: No module named ZODB ---------------------------------------------------------------------- Comment By: Mike Hacker (mphacker) Date: 2005-04-08 09:46 Message: Logged In: YES user_id=197513 I installed ZODB and was able to run the conversion script. Here are a few things I noticed: 1. The database files are stored in my C:\Documents and Settings\username\Application Data\SpamBayes\proxy I do not believe this is the correct location. When I ran Outlook it wanted to create the database files in C:\Documents and Settings\username\Application Data\SpamBayes 2. I moved the files to the C:\Documents and Settings\username\Application Data\SpamBayes directory and then started outlook. Outlook ran with no errors, but the SpamBayes manager says "Database has no training information". I shutdown Outlook, moved the files back into the proxy directory and tried again. Same message. 3. I deleted the converted database files and decided to allow spambayes to retrain and create the database files. I selected a directory of ham and a directory of spam. Once the training was done I checked the directories and found the database files located at C:\Documents and Settings\username\Application Data\SpamBayes. The spambayes manager still reported that "database has no training information" Am am going to let Outlook run for a while to see if it still classifies the messages correctly. It could be that the UI isn't ready for the ZODB data. ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-07 19:22 Message: Logged In: YES user_id=552329 Sorry - I neglected to say in the instructions that as well as Python and the spambayes source, you'd need to have ZODB installed (I'll fix that). You can get ZODB from here: http://www.zope.org/Products/ZODB3.4 (This is only needed for the conversion/running from source - the binary should have all the ZODB files needed built in). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1178600&group_id=61702 From noreply at sourceforge.net Fri Apr 8 15:51:23 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Fri Apr 8 15:51:26 2005 Subject: [spambayes-bugs] [ spambayes-Support Requests-1178600 ] 1.1 alpha storage conversion issue Message-ID: Support Requests item #1178600, was opened at 2005-04-07 10:49 Message generated for change (Comment added) made by mphacker You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1178600&group_id=61702 Category: Install Problem (example) Group: None Status: Open Priority: 5 Submitted By: Mike Hacker (mphacker) Assigned to: Nobody/Anonymous (nobody) Summary: 1.1 alpha storage conversion issue Initial Comment: I am running the Outlook version of Spambayes. I unregistered version 1.0.x and I have registered version 1.1 alpha. I would like to try the new database format zodb. I was able to run the command: sb_dbexpimp.py -e -d default_bayes_database.db -f bayes.csv to export the data from the existing datbase file When I try to run the following command I get an error. sb_dbexpimp.py -i -f bayes.csv -o Storage:persistent_use_database:zodb -o Storage:persistent_storage_file:default_bayes_database.fs The error is: Traceback (most recent call last): File "C:\Development\spambayes-1.1a1\scripts\sb_dbexpimp.py", line 248, in ? runImport(dbFN, useDBM, newDBM, flatFN) File "C:\Development\spambayes-1.1a1\scripts\sb_dbexpimp.py", line 164, in runImport bayes = spambayes.storage.open_storage(dbFN, useDBM) File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 891, in open_storage return klass(data_source_name) File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 676, in __init__ self.load() File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 699, in load import ZODB ImportError: No module named ZODB ---------------------------------------------------------------------- >Comment By: Mike Hacker (mphacker) Date: 2005-04-08 09:51 Message: Logged In: YES user_id=197513 It looks like the batch traininng and the conversion did not work. I just had a few messages come in and they were all scored at 50% and put into the possible spam folder. When I selected to "recover from spam" it moved the message back to my inbox and scored it at 0%. I checked the spambayes manager and it now shows I have 1 good and 0 bad messages trained. So it looks like the batch training and the conversion isn't working in this instance. ---------------------------------------------------------------------- Comment By: Mike Hacker (mphacker) Date: 2005-04-08 09:46 Message: Logged In: YES user_id=197513 I installed ZODB and was able to run the conversion script. Here are a few things I noticed: 1. The database files are stored in my C:\Documents and Settings\username\Application Data\SpamBayes\proxy I do not believe this is the correct location. When I ran Outlook it wanted to create the database files in C:\Documents and Settings\username\Application Data\SpamBayes 2. I moved the files to the C:\Documents and Settings\username\Application Data\SpamBayes directory and then started outlook. Outlook ran with no errors, but the SpamBayes manager says "Database has no training information". I shutdown Outlook, moved the files back into the proxy directory and tried again. Same message. 3. I deleted the converted database files and decided to allow spambayes to retrain and create the database files. I selected a directory of ham and a directory of spam. Once the training was done I checked the directories and found the database files located at C:\Documents and Settings\username\Application Data\SpamBayes. The spambayes manager still reported that "database has no training information" Am am going to let Outlook run for a while to see if it still classifies the messages correctly. It could be that the UI isn't ready for the ZODB data. ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-07 19:22 Message: Logged In: YES user_id=552329 Sorry - I neglected to say in the instructions that as well as Python and the spambayes source, you'd need to have ZODB installed (I'll fix that). You can get ZODB from here: http://www.zope.org/Products/ZODB3.4 (This is only needed for the conversion/running from source - the binary should have all the ZODB files needed built in). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1178600&group_id=61702 From noreply at sourceforge.net Mon Apr 11 21:46:01 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Mon Apr 11 21:46:05 2005 Subject: [spambayes-bugs] [ spambayes-Bugs-1180992 ] "Empty Spam Folder" also deletes folders (1.1a1) Message-ID: Bugs item #1180992, was opened at 2005-04-11 19:46 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1180992&group_id=61702 Category: Outlook Group: 1.0.1 Status: Open Resolution: None Priority: 5 Submitted By: Dan Carter (d_carter) Assigned to: Nobody/Anonymous (nobody) Summary: "Empty Spam Folder" also deletes folders (1.1a1) Initial Comment: The new "Empty Spam Folder" menu item also deletes any subfolders of the spam folder. My setup puts the unsure folder as a child of the spam folder. If I use this command, the unsure folder gets deleted as well. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1180992&group_id=61702 From noreply at sourceforge.net Tue Apr 12 01:36:30 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Tue Apr 12 01:36:33 2005 Subject: [spambayes-bugs] [ spambayes-Bugs-1181131 ] spambayes-1.0.3 problem Message-ID: Bugs item #1181131, was opened at 2005-04-11 23:36 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1181131&group_id=61702 Category: hammie Group: Source code 1.0 Status: Open Resolution: None Priority: 5 Submitted By: Dmitry Karasik (int32) Assigned to: Nobody/Anonymous (nobody) Summary: spambayes-1.0.3 problem Initial Comment: sb_filter.py fails with the error. the file 'sample_mail' is a simple message, but the error is the same on every message i've tested spambayes on: $ sb_filter.py < sample_mail Traceback (most recent call last): File "/usr/local/bin/sb_filter.py", line 257, in ? main() File "/usr/local/bin/sb_filter.py", line 248, in main action(msg) File "/usr/local/bin/sb_filter.py", line 180, in filter return self.h.filter(msg) File "/usr/local/lib/python2.4/site-packages/spambayes/hammie.py", line 109, in filter prob, clues = self._scoremsg(msg, True) File "/usr/local/lib/python2.4/site-packages/spambayes/hammie.py", line 38, in _scoremsg return self.bayes.spamprob(tokenize(msg), evidence) AttributeError: 'NoneType' object has no attribute 'spamprob' zsh: 87791 exit 1 sb_filter.py < aa $ uname -a 4.8-RELEASE FreeBSD ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1181131&group_id=61702 From noreply at sourceforge.net Tue Apr 12 02:12:09 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Tue Apr 12 02:12:12 2005 Subject: [spambayes-bugs] [ spambayes-Bugs-1181131 ] spambayes-1.0.3 problem Message-ID: Bugs item #1181131, was opened at 2005-04-12 11:36 Message generated for change (Comment added) made by anadelonbrin You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1181131&group_id=61702 Category: hammie Group: Source code 1.0 Status: Open Resolution: None Priority: 5 Submitted By: Dmitry Karasik (int32) Assigned to: Nobody/Anonymous (nobody) Summary: spambayes-1.0.3 problem Initial Comment: sb_filter.py fails with the error. the file 'sample_mail' is a simple message, but the error is the same on every message i've tested spambayes on: $ sb_filter.py < sample_mail Traceback (most recent call last): File "/usr/local/bin/sb_filter.py", line 257, in ? main() File "/usr/local/bin/sb_filter.py", line 248, in main action(msg) File "/usr/local/bin/sb_filter.py", line 180, in filter return self.h.filter(msg) File "/usr/local/lib/python2.4/site-packages/spambayes/hammie.py", line 109, in filter prob, clues = self._scoremsg(msg, True) File "/usr/local/lib/python2.4/site-packages/spambayes/hammie.py", line 38, in _scoremsg return self.bayes.spamprob(tokenize(msg), evidence) AttributeError: 'NoneType' object has no attribute 'spamprob' zsh: 87791 exit 1 sb_filter.py < aa $ uname -a 4.8-RELEASE FreeBSD ---------------------------------------------------------------------- >Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-12 12:12 Message: Logged In: YES user_id=552329 Odd. Does sb_filter.py work apart from classifying? (e.g. to train, to create a new database, to print the help). Do the other scripts work as expected? Does a database file exist? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1181131&group_id=61702 From noreply at sourceforge.net Tue Apr 12 02:54:47 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Tue Apr 12 02:54:49 2005 Subject: [spambayes-bugs] [ spambayes-Bugs-1181160 ] Language fallback doesn't work Message-ID: Bugs item #1181160, was opened at 2005-04-12 12:54 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1181160&group_id=61702 Category: None Group: Source code - CVS Status: Open Resolution: None Priority: 5 Submitted By: Tony Meyer (anadelonbrin) Assigned to: Tony Meyer (anadelonbrin) Summary: Language fallback doesn't work Initial Comment: Setting the language to fr_FR with the 1.1a1 binary doesn't manage to fall back (for Outlook dialogs at least) to plain fr. Not sure if this is just the binary, or just Outlook, or what, at this point. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1181160&group_id=61702 From noreply at sourceforge.net Tue Apr 12 03:00:17 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Tue Apr 12 03:00:19 2005 Subject: [spambayes-bugs] [ spambayes-Support Requests-1181166 ] SpamBayesService#.log fills up entire disk Message-ID: Support Requests item #1181166, was opened at 2005-04-12 01:00 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1181166&group_id=61702 Category: None Group: None Status: Open Priority: 5 Submitted By: xvs (xvs) Assigned to: Nobody/Anonymous (nobody) Summary: SpamBayesService#.log fills up entire disk Initial Comment: Spambayes Version 1.0.3: SpamBayesService#.log fills up the entire disk with lines saying "warning: unhandled exception" This may or may not be related to times when it cannot connect to the mail server, because I also sometimes see messages like: Can't connect to pop.myserver.com110: (11001, 'getaddrinfo failed') I also see some of these: Traceback (most recent call last): File "sb_server.pyc", line 513, in onRetr File "spambayes\FileCorpus.pyc", line 137, in addMessage File "spambayes\FileCorpus.pyc", line 244, in store IOError: [Errno 28] No space left on device error: uncaptured python exception, closing channel (socket.error:(10053, 'Software caused connection abort') [asynchat.pyc|initiate_send|219] [asyncore.pyc|send|332]) error: uncaptured python exception, closing channel (socket.error:(9, 'Bad file descriptor') [asynchat.pyc|initiate_send|219] [asyncore.pyc|send|332] [socket.pyc|_dummy|144]) And another unrelated point: when trying to Train I sometimes get a crash and traceback such as: 500 Server error Traceback (most recent call last): File "spambayes\Dibbler.pyc", line 470, in found_terminator File "spambayes\ProxyUI.pyc", line 396, in onReview File "spambayes\Corpus.pyc", line 214, in takeMessage File "spambayes\FileCorpus.pyc", line 140, in addMessage File "spambayes\Corpus.pyc", line 134, in addMessage File "spambayes\storage.pyc", line 617, in onAddMessage File "spambayes\storage.pyc", line 625, in train File "spambayes\classifier.pyc", line 273, in learn File "spambayes\classifier.pyc", line 374, in _add_msg File "sets.pyc", line 429, in __init__ File "sets.pyc", line 383, in _update File "spambayes\classifier.pyc", line 794, in _add_slurped File "spambayes\classifier.pyc", line 559, in _generate_slurp File "spambayes\classifier.pyc", line 717, in slurp File "urllib2.pyc", line 130, in urlopen File "urllib2.pyc", line 358, in open File "urllib2.pyc", line 376, in _open File "urllib2.pyc", line 337, in _call_chain File "urllib2.pyc", line 1021, in http_open File "urllib2.pyc", line 980, in do_open File "httplib.pyc", line 582, in __init__ File "httplib.pyc", line 594, in _set_hostport InvalidURL: nonnumeric port: '' Retrying the training sometimes then works. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1181166&group_id=61702 From noreply at sourceforge.net Tue Apr 12 03:18:54 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Tue Apr 12 03:18:57 2005 Subject: [spambayes-bugs] [ spambayes-Support Requests-1181166 ] SpamBayesService#.log fills up entire disk Message-ID: Support Requests item #1181166, was opened at 2005-04-12 13:00 Message generated for change (Comment added) made by anadelonbrin You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1181166&group_id=61702 Category: None Group: None >Status: Closed Priority: 5 Submitted By: xvs (xvs) >Assigned to: Tony Meyer (anadelonbrin) Summary: SpamBayesService#.log fills up entire disk Initial Comment: Spambayes Version 1.0.3: SpamBayesService#.log fills up the entire disk with lines saying "warning: unhandled exception" This may or may not be related to times when it cannot connect to the mail server, because I also sometimes see messages like: Can't connect to pop.myserver.com110: (11001, 'getaddrinfo failed') I also see some of these: Traceback (most recent call last): File "sb_server.pyc", line 513, in onRetr File "spambayes\FileCorpus.pyc", line 137, in addMessage File "spambayes\FileCorpus.pyc", line 244, in store IOError: [Errno 28] No space left on device error: uncaptured python exception, closing channel (socket.error:(10053, 'Software caused connection abort') [asynchat.pyc|initiate_send|219] [asyncore.pyc|send|332]) error: uncaptured python exception, closing channel (socket.error:(9, 'Bad file descriptor') [asynchat.pyc|initiate_send|219] [asyncore.pyc|send|332] [socket.pyc|_dummy|144]) And another unrelated point: when trying to Train I sometimes get a crash and traceback such as: 500 Server error Traceback (most recent call last): File "spambayes\Dibbler.pyc", line 470, in found_terminator File "spambayes\ProxyUI.pyc", line 396, in onReview File "spambayes\Corpus.pyc", line 214, in takeMessage File "spambayes\FileCorpus.pyc", line 140, in addMessage File "spambayes\Corpus.pyc", line 134, in addMessage File "spambayes\storage.pyc", line 617, in onAddMessage File "spambayes\storage.pyc", line 625, in train File "spambayes\classifier.pyc", line 273, in learn File "spambayes\classifier.pyc", line 374, in _add_msg File "sets.pyc", line 429, in __init__ File "sets.pyc", line 383, in _update File "spambayes\classifier.pyc", line 794, in _add_slurped File "spambayes\classifier.pyc", line 559, in _generate_slurp File "spambayes\classifier.pyc", line 717, in slurp File "urllib2.pyc", line 130, in urlopen File "urllib2.pyc", line 358, in open File "urllib2.pyc", line 376, in _open File "urllib2.pyc", line 337, in _call_chain File "urllib2.pyc", line 1021, in http_open File "urllib2.pyc", line 980, in do_open File "httplib.pyc", line 582, in __init__ File "httplib.pyc", line 594, in _set_hostport InvalidURL: nonnumeric port: '' Retrying the training sometimes then works. ---------------------------------------------------------------------- >Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-12 13:18 Message: Logged In: YES user_id=552329 The problem with the log file filling up is fixed in 1.0.4 (and yes, it is when you cannot connect to the mail server). Please upgrade to that. The problem when training (the nonnumeric port one) is unrelated and is probably a bug with the slurping experimental options. If you could open a new report with a message attached that causes the problem next time it happens, that would be great. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1181166&group_id=61702 From noreply at sourceforge.net Tue Apr 12 04:17:07 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Tue Apr 12 04:17:10 2005 Subject: [spambayes-bugs] [ spambayes-Support Requests-1178600 ] 1.1 alpha storage conversion issue Message-ID: Support Requests item #1178600, was opened at 2005-04-08 02:49 Message generated for change (Comment added) made by anadelonbrin You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1178600&group_id=61702 Category: Install Problem (example) Group: None Status: Open Priority: 5 Submitted By: Mike Hacker (mphacker) Assigned to: Nobody/Anonymous (nobody) Summary: 1.1 alpha storage conversion issue Initial Comment: I am running the Outlook version of Spambayes. I unregistered version 1.0.x and I have registered version 1.1 alpha. I would like to try the new database format zodb. I was able to run the command: sb_dbexpimp.py -e -d default_bayes_database.db -f bayes.csv to export the data from the existing datbase file When I try to run the following command I get an error. sb_dbexpimp.py -i -f bayes.csv -o Storage:persistent_use_database:zodb -o Storage:persistent_storage_file:default_bayes_database.fs The error is: Traceback (most recent call last): File "C:\Development\spambayes-1.1a1\scripts\sb_dbexpimp.py", line 248, in ? runImport(dbFN, useDBM, newDBM, flatFN) File "C:\Development\spambayes-1.1a1\scripts\sb_dbexpimp.py", line 164, in runImport bayes = spambayes.storage.open_storage(dbFN, useDBM) File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 891, in open_storage return klass(data_source_name) File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 676, in __init__ self.load() File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 699, in load import ZODB ImportError: No module named ZODB ---------------------------------------------------------------------- >Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-12 14:17 Message: Logged In: YES user_id=552329 You need to specify the full path to the database or it will not work correctly. Moving the files will also not work correctly (it probably should; I'll work on fixing this). I've updated the instructions accordingly. I'll look into the training now. ---------------------------------------------------------------------- Comment By: Mike Hacker (mphacker) Date: 2005-04-09 01:51 Message: Logged In: YES user_id=197513 It looks like the batch traininng and the conversion did not work. I just had a few messages come in and they were all scored at 50% and put into the possible spam folder. When I selected to "recover from spam" it moved the message back to my inbox and scored it at 0%. I checked the spambayes manager and it now shows I have 1 good and 0 bad messages trained. So it looks like the batch training and the conversion isn't working in this instance. ---------------------------------------------------------------------- Comment By: Mike Hacker (mphacker) Date: 2005-04-09 01:46 Message: Logged In: YES user_id=197513 I installed ZODB and was able to run the conversion script. Here are a few things I noticed: 1. The database files are stored in my C:\Documents and Settings\username\Application Data\SpamBayes\proxy I do not believe this is the correct location. When I ran Outlook it wanted to create the database files in C:\Documents and Settings\username\Application Data\SpamBayes 2. I moved the files to the C:\Documents and Settings\username\Application Data\SpamBayes directory and then started outlook. Outlook ran with no errors, but the SpamBayes manager says "Database has no training information". I shutdown Outlook, moved the files back into the proxy directory and tried again. Same message. 3. I deleted the converted database files and decided to allow spambayes to retrain and create the database files. I selected a directory of ham and a directory of spam. Once the training was done I checked the directories and found the database files located at C:\Documents and Settings\username\Application Data\SpamBayes. The spambayes manager still reported that "database has no training information" Am am going to let Outlook run for a while to see if it still classifies the messages correctly. It could be that the UI isn't ready for the ZODB data. ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-08 11:22 Message: Logged In: YES user_id=552329 Sorry - I neglected to say in the instructions that as well as Python and the spambayes source, you'd need to have ZODB installed (I'll fix that). You can get ZODB from here: http://www.zope.org/Products/ZODB3.4 (This is only needed for the conversion/running from source - the binary should have all the ZODB files needed built in). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1178600&group_id=61702 From noreply at sourceforge.net Tue Apr 12 04:26:06 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Tue Apr 12 04:26:09 2005 Subject: [spambayes-bugs] [ spambayes-Support Requests-1178600 ] 1.1 alpha storage conversion issue Message-ID: Support Requests item #1178600, was opened at 2005-04-08 02:49 Message generated for change (Comment added) made by anadelonbrin You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1178600&group_id=61702 Category: Install Problem (example) Group: None Status: Open Priority: 5 Submitted By: Mike Hacker (mphacker) >Assigned to: Tony Meyer (anadelonbrin) Summary: 1.1 alpha storage conversion issue Initial Comment: I am running the Outlook version of Spambayes. I unregistered version 1.0.x and I have registered version 1.1 alpha. I would like to try the new database format zodb. I was able to run the command: sb_dbexpimp.py -e -d default_bayes_database.db -f bayes.csv to export the data from the existing datbase file When I try to run the following command I get an error. sb_dbexpimp.py -i -f bayes.csv -o Storage:persistent_use_database:zodb -o Storage:persistent_storage_file:default_bayes_database.fs The error is: Traceback (most recent call last): File "C:\Development\spambayes-1.1a1\scripts\sb_dbexpimp.py", line 248, in ? runImport(dbFN, useDBM, newDBM, flatFN) File "C:\Development\spambayes-1.1a1\scripts\sb_dbexpimp.py", line 164, in runImport bayes = spambayes.storage.open_storage(dbFN, useDBM) File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 891, in open_storage return klass(data_source_name) File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 676, in __init__ self.load() File "C:\Python24\Lib\site-packages\spambayes\storage.py", line 699, in load import ZODB ImportError: No module named ZODB ---------------------------------------------------------------------- >Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-12 14:26 Message: Logged In: YES user_id=552329 Using the training tab works for me. Did you definitely remove all the files from the conversion attempt? Did you have the "rebuild entire database" box ticked or unticked? Do you still have the log file from when you did that? (If so, please attach it to the tracker). ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-12 14:17 Message: Logged In: YES user_id=552329 You need to specify the full path to the database or it will not work correctly. Moving the files will also not work correctly (it probably should; I'll work on fixing this). I've updated the instructions accordingly. I'll look into the training now. ---------------------------------------------------------------------- Comment By: Mike Hacker (mphacker) Date: 2005-04-09 01:51 Message: Logged In: YES user_id=197513 It looks like the batch traininng and the conversion did not work. I just had a few messages come in and they were all scored at 50% and put into the possible spam folder. When I selected to "recover from spam" it moved the message back to my inbox and scored it at 0%. I checked the spambayes manager and it now shows I have 1 good and 0 bad messages trained. So it looks like the batch training and the conversion isn't working in this instance. ---------------------------------------------------------------------- Comment By: Mike Hacker (mphacker) Date: 2005-04-09 01:46 Message: Logged In: YES user_id=197513 I installed ZODB and was able to run the conversion script. Here are a few things I noticed: 1. The database files are stored in my C:\Documents and Settings\username\Application Data\SpamBayes\proxy I do not believe this is the correct location. When I ran Outlook it wanted to create the database files in C:\Documents and Settings\username\Application Data\SpamBayes 2. I moved the files to the C:\Documents and Settings\username\Application Data\SpamBayes directory and then started outlook. Outlook ran with no errors, but the SpamBayes manager says "Database has no training information". I shutdown Outlook, moved the files back into the proxy directory and tried again. Same message. 3. I deleted the converted database files and decided to allow spambayes to retrain and create the database files. I selected a directory of ham and a directory of spam. Once the training was done I checked the directories and found the database files located at C:\Documents and Settings\username\Application Data\SpamBayes. The spambayes manager still reported that "database has no training information" Am am going to let Outlook run for a while to see if it still classifies the messages correctly. It could be that the UI isn't ready for the ZODB data. ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-08 11:22 Message: Logged In: YES user_id=552329 Sorry - I neglected to say in the instructions that as well as Python and the spambayes source, you'd need to have ZODB installed (I'll fix that). You can get ZODB from here: http://www.zope.org/Products/ZODB3.4 (This is only needed for the conversion/running from source - the binary should have all the ZODB files needed built in). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1178600&group_id=61702 From noreply at sourceforge.net Tue Apr 12 09:46:14 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Tue Apr 12 09:46:18 2005 Subject: [spambayes-bugs] [ spambayes-Support Requests-1163672 ] Need to re-train every day Message-ID: Support Requests item #1163672, was opened at 2005-03-15 13:27 Message generated for change (Comment added) made by fintan74 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1163672&group_id=61702 Category: None Group: None Status: Open Priority: 5 Submitted By: fintan74 (fintan74) Assigned to: Nobody/Anonymous (nobody) Summary: Need to re-train every day Initial Comment: I have a problem for which I have been unable to find a solution in either this forum, the FAQ or the Troubleshooting guide. Hopefully someone here will be able to assist. Spambayes has been monitoring my Outlook mailbox for quite some time and it has always worked like a charm. Upto about two weeks ago. Suddenly I needed to re-train the complete database every day, otherwise it will simply not process messages. Spambayes loads without problems and the toolbar itself works fine. It just does not process anything until I re-train the database. Downloading and installing the latest version has not resolved matters. I have also tried putting the configuration files in a local folder instead of the documents&settings-folder that is synchronised with server during logon and logoff. Hasn't helped either... What I have noticed in the logfile is that it says "NOTE: Skipping folder for this session - temporarily unavailable" four times in a row. I wonder if this is the reason for the problem, although I have no idea what is triggering that message. The complete log is as follows: --------------------- Loaded bayes database from 'C:\spambayesconfig\default_bayes_database.db' Loaded message database from 'C:\spambayesconfig\default_message_database.db' Bayes database initialized with 709 spam and 33 good messages SpamBayes Outlook Addin Binary Version 1.0.3 (January 2005) starting (with engine SpamBayes Engine Version 0.3 (January 2004)) on Windows 5.1.2600 (Service Pack 2) using Python 2.4 (#60, Nov 30 2004, 11:49:19) [MSC v.1310 32 bit (Intel)] NOTE: Skipping folder for this session - temporarily unavailable NOTE: Skipping folder for this session - temporarily unavailable NOTE: Skipping folder for this session - temporarily unavailable NOTE: Skipping folder for this session - temporarily unavailable Saving configuration -> C:\spambayesconfig\MS Exchange Settings.ini SpamBayes: Watching (for filtering) in 'fintan/Postvak IN' SpamBayes: Watching (for incremental training) in 'fintan/Junk E-Mail' --------------------- Any help would be very much appreciated. Thanks! ---------------------------------------------------------------------- >Comment By: fintan74 (fintan74) Date: 2005-04-12 09:46 Message: Logged In: YES user_id=1239541 Hi Tony, Thanks for your below reply and my apologies for not getting back to you sooner. Unfortunately I am not familiar enough with Exchange servers to give you any feedback on the mapi-issue. If you would be so kind as to e-mail me the binary you mention, that would be great. I believe you have my e-mail address, otherwise I'll be happy to mail it to you. I've tried installing the testversion you mention. It still gives the same message in the logfile: 'skipping folder for this session - temporarily unavailable'. It almost seems like Spambayes is starting up before Outlook has finished loading, or something... The interesting thing is that the new testversion does give an additional errormessage: 'Ignoring OnCommand for IDC_ACTION_HAM'. It also does not seem to complete the loop of saving the configuration and activating the Spambayes watch. I've copied the complete logfile below. Perhaps this helps also. Thanks again for your time. Hopefully we'll be able to make some progress with your binary-file. Regards, Fintan ---------------------------------------- Loaded bayes database from 'C:\spambayesconfig\default_bayes_database.db' Loaded message database from 'C:\spambayesconfig\default_message_database.db' Bayes database initialized with 1337 spam and 50 good messages SpamBayes Outlook Addin Version 1.1a1 (April 2005) on Windows 5.1.2600 (Service Pack 2) using Python 2.4 (#60, Nov 30 2004, 11:49:19) [MSC v.1310 32 bit (Intel)] Log created Tue Apr 12 09:30:47 2005 NOTE: Skipping folder for this session - temporarily unavailable NOTE: Skipping folder for this session - temporarily unavailable NOTE: Skipping folder for this session - temporarily unavailable NOTE: Skipping folder for this session - temporarily unavailable FAILED to add the toolbar item 'SpamBayesCommand.Manager' - (-2147352567, 'Exception occurred.', (0, None, None, None, 0, -2147467259), None) The above toolbar message is common - recreating the toolbar... Ignoring OnCommand for IDC_ACTION_HAM Ignoring OnCommand for IDC_ACTION_HAM Ignoring OnCommand for IDC_ACTION_HAM Ignoring OnCommand for IDC_ACTION_HAM Ignoring OnCommand for IDC_ACTION_HAM ---------------------------------------- ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-06 08:45 Message: Logged In: YES user_id=552329 If I could figure out whether it's mapi.MAPI_E_OBJECT_DELETED or mapi.MAPI_E_NOT_FOUND and whether it happens just when Outlook is opening or not that would help. I have a little script that will tell me this, hopefully (it'll be more information, anyway, if you're able to run it. There are two options: (1) If you have Python (http://www.python.org/download) installed and a copy of the spambayes source, then I can just attach the script here (it's only 10 lines). (2) I can wrap it up as a binary, so you don't need anything, and send this to you. It ends up being about 3Mb, though, because it grabs a whole heap of stuff. (Although if I just sent the executable, which is small, it might work if it was run in the bin directory in the spambayes installation). Does either of those sound ok? I've looked for information about these errors, and tried things here, but I can't think of any other way forward at the moment. (You could try 1.1a1 - a test version is at http://www.massey.ac.nz/~tameyer/spambayes-1.1a1rc1.exe - but I doubt it will be any different). ---------------------------------------------------------------------- Comment By: fintan74 (fintan74) Date: 2005-03-31 14:57 Message: Logged In: YES user_id=1239541 Hi anadelonbrin, Thank you very much for taking the time to respond to this query. The log doesn't show much more than the above after a full day of not working, but yet manually processing. I have deleted the last 50 or so spam messages from the following log, as they do not seem to add much to this log: --------------------------------------------- Loaded bayes database from 'C:\spambayesconfig\default_bayes_database.db' Loaded message database from 'C:\spambayesconfig\default_message_database.db' Bayes database initialized with 1111 spam and 39 good messages SpamBayes Outlook Addin Binary Version 1.0.3 (January 2005) starting (with engine SpamBayes Engine Version 0.3 (January 2004)) on Windows 5.1.2600 (Service Pack 2) using Python 2.4 (#60, Nov 30 2004, 11:49:19) [MSC v.1310 32 bit (Intel)] NOTE: Skipping folder for this session - temporarily unavailable NOTE: Skipping folder for this session - temporarily unavailable NOTE: Skipping folder for this session - temporarily unavailable NOTE: Skipping folder for this session - temporarily unavailable FAILED to add the toolbar item 'SpamBayesCommand.Manager' - (-2147352567, 'Exception occurred.', (0, None, None, None, 0, -2147467259), None) The above toolbar message is common - recreating the toolbar... Moving and spam training message 'Perfector (1+1) machines for sale' - Training on message 'Perfector (1+1) machines for sale' in 'fintan/Postvak IN - trained as spam Moving and spam training message 'Re: Encrypted Mail' - Training on message 'Re: Encrypted Mail' in 'fintan/Postvak IN - trained as spam --------------------------------------------- That's all it says... Yes, these folders are on an Exchange server, but to my knowledge nothingw as changed (although I am not the server admin). I have no further problems viewing these folders. As stated earlier, when I retrain Spambayes it works fine for the rest of the day. But overnight (when the machine is turned off) it forgets all it's settings and needs retraining again the next day. To me it looks like the problem is in the folders that Spambayes is skipping during initialising. But I have no idea why it cannot locate the folders, or why it forgets where they are even after the retraining. Thanks again for your time and input. Regards, Fintan ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-03-29 03:41 Message: Logged In: YES user_id=552329 Could you attach a log from when it doesn't work? That would help a lot more in figuring out what is wrong. Are all of these folders on an Exchange server? Has anything changed with your Exchange server recently? Do you have any other problems viewing these folders? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498104&aid=1163672&group_id=61702 From noreply at sourceforge.net Wed Apr 13 07:57:04 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Wed Apr 13 07:57:08 2005 Subject: [spambayes-bugs] [ spambayes-Bugs-1181160 ] Language fallback doesn't work Message-ID: Bugs item #1181160, was opened at 2005-04-12 12:54 Message generated for change (Comment added) made by anadelonbrin You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1181160&group_id=61702 Category: None Group: Source code - CVS >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Tony Meyer (anadelonbrin) Assigned to: Tony Meyer (anadelonbrin) Summary: Language fallback doesn't work Initial Comment: Setting the language to fr_FR with the 1.1a1 binary doesn't manage to fall back (for Outlook dialogs at least) to plain fr. Not sure if this is just the binary, or just Outlook, or what, at this point. ---------------------------------------------------------------------- >Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-13 17:57 Message: Logged In: YES user_id=552329 Fixed in i18n.py r1.6 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1181160&group_id=61702 From noreply at sourceforge.net Wed Apr 13 08:30:23 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Wed Apr 13 08:30:30 2005 Subject: [spambayes-bugs] [ spambayes-Bugs-1115105 ] Binary will not work with NT Message-ID: Bugs item #1115105, was opened at 2005-02-03 12:07 Message generated for change (Comment added) made by anadelonbrin You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1115105&group_id=61702 Category: Outlook Group: Source code - CVS Status: Open Resolution: None Priority: 8 Submitted By: Tony Meyer (anadelonbrin) Assigned to: Tony Meyer (anadelonbrin) Summary: Binary will not work with NT Initial Comment: It appears that the binary (1.0.2 and 1.0.3, but not 1.0.1) will work work with NT. This is probably the result of a pywin32 change (although it might be the Python 2.4 change). It needs to be resolved for 1.1 (and maybe a 1.0.4, if it's worth doing that). Two confirmed cases are: Window NT 1.0 (Build 1381, Service Pack 6) and Outlook 2000 SR-1 (9.0.0.3821). WinNT 4.0 SP 6a plus hotfixes and Microsoft Outlook 2002 SP 3 plus hotfixes. ---------------------------------------------------------------------- >Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-13 18:30 Message: Logged In: YES user_id=552329 I hope that the just released pywin32 build 204 will fix this problem. I've built a special version of 1.1a1 that uses pywin204 (it wasn't done when 1.1a1 came out, otherwise I would just have done it then, and it's not worth doing an a2 just for this). If anyone can try it and let me know if that does fix the problem of installing on NT, that would be fantastic: ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-02-11 11:00 Message: Logged In: YES user_id=552329 I'm hoping that this is fixed by this pywin32 change: http://sourceforge.net/mailarchive/forum.php?thread_id=6544837&forum_id=32755 When I have a chance, I'll put together a version of 1.0.3 with this change and see if someone can try it out. ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-02-03 12:55 Message: Logged In: YES user_id=552329 The first case above should be NT 4.0, not 1.0. ---------------------------------------------------------------------- Comment By: Taed Wynnell (taed) Date: 2005-02-03 12:17 Message: Logged In: YES user_id=1025617 The buttons do appear in Outlook, however, they are non- functional and no filtering occurs. The log file contains only the following: Registered: SpamBayes.OutlookAddin Registration complete. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1115105&group_id=61702 From noreply at sourceforge.net Wed Apr 13 17:17:57 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Wed Apr 13 17:18:05 2005 Subject: [spambayes-bugs] [ spambayes-Bugs-1115105 ] Binary will not work with NT Message-ID: Bugs item #1115105, was opened at 2005-02-02 15:07 Message generated for change (Comment added) made by taed You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1115105&group_id=61702 Category: Outlook Group: Source code - CVS Status: Open Resolution: None Priority: 8 Submitted By: Tony Meyer (anadelonbrin) Assigned to: Tony Meyer (anadelonbrin) Summary: Binary will not work with NT Initial Comment: It appears that the binary (1.0.2 and 1.0.3, but not 1.0.1) will work work with NT. This is probably the result of a pywin32 change (although it might be the Python 2.4 change). It needs to be resolved for 1.1 (and maybe a 1.0.4, if it's worth doing that). Two confirmed cases are: Window NT 1.0 (Build 1381, Service Pack 6) and Outlook 2000 SR-1 (9.0.0.3821). WinNT 4.0 SP 6a plus hotfixes and Microsoft Outlook 2002 SP 3 plus hotfixes. ---------------------------------------------------------------------- Comment By: Taed Wynnell (taed) Date: 2005-04-13 08:17 Message: Logged In: YES user_id=1025617 I'm now using 1.0.4 on the same WinNT system, and it works fine. Thanks for fixing this (and for SpamBayes in general)! ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-12 23:30 Message: Logged In: YES user_id=552329 I hope that the just released pywin32 build 204 will fix this problem. I've built a special version of 1.1a1 that uses pywin204 (it wasn't done when 1.1a1 came out, otherwise I would just have done it then, and it's not worth doing an a2 just for this). If anyone can try it and let me know if that does fix the problem of installing on NT, that would be fantastic: ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-02-10 14:00 Message: Logged In: YES user_id=552329 I'm hoping that this is fixed by this pywin32 change: http://sourceforge.net/mailarchive/forum.php?thread_id=6544837&forum_id=32755 When I have a chance, I'll put together a version of 1.0.3 with this change and see if someone can try it out. ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-02-02 15:55 Message: Logged In: YES user_id=552329 The first case above should be NT 4.0, not 1.0. ---------------------------------------------------------------------- Comment By: Taed Wynnell (taed) Date: 2005-02-02 15:17 Message: Logged In: YES user_id=1025617 The buttons do appear in Outlook, however, they are non- functional and no filtering occurs. The log file contains only the following: Registered: SpamBayes.OutlookAddin Registration complete. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1115105&group_id=61702 From noreply at sourceforge.net Thu Apr 14 01:27:00 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Thu Apr 14 01:27:07 2005 Subject: [spambayes-bugs] [ spambayes-Bugs-1115105 ] Binary will not work with NT Message-ID: Bugs item #1115105, was opened at 2005-02-03 12:07 Message generated for change (Comment added) made by anadelonbrin You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1115105&group_id=61702 Category: Outlook Group: Source code - CVS >Status: Closed >Resolution: Fixed Priority: 8 Submitted By: Tony Meyer (anadelonbrin) Assigned to: Tony Meyer (anadelonbrin) Summary: Binary will not work with NT Initial Comment: It appears that the binary (1.0.2 and 1.0.3, but not 1.0.1) will work work with NT. This is probably the result of a pywin32 change (although it might be the Python 2.4 change). It needs to be resolved for 1.1 (and maybe a 1.0.4, if it's worth doing that). Two confirmed cases are: Window NT 1.0 (Build 1381, Service Pack 6) and Outlook 2000 SR-1 (9.0.0.3821). WinNT 4.0 SP 6a plus hotfixes and Microsoft Outlook 2002 SP 3 plus hotfixes. ---------------------------------------------------------------------- >Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-14 11:27 Message: Logged In: YES user_id=552329 Thanks for the update. I presume that it was a changed version of pywin32 that fixed this then, so I'll mark this as closed. ---------------------------------------------------------------------- Comment By: Taed Wynnell (taed) Date: 2005-04-14 03:17 Message: Logged In: YES user_id=1025617 I'm now using 1.0.4 on the same WinNT system, and it works fine. Thanks for fixing this (and for SpamBayes in general)! ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-04-13 18:30 Message: Logged In: YES user_id=552329 I hope that the just released pywin32 build 204 will fix this problem. I've built a special version of 1.1a1 that uses pywin204 (it wasn't done when 1.1a1 came out, otherwise I would just have done it then, and it's not worth doing an a2 just for this). If anyone can try it and let me know if that does fix the problem of installing on NT, that would be fantastic: ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-02-11 11:00 Message: Logged In: YES user_id=552329 I'm hoping that this is fixed by this pywin32 change: http://sourceforge.net/mailarchive/forum.php?thread_id=6544837&forum_id=32755 When I have a chance, I'll put together a version of 1.0.3 with this change and see if someone can try it out. ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2005-02-03 12:55 Message: Logged In: YES user_id=552329 The first case above should be NT 4.0, not 1.0. ---------------------------------------------------------------------- Comment By: Taed Wynnell (taed) Date: 2005-02-03 12:17 Message: Logged In: YES user_id=1025617 The buttons do appear in Outlook, however, they are non- functional and no filtering occurs. The log file contains only the following: Registered: SpamBayes.OutlookAddin Registration complete. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1115105&group_id=61702 From noreply at sourceforge.net Thu Apr 14 04:13:45 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Thu Apr 14 04:13:47 2005 Subject: [spambayes-bugs] [ spambayes-Bugs-1182670 ] High memory consumption with sb_server when receiving mail Message-ID: Bugs item #1182670, was opened at 2005-04-14 14:13 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1182670&group_id=61702 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Tony Meyer (anadelonbrin) Assigned to: Tony Meyer (anadelonbrin) Summary: High memory consumption with sb_server when receiving mail Initial Comment: There are reports that with 1.1a1 sb_server uses up very large amounts of memory when receiving mail. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1182670&group_id=61702 From noreply at sourceforge.net Thu Apr 14 04:14:44 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Thu Apr 14 04:14:46 2005 Subject: [spambayes-bugs] [ spambayes-Bugs-1182671 ] When cache directories are full, 1.1a1 starts slowly Message-ID: Bugs item #1182671, was opened at 2005-04-14 14:14 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1182671&group_id=61702 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Tony Meyer (anadelonbrin) Assigned to: Tony Meyer (anadelonbrin) Summary: When cache directories are full, 1.1a1 starts slowly Initial Comment: There are reports that 1.1a1 starts slowly if the cache directories are full. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1182671&group_id=61702 From noreply at sourceforge.net Thu Apr 14 06:10:53 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Thu Apr 14 06:10:56 2005 Subject: [spambayes-bugs] [ spambayes-Feature Requests-1182703 ] sb_imapfilter binary should output to log Message-ID: Feature Requests item #1182703, was opened at 2005-04-14 16:10 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498106&aid=1182703&group_id=61702 Category: None Group: None Status: Open Priority: 5 Submitted By: Tony Meyer (anadelonbrin) Assigned to: Tony Meyer (anadelonbrin) Summary: sb_imapfilter binary should output to log Initial Comment: The sb_imapfilter binary (in 1.1a1) should output to a log like sb_server/Outlook does - the output is currently lost. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498106&aid=1182703&group_id=61702 From noreply at sourceforge.net Thu Apr 14 08:27:24 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Thu Apr 14 08:27:27 2005 Subject: [spambayes-bugs] [ spambayes-Bugs-1182743 ] 1.1a1: imapfilter can't find saved message Message-ID: Bugs item #1182743, was opened at 2005-04-14 06:27 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1182743&group_id=61702 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Bip (bippo312) Assigned to: Nobody/Anonymous (nobody) Summary: 1.1a1: imapfilter can't find saved message Initial Comment: C:\Program Files\Python\Scripts>sb_imapfilter.py -c -P SpamBayes IMAP Filter Version 1.1a1 (April 2005). Enter password for : Traceback (most recent call last): File "C:\Program Files\Python\Scripts\sb_imapfilter.py", line 1203, in ? run() File "C:\Program Files\Python\Scripts\sb_imapfilter.py", line 1185, in run imap_filter.Filter() File "C:\Program Files\Python\Scripts\sb_imapfilter.py", line 1007, in Filter self.unsure_folder, self.ham_folder) File "C:\Program Files\Python\Scripts\sb_imapfilter.py", line 910, in Filter msg.Save() File "C:\Program Files\Python\Scripts\sb_imapfilter.py", line 663, in Save raise BadIMAPResponseError("Cannot find saved message", "") __main__.BadIMAPResponseError: The command 'Cannot find saved message' failed to give an OK response. It managed to get through classifying 9 spam before giving this error. Running a 'classify' again gave the same error. It eventually classified all of my in-box correctly (after running it like 10 times). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1182743&group_id=61702 From noreply at sourceforge.net Thu Apr 14 08:36:41 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Thu Apr 14 08:36:44 2005 Subject: [spambayes-bugs] [ spambayes-Bugs-1182745 ] 1.1a1: imapfilter browser shows password Message-ID: Bugs item #1182745, was opened at 2005-04-14 06:36 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1182745&group_id=61702 Category: imapfilter Group: None Status: Open Resolution: None Priority: 5 Submitted By: Bip (bippo312) Assigned to: Tony Meyer (anadelonbrin) Summary: 1.1a1: imapfilter browser shows password Initial Comment: C:\Program Files\Python\Scripts>sb_imapfilter.py -b -P SpamBayes IMAP Filter Version 1.1a1 (April 2005). Enter password for :