From skip at pobox.com Sun Aug 1 03:19:37 2004 From: skip at pobox.com (Skip Montanaro) Date: Sun Aug 1 03:19:50 2004 Subject: [Spambayes] Illogicality in the Web UI? In-Reply-To: References: <16651.58654.690749.739359@montanaro.dyndns.org> Message-ID: <16652.17705.205752.496502@montanaro.dyndns.org> Nicholas> Why not use JavaScript to open a new window? Then you could Nicholas> ... Patches cheerfully accepted. ;-) Skip From DoNotReply at acosta.com Sun Aug 1 07:31:56 2004 From: DoNotReply at acosta.com (DoNotReply@acosta.com) Date: Sun Aug 1 07:32:01 2004 Subject: [Spambayes] Attachment Blocked: Mail Delivery (failure jmaxwell@acosta.com) Message-ID: *** This is an automated response. Please do not reply to this message. Any replies should be sent to "Postmaster@acosta.com" *** Your message sent to jmaxwell@acosta.com with a subject line of Mail Delivery (failure jmaxwell@acosta.com) has been blocked because it contains a prohibited attachment. Sender: spambayes@python.org Recipient(s): jmaxwell@acosta.com Subject: Mail Delivery (failure jmaxwell@acosta.com) Time/Date: 10:31:56 PM 7/31/2004 From ajjwriter at earthlink.net Sun Aug 1 08:46:27 2004 From: ajjwriter at earthlink.net (Alisa Griffis) Date: Sun Aug 1 08:46:31 2004 Subject: [Spambayes] Shoot --- Message-ID: Hi ? Sorry to bother you, but I?ve got a problem that I just can?t seem to solve. I have emails that get sorted into my ?junk? mail folders, and others that just DISAPPEAR. One of these was my registration to LA Times.com where there was an article I had to read for my doctoral dissertation. I really, really needed that article, and then ?poof? away it went. I used to have a ?suspects? folder that got this sort of thing, but that folder disappeared from my Outlook Email when my husband reconfigured my machine because it kept crashing. Now that folder is gone, and I?m sure my article is in it!!! Darn, but this is frustrating. He tried to look at it (he?s a computer tech, by the way) but couldn?t find the ?suspects? folder, either. Do you have any suggestions? How can I change my Spam program so that everything will end up in the ?junk? email folder whether it?s suspect or not? Then I can just as easily click on it and check to see if anything is actually ?good.? Thanks for your advice and suggestions. Sincerely, Alisa Griffis -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040731/9f1e887f/attachment-0001.htm From robert at imagine.co.uk Sun Aug 1 10:49:27 2004 From: robert at imagine.co.uk (Robert Neuschul) Date: Sun Aug 1 10:49:29 2004 Subject: [Spambayes] Illogicality in the Web UI? In-Reply-To: <16651.58654.690749.739359@montanaro.dyndns.org> References: <16651.58654.690749.739359@montanaro.dyndns.org> Message-ID: Skip > there's anything the sb_server.py-generated HTML can do to keep that from > happening (maybe there's some magic HTTP header that will stop it). I > suppose we could add a "target" attribute to the clues links to force the > clues pages to open in a new window. I'd personally find that a bit > annoying though. (My browser, Safari, doesn't suffer from reload-itis.) Is > there some way you can force the clues page to open in a new window (button > 2 click, hold down a modifier key, whatever)? What about using a different > browser? If so, that would be a reasonable workaround until a more > generally acceptable solution can be found. Yes it is a feature of this browser - it's also the single commonest browser on the planet - IE: that doesn't make its behaviour correct and W3C compliant [though that's not saying very much] but it does mean that potentially there will be a /lot/ of SpamBayes users experiencing this problem/irritation. Yes it /is/ easy to force the link to open in a new window - but one has to know that it's necessary to use that feature to avoid the problem. There's nothing in the existing UI that gives a hint - and therein lies the real irritation: one finds the trap by falling into it. I cited two ways of dealing with the problem, but I can equally well see that some users would find it annoying to have a new Clues window as a popup. There are potentially several other ways of dealing with the situation. Here are two more alternatives: One method might be to have the clues 'page' as a hidden
layer in the main Review page, with content called dynamically from the DB according to which link was actually used. Another is simply to treat the clues link as [in effect] a non-saving form submission and cache the session data [either in memory or to a temporary disk file] whilst displaying the new clues page in the source browser window with a very large BACK button which restores the source page with its data [not foolproof if the user clicks the browsers own back button]. In HTML terms non of this is rocket level engineering. Robert. From robert at imagine.co.uk Sun Aug 1 10:49:28 2004 From: robert at imagine.co.uk (Robert Neuschul) Date: Sun Aug 1 10:49:30 2004 Subject: [Spambayes] Illogicality in the Web UI? In-Reply-To: References: Message-ID: Amir > If you use Mozilla or FireFox, you can simply open the clues link with > Click+Control-T, which will open it in another tab in the same browser. The > first tab still shows the classified list. Problem solved. One can do much the same [or very similar] in most modern browsers on most platforms. However the suggestion misses the point entirely: it shouldn't be *necessary* to use the browser in that way in order for the user to work around a workflow design problem that throws away the user's data. Robert. From robert at imagine.co.uk Sun Aug 1 11:21:02 2004 From: robert at imagine.co.uk (Robert Neuschul) Date: Sun Aug 1 11:21:05 2004 Subject: [Spambayes] Illogicality in the Web UI? In-Reply-To: <16652.17705.205752.496502@montanaro.dyndns.org> References: <16651.58654.690749.739359@montanaro.dyndns.org> <16652.17705.205752.496502@montanaro.dyndns.org> Message-ID: Skip > Patches cheerfully accepted. ;-) Given that it requires no javascript and an alteration of one word [or the insertion of two words] in the existing embedded HTML to cause the SpamBayes Review page to open the Clues page in a new window, it seems a little over the top to submit a patch :-) Clues Using Javascript for something that simple is overkill; it adds complexity for no added benefit. If, on the other hand, one wants to do something specific with or to the new target window [or retain state in the source window], then Javascript may be a good idea. But what is it that one might want to do? Given that the clues page isn't interactive, turning off menus and toolbars might be good. Similarly making the entire displayed 'page' into an active 'close window' [click anywhere in the page to close the window] could also be useful, but could easily be confusing to many users. I think I need to do some thinking about workflow and the Web UI :-) Robert. From theseer at comcast.net Sun Aug 1 19:09:16 2004 From: theseer at comcast.net (THE SEER) Date: Sun Aug 1 19:09:09 2004 Subject: [Spambayes] How to get it to stop training and go to work Message-ID: <000701c477ea$4730a740$1a8f6041@m63szde1vn50gy> I have it train , I think, now how do I get it to send spam to the the spam folder in e-mail , ham to the ham folder, and the unsure to the unsure file ? Have XP pro outlook express. I set up the folders under inbox in outlook . Any help with with this would be great , as you can tell I am new to this It seems to work geat on marking spam spam ,ham ham ect. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040801/bbdca5c5/attachment.htm From akonstam at trinity.edu Sun Aug 1 20:03:42 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Sun Aug 1 19:55:21 2004 Subject: [Spambayes] How to get it to stop training and go to work In-Reply-To: <000701c477ea$4730a740$1a8f6041@m63szde1vn50gy> References: <000701c477ea$4730a740$1a8f6041@m63szde1vn50gy> Message-ID: <20040801180342.GA22653@Moof.cs.trinity.edu> On Sun, Aug 01, 2004 at 01:09:16PM -0400, THE SEER wrote: > I have it train , I think, now how do I get it to send spam to the the spam folder in e-mail , ham to the ham folder, and the unsure to the unsure file ? Have XP pro outlook express. I set up the folders under inbox in outlook . Any help with with this would be great , as you can tell I am new to this It seems to work geat on marking spam spam ,ham ham ect. You sure you want spambayes to put ham in a folder called ham. Don't you want ham in your inbox to read as mail? -- ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From skip at pobox.com Sun Aug 1 22:24:42 2004 From: skip at pobox.com (Skip Montanaro) Date: Sun Aug 1 22:24:47 2004 Subject: [Spambayes] Illogicality in the Web UI? In-Reply-To: References: Message-ID: <16653.20874.692729.711206@montanaro.dyndns.org> Robert> However the suggestion misses the point entirely: it shouldn't Robert> be *necessary* to use the browser in that way in order for the Robert> user to work around a workflow design problem that throws away Robert> the user's data. I agree, it shouldn't. But it also shouldn't be necessary for the developers to work around buggy browers, especially if they don't use them. If you can implement one of your alternatives I'm sure one of the developers will consider a patch, but this being open source software, we are all mostly scratching our own itches. I suspect if you have any capability in this area (Python, web app software, Javascript, whatever), you may be the best person to solve this particular problem. Skip From skip at pobox.com Sun Aug 1 22:31:27 2004 From: skip at pobox.com (Skip Montanaro) Date: Sun Aug 1 22:31:32 2004 Subject: [Spambayes] Illogicality in the Web UI? In-Reply-To: References: <16651.58654.690749.739359@montanaro.dyndns.org> <16652.17705.205752.496502@montanaro.dyndns.org> Message-ID: <16653.21279.207139.615336@montanaro.dyndns.org> Skip> Patches cheerfully accepted. ;-) Robert> Given that it requires no javascript and an alteration of one Robert> word [or the insertion of two words] in the existing embedded Robert> HTML to cause the SpamBayes Review page to open the Clues page Robert> in a new window, it seems a little over the top to submit a Robert> patch :-) Robert> Clues That's fine, but it doesn't work for me because now you changed the behavior of sb_server.py in a fundamental (and annoying) way. I presume most people who currently use sb_server.py like its current behavior, if for no other reason than that's what they are used to. That means besides a target attribute a "popup_clues_in_new_window" option has to be added and used to enable/disable the target attribute. I'm really not trying to be a hardass here. All of us who work on one part of Spambayes or another all do it in our spare time. My spare time is limited. I'm pretty sure that's true of all the other developers as well. If other people would like new features added to the software it helps if they can submit a feature request, bug report or patch to the Spambayes SourceForge project. That does a couple things: 1. The request doesn't get lost. 2. If it includes a patch, the likelihood that it will get incorporated into a future version of the software increases substantially. Skip From ross at rossmaxwell.com Sun Aug 1 23:26:39 2004 From: ross at rossmaxwell.com (Ross Maxwell) Date: Sun Aug 1 23:24:57 2004 Subject: [Spambayes] Program Feature Request Message-ID: <00ab01c4780e$3f0899a0$6400a8c0@officecomputer> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/octet-stream Size: 1855 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040801/a299912f/attachment.obj From tim.peters at gmail.com Mon Aug 2 00:15:48 2004 From: tim.peters at gmail.com (Tim Peters) Date: Mon Aug 2 00:15:53 2004 Subject: [Spambayes] Program Feature Request In-Reply-To: <00ab01c4780e$3f0899a0$6400a8c0@officecomputer> References: <00ab01c4780e$3f0899a0$6400a8c0@officecomputer> Message-ID: <1f7befae04080115152eb07b8e@mail.gmail.com> [Ross Maxwell] > Does SpamBayes presently have the ability to 'delete permanently' all the items > that have been sent to the 'Junk Mail' folder? No; please see the FAQ for alternatives: I'll add that, by design, some things are so dangerous that SB will never do them: SB never sends email, and never deletes email. From jj at wave.co.nz Mon Aug 2 01:51:31 2004 From: jj at wave.co.nz (JackJ) Date: Mon Aug 2 01:51:38 2004 Subject: [Spambayes] Please help a dumb beginner Message-ID: <001001c47822$791a6290$76c960cb@J> I have just downloaded SpamBayes version 0.6 for outlook express, to try. I am running Windows XP prof. I think I have read all the pages exposed by the system tray popup, and also SpamBayes wiki. But no matter what I do SpamBayes doesnt seem to work at all. I fully expect the problem is me, but not entirely. If I cannot follow exactly how to configure this program, and on exactly how to configure OE6, one with considerable experience with computers, so that I can ay least get started, then there must be many others who will simply give up before they start. Has anybody developed a step-by-step guide for beginners? Or could someone show me how I can at least get started here? For example, what exactly in OE6 must be changed so as to read localhost:8880/ ? And Im not sure just where to go so as to choose between 'Ham" and "Spam". All I am wanting is somthing to filter out Spam, and this sounded like a good program to try. Thanks JackJ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040802/e6d5eb52/attachment.htm From tameyer at ihug.co.nz Mon Aug 2 01:59:16 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 2 01:59:28 2004 Subject: [Spambayes] Illogicality in the Web UI? In-Reply-To: Message-ID: > Using the web interface to review messages there's a slightly > irritating illogicality. > > Go to the Review messages page in the web UI and work your > way through a couple of hundred emails, checking the current > classications. As you get to the end of the list of emails > there's one item which seems to be wrong: so you decide to > check the clues. All seems well, so you return to the Review > page - and find that the web interface has thrown away > all your carefully classified selections and reverted to where you > first started classifying. There are a couple of open trackers that are related to (although not exactly the same as) this: [ 993679 ] Remember place on review page when viewing message [ 915466 ] Sorting review page loses classifications The problem here is that it's a form, and so keeping track of everything to go back would mean that each click away would have to be a submit, and that information stored somewhere. Not impossible, and it would solve the second of the above trackers, as well as your problem, but still some work. (And I'm not sure there is anyone that has time to work on the web interface at the moment. I'm pretty sure Richie is busy, and I'd rather work on getting other things to work, and I'm not sure if that leaves anyone. Patches are another story, of course). I very much dislike the idea of having a new window open. I hate programs that open new windows. If you want a new window, then shift-click. (A solution of putting a "this is how you open a link in a new window" note in the documentation would be fine). When you say "return to the Review page", how are you doing this? In IE 6 and Firefox 0.9 with WinXP using the back button keeps the form as it was. Clicking the link to the Review page doesn't (this is basically the same as bug 915466) - but a simpler solution would be to just remove that link and put in text saying "to go back, click the back button". =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 2 03:14:22 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 2 04:14:03 2004 Subject: [Spambayes] How to get it to stop training and go to work In-Reply-To: Message-ID: > I have it train , I think, now how do I get it > to send spam to the the spam folder in e-mail , > ham to the ham folder, and the unsure to the > unsure file ? Have XP pro outlook express. I set > up the folders under inbox in outlook . Any help > with with this would be great , as you can tell I > am new to this It seems to work geat on marking spam > spam ,ham ham ect. Use Outlook Express's built in rule system. This is Tools->Message Rules->Mail, I believe. Reading the Outlook Express help section on creating rules for messages would probably be a good idea. (Just search for "creating rules", and you'll see it). =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 2 03:20:03 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 2 04:32:07 2004 Subject: [Spambayes] Shoot --- In-Reply-To: Message-ID: > I have emails that get sorted into my "junk" mail folders, > and others that just DISAPPEAR. One of these was my > registration to LA Times.com where there was an article I > had to read for my doctoral dissertation. I really, really > needed that article, and then "poof" away it went. FAQ 3.12 might help you here: > I used to have a "suspects" folder that got this sort of thing, > but that folder disappeared from my Outlook Email when my > husband reconfigured my machine because it kept crashing. > Now that folder is gone, and I'm sure my article is in it!!! And FAQ 3.13 is of use here: > How can I change my Spam program so that everything will > end up in the "junk" email folder whether it's suspect or not? You can do this by simply setting the two thresholds to the same value (Filtering tab in the SpamBayes manager). I wouldn't recommend this, though - one of the main strengths of SpamBayes is the unsure category, and turning it into a binary ham/spam decision will defeat that. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 2 03:24:15 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 2 04:32:29 2004 Subject: [Spambayes] Problem with POP3 Proxy: Save and Restore Defaultbuttons are too close In-Reply-To: Message-ID: > The problem I am having is occasionally I'll make a > configuration change, but accidently move the mouse slightly > causing a click on the restore-defaults button instead thus > loosing my custom settings. I'd like to see a future version > with restore-defaults located far away from the > save/advanced/experimental buttons or at least add a "are you > sure?" prompt. This sounds like a reasonable request. I've opened up a feature request tracker for it: [ 1001738 ] "Restore defaults" button too close to "save settings". You might like to monitor it, or add any other comments you might have (or other people that agree can add their weight to the request). It's not an overly difficult request, so I'm sure it'll get added at some point in the not-too-distant future (although it won't appear in a release until 1.1a1). =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 2 04:07:59 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 2 04:49:57 2004 Subject: [Spambayes] Please help a dumb beginner In-Reply-To: Message-ID: > I fully expect the problem is me, but not entirely. > If I cannot follow exactly how to configure this > program, and on exactly how to configure OE6, one > with considerable experience with computers, so that > I can ay least get started, then there must be many > others who will simply give up before they start. We know that this is an issue (except for, IMO, the Outlook plug-in). To be fair, we haven't even released an initial 1.0 version yet (although we almost have, and it won't differ in this respect). There's lots of places in the documentation and on the website where we ask for help in improving this sort of thing - that's the main way that it will improve, by people volunteering to help. It's also an area where 1.1 will definitely be better. There's already the start of a tool to automatically do the configuration for you, which will solve most of the difficulties. And it's certainly much easier to configure and start using sb_server now than it was a year ago. > For example, what exactly in OE6 must be changed so > as to read localhost:8880/ ? http://localhost:8880 is where you will find (with a web browser, like Internet Explorer) the web interface. You probably have the tray application running, though, so you can just right-click (or double-click) the little envelope icon in the tray (next to the clock) to get to this. In Outlook Express, you need to change your mail server to collect from "localhost" rather than wherever it is getting mail from now (but *not* from port 8880). To do this: In Outlook Express, choose "Accounts" from the "Tools" menu. Click on your mail account (going to the "Mail" tab might help you figure out which one it is) and click "Properties". Click the "Servers" tab. This will have an entry for "incoming mail", which will be your mail server. Change this to read "localhost". Click "OK" and then "Close". I'm not sure whether you have set up SpamBayes or not yet. If you haven't, you should right-click on the tray application, choose "Configure...", and in the web page that opens up enter in your mail server(s) in the first (top) box (for this wave internet account, that would be "pop3.wave.co.nz"). In the second box, put "110". Since you're using Outlook Express, you'll also need to tick the "spam" and "unsure" boxes further down the page in the "Add classification to subject header" option. And then click save at the bottom of the page. > And Im not sure just where to go so as to choose between 'Ham" and "Spam". I don't understand what you mean by this. SpamBayes looks at incoming messages and tells you what it thinks is ham, and what it thinks is spam (and what it is unsure about). Do you mean how you go about training? If so, then (once it's all configured) you just double-click the tray application (or right-click and choose "Review") and use the review page. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 2 04:14:41 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 2 04:50:39 2004 Subject: [Spambayes] Spambayes stopped working In-Reply-To: Message-ID: > We have Spambayes and have used it for some time, > but just now it stopped coming up. Every time we try > to start it up, we get an error message telling us > to look at the .LOG file. Looking there, we find this: > > Traceback (most recent call last): > File "pop3proxy_tray.py", line 44, in ? > File "win32api.pyc", line 9, in ? > File "win32api.pyc", line 7, in __load > ImportError: DLL load failed: A device attached to the > system is not functioning. Unfortunately, this isn't something I've seen before, so I'm not really all that sure what to suggest. It sounds like maybe something has gone wrong with the win32api.pyc (.pyd?) file. Could you try uninstalling SpamBayes (to remove any bad files), and then reinstalling the latest version? This won't touch any of your configuration or training data, so you won't have to redo any of that. If that doesn't work, then all I can suggest is opening a bug tracker via sourceforge, and maybe Mark or someone else will have more ideas. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 2 04:28:54 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 2 04:51:26 2004 Subject: [Spambayes] Call for help In-Reply-To: Message-ID: > The problem I am having is that there are no messages > to view or for training, allthough I received quite a > few emails, many of which spam. This is because no mail is going through SpamBayes, so it doesn't know about any of it. The FAQ includes a diagram that shows how the POP3 proxy works - note that mail has to pass through SpamBayes for it to have any effect at all. > I had a difficult time with the 'Using the Service' chapter, If you know what a Windows service is, and you want SpamBayes to run as one, then that bit is for you. If you don't, then you don't need it. That's why there is the sentence: "If you don't know what a "Windows service program" is, don't worry about it; you don't need to use this" there. > But I could not work out point 2. SetUp your mail client. > I cannot find anything about 'mail client' or 'local host' > options. Your "mail client" is the program that you use to read email with. Something like Eudora, Thunderbird, or Outlook Express (which it looks like you are using). "localhost" is a special name for the computer you are using. You need to change Outlook Express to get mail from your computer (i.e. SpamBayes), which in turn gets it from your mail server (e.g. your ISP), rather than directly from the mail server. Again, the diagram in the FAQ might make this more clear. To change this in Outlook Express: In Outlook Express, choose "Accounts" from the "Tools" menu. Click on your mail account (going to the "Mail" tab might help you figure out which one it is) and click "Properties". Click the "Servers" tab. This will have an entry for "incoming mail", which will be your mail server. Change this to read "localhost". Click "OK" and then "Close". > Could that be the reasons that my e-mails are not read > by your program? Yes, this is the reason. > I could imagine that quite a few people would find it > difficult to follow these steps. We know that this is an issue (except for, IMO, the Outlook plug-in). To be fair, we haven't even released an initial 1.0 version yet (although we almost have, and it won't differ in this respect). There's lots of places in the documentation and on the website where we ask for help in improving this sort of thing - that's the main way that it will improve, by people volunteering to help. It's also an area where 1.1 will definitely be better. There's already the start of a tool to automatically do the configuration for you, which will solve most of the difficulties. And it's certainly much easier to configure and start using sb_server now than it was a year ago. > For example the word 'server' does not mean much to me. I think this is a language issue more than anything else (to someone whose first language is English, which I'm guessing by the .nl domain yours is not (apologies if I am wrong), server conjures an image of something that serves, and even if you don't know anything about computers, you get that something is serving (giving) you mail, and that's close enough). > I think that that is another computer. Yes, that's close enough to a definition. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From rmckenna at aaaproducts.com Mon Aug 2 04:11:10 2004 From: rmckenna at aaaproducts.com (Russ McKenna) Date: Mon Aug 2 05:05:47 2004 Subject: [Spambayes] Can not delete this as spam Message-ID: This message will not filter as spam. -------------- next part -------------- An embedded message was scrubbed... From: " Daly" <%FROM_USER@> Subject: Ad0be and m1cr0s0ft s0f1ware at extr3me l0w pr1ce Date: Mon, 2 Aug 2004 06:16:10 -0400 Size: 3871 Url: http://mail.python.org/pipermail/spambayes/attachments/20040801/de5f55a2/attachment-0001.mht -------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes1.log Type: application/octet-stream Size: 100409 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040801/de5f55a2/spambayes1-0001.obj From tameyer at ihug.co.nz Mon Aug 2 06:10:52 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 2 06:10:57 2004 Subject: [Spambayes] Can not delete this as spam In-Reply-To: Message-ID: [attached message] > This message will not filter as spam. This is because the message is malformed. Future releases of SpamBayes (particularly those built with Python 2.4, which will probably be all those after 1.0) will automatically handle this problem (it manages to be correctly scored here, for example). For the moment, the delete key is your friend . =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 2 06:36:23 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 2 06:36:38 2004 Subject: [Spambayes] Recognizing Posts vs E-mails In-Reply-To: Message-ID: > OK, so I've found a work around to get SpamBayes > to work on public folders, IF I can get it to recognize > posted messages as well as e-mails. We deliberately don't attempt to filter non-mail items or messages that weren't actually received (typically composed messages yet to be send or copies of sent items). I believe posted messages are of the Outlook class IPM.Note, and we specifically avoid filtering these. To change this, you'll have to be running the plug-in from source, and change the line '''for check in "ipm.note", "ipm.anti-virus":''' (~859) in msgstore.py. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From Webshield at bag.python.org Mon Aug 2 11:02:28 2004 From: Webshield at bag.python.org (Webshield@bag.python.org) Date: Mon Aug 2 08:59:53 2004 Subject: [Spambayes] Returned Mail: Error During Delivery Message-ID: ------ Here is your List of Failed Recipients ------ <19522.030424@lutik.ru> Requested action not taken: mailbox unavailable. [SMTP Error Code 550] -------- Here Is Your Returned Mail -------- Received: FROM earth.corbina.net BY inetserver ; Mon Aug 02 11:02:18 2004 +0400 Received: by earth.corbina.net (Postfix, from userid 92) id 136DBA7057; Mon, 2 Aug 2004 10:59:40 +0400 (MSD) Received: from lutik.ru (85.Red-80-59-63.pooles.rima-tde.net [80.59.63.85]) by earth.corbina.net (Postfix) with ESMTP id E299DA7042 for <19522.030424@lutik.ru>; Mon, 2 Aug 2004 10:59:11 +0400 (MSD) From: spambayes@python.org To: 19522.030424@lutik.ru Subject: Status (19522.030424@lutik.ru) Date: Mon, 2 Aug 2004 09:00:17 +0200 MIME-Version: 1.0 Content-Type: multipart/related; type="multipart/alternative"; boundary="----=_NextPart_000_001B_01C0CA81.7B015D10" X-Priority: 1 X-MSMail-Priority: High Message-Id: <20040802065911.E299DA7042@earth.corbina.net> X-Spam-Flag: YES X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on earth.corbina.net X-Spam-Report: * 0.5 X_MSMAIL_PRIORITY_HIGH Sent with 'X-Msmail-Priority' set to high * 0.3 NO_REAL_NAME From: does not include a real name * 0.5 X_PRIORITY_HIGH Sent with 'X-Priority' set to high * 0.3 HTML_RELAYING_FRAME BODY: Frame wanted to load outside URL * 0.8 HTML_30_40 BODY: Message is 30% to 40% HTML * 0.5 HTML_MESSAGE BODY: HTML included in message * 1.8 MIME_QP_DEFICIENT RAW: Deficient quoted-printable encoding in body * 0.1 MIME_SUSPECT_NAME RAW: MIME filename does not match content * 0.1 MICROSOFT_EXECUTABLE RAW: Message includes Microsoft executable program * 3.3 MSGID_FROM_MTA_SHORT Message-Id was added by a relay * 1.2 MISSING_MIMEOLE Message has X-MSMail-Priority, but no X-MimeOLE * 0.8 PRIORITY_NO_NAME Message has priority setting, but no X-Mailer X-Spam-Status: Yes, hits=10.2 required=5.0 tests=HTML_30_40,HTML_MESSAGE, HTML_RELAYING_FRAME,MICROSOFT_EXECUTABLE,MIME_QP_DEFICIENT, MIME_SUSPECT_NAME,MISSING_MIMEOLE,MSGID_FROM_MTA_SHORT,NO_REAL_NAME, PRIORITY_NO_NAME,X_MSMAIL_PRIORITY_HIGH,X_PRIORITY_HIGH autolearn=no version=2.63 X-Spam-Level: ********** Network Associates WebShield SMTP V4.5 on inetserver detected virus W32/Netsky.p@MM in attachment unknown from and it was Deleted and Quarantined. From whisper at oz.net Mon Aug 2 09:10:46 2004 From: whisper at oz.net (whisper@oz.net) Date: Mon Aug 2 09:10:50 2004 Subject: [Spambayes] mozilla In-Reply-To: <1f7befae040724211430a533d9@mail.gmail.com> References: <41032CEF.9080109@cox.net> <1f7befae040724211430a533d9@mail.gmail.com> Message-ID: <410DE8F6.9020308@oz.net> Tim Peters wrote: >[Dorothy Wyatt] > > >>I have spambayes at work where I have no choice but to use Outlook, and >>it work greats, and some little icons in the toolbar that I can "remove, >>etc" messages from spambayes. Can I set it up this way in mozilla ?? >> >> > >Sorry, I'm afraid not. "Nice" integration with a specific email >client is a relatively enormous amount of tedious work, and so far >only Outlook has attracted enough volunteers to do that work >(primarily Mark Hammond). Indeed, I was about to give up using >Outlook when Mark made the SB addin fly! It's so nice it's enough to >keep me using Outlook at work and at home. > > Mozilla Thunderbird has Baysean Filtering, but for some reason it's not as good as SB and Outlook was for me. However, Outlook 2000 became so unstalbe for me, for reasons other than SB integration - it does not like being used as a large email repository very much) that I have switched to Thunderbird. I miss SB though! Dave LeBlanc Seattle, WA USA From whisper at oz.net Mon Aug 2 09:16:42 2004 From: whisper at oz.net (whisper@oz.net) Date: Mon Aug 2 09:16:45 2004 Subject: [Spambayes] feature request In-Reply-To: References: Message-ID: <410DEA5A.5090200@oz.net> Carey Holzman wrote: > The only complaint I have about SpamBayes is that it does not offer > spam to automatically be sent to the deleted items, instead forcing it > to the Spam folder. > > > > Why this is so annoying is that all spam must be deleted from the Spam > folder, where it then goes to the deleted items folder, where it once > again needs to be deleted. And if SpamBayes makes an error and a spam > message arrives in your Inbox, you delete it a third time. > > > > The OPTION to send spam directly to the deleted items folder > (referring to SpamBayes in use in Outlook, of course) would be greatly > appreciated. > There are two reasons why spam should not be sent to deleted items: 1. SpamBayes is not 100% accurate. Rarely a good message will be identified as spam. Always a good idea to take a quick look to see if any such have wound up in the spam folder. 2. A fair selection of spam messages should be saved in the event that you have to retrain the spam recognizer. Yes, Virginia, you should save some spam in case SB wants a spam sandwich to wet it's appitite ;) Dave LeBlanc Seattle, WA USA From tameyer at ihug.co.nz Mon Aug 2 09:20:07 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 2 09:20:14 2004 Subject: [Spambayes] mozilla In-Reply-To: Message-ID: > Mozilla Thunderbird has Baysean Filtering, but for some > reason it's not as good as SB and Outlook was for me. However, > Outlook 2000 became so unstalbe for me, for reasons other than SB > integration - it does not like being used as a large email > repository very much) that I have switched to Thunderbird. I don't know all that much about it, but I understand that the Mozilla people are working on improving their filtering. There's one of their tracker things about switching to three classes (i.e. ham, unsure, spam) rather than the ham/spam that I think it still is. I don't know how far that's got, though (it's a long time since I've had a chance to look). > I miss SB though! If you sacrifice the integrated-ness, of course, you can still use SpamBayes (via sb_server/sb_imapfilter). Integration does have a lot going for it, though. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 2 09:40:45 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 2 09:40:58 2004 Subject: [Spambayes] SpamBayes for Outlook feature request In-Reply-To: Message-ID: > My apologies if this is a duplicate request. I couldn't find > a way to search the archive. Google is the typical way. Something like searching for "site:mail.python.org spambayes add your search term" (without the quotes!). I thought that there was an open feature request for this (on the sourceforge tracker system: , which you can search), but I can't find one, so maybe not. > I'd like to be have the same options > for messages that SpamBayes is certain are not spam. I can't > find a way to do that using the SpamBayes Manager dialog. Just as clarification, you're not missing anything: there isn't a way at the moment. > Now the rationale. In a sense, this is a question of > completeness: if this is implemented, you can configure > SpamBayes to do something with every single message it sees. For that reason, I suspect it may be added at some point - it's certainly not difficult, although it does further complicate (and probably means resizing) the Manager dialog. > My motivation is less aesthetic - in fact, I think it's > pretty ugly. For reasons beyond my control (I suspect the > configuration of so-called "Intelligent Message Filtering" on > my company's Exchange server), bucketloads of spam, possible > spam, and ham end up in folders called "Junk E-mail" and > "Junk E-mail candidates." It's easy enough to tell SpamBayes > to filter messages that show up in these folders and move > spam and possible spam to different folders, but messages > that SpamBayes recognizes as ham remain in one of the Junk > folders. I'd like to be able to ignore the Junk folders > altogether, which would be possible if I could configure > SpamBayes to move every message it sees to an appropriate folder. Could you not use an Outlook rule to move all messages that arrive in that folder to the Inbox (or wherever)? (Hmm...maybe Outlook rules don't include a "delivered to this folder" option - I don't recall). In that case, SpamBayes would do all the filtering on the Inbox (or wherever), on all the mail. In any case, adding a feature request via the sourceforge system (link above) is the way to make sure that this gets properly considered and possibly added at some point. Requests via the list get swallowed in the traffic and likely forgotten - and the tracker is a convenient way to monitor progress, attach patches, and so on. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From robert at imagine.co.uk Mon Aug 2 13:14:36 2004 From: robert at imagine.co.uk (Robert Neuschul) Date: Mon Aug 2 13:14:39 2004 Subject: [Spambayes] Illogicality in the Web UI? In-Reply-To: <16653.21279.207139.615336@montanaro.dyndns.org> References: <16651.58654.690749.739359@montanaro.dyndns.org> <16652.17705.205752.496502@montanaro.dyndns.org> <16653.21279.207139.615336@montanaro.dyndns.org> Message-ID: Skip Believe me I understand the problems - I co-moderate another Sourceforge project, running a fairly mature open source mail/news client. We have similar problems :-) I shall have a think about how this might be done. If I can work up some patches I shall. Robert. From robert at imagine.co.uk Mon Aug 2 13:14:38 2004 From: robert at imagine.co.uk (Robert Neuschul) Date: Mon Aug 2 13:14:43 2004 Subject: [Spambayes] Illogicality in the Web UI? In-Reply-To: <16653.20874.692729.711206@montanaro.dyndns.org> References: <16653.20874.692729.711206@montanaro.dyndns.org> Message-ID: Skip See my other reply. Robert. From robert at imagine.co.uk Mon Aug 2 13:14:40 2004 From: robert at imagine.co.uk (Robert Neuschul) Date: Mon Aug 2 13:14:44 2004 Subject: [Spambayes] Illogicality in the Web UI? In-Reply-To: References: Message-ID: Tony > The problem here is that it's a form, and so keeping track of everything to > go back would mean that each click away would have to be a submit, and that > information stored somewhere. Not impossible, and it would solve the second > of the above trackers, as well as your problem, but still some work. Yup; I'd sussed that already some months ago. It is a problem. In PHP or ASP [and maybe even Perl] I'd know how to deal with it, but in Python I have to a] relearn all I forgot about Python 2 years ago and b] think it through from first principles :-) > When you say "return to the Review page", how are you doing this? In IE 6 > and Firefox 0.9 with WinXP using the back button keeps the form as it was. IE6 does NOT maintain state in any reliable manner. It's a known issue, even in the very latest 6.1 patch. Use and performance of the browser's back button is dynamically affected by the size/state of the currently used temporary internet files folder [cache]: if it is a large cache then IE can fail in precisely the manner I've described if the number of messages being reviewed at any one time is more than about 25-30 messages. Session state shouldn't be affected by cache handling and SpamBayes isn't the only application form affected in this manner, but that's the reality of MS browser software :-( Yes, this /is/ a classic MS screw up. But that's not the point really ... IMO the presentation of UI will probably need to migrate to become an entirely distinct configuration page in SpamBayes. Things like the choice of whether links are popup new windows, or open in the same window, what colours/fonts are used for each purpose etc etc. For the last couple of days I've been trying to think about how one might best divide out the HTML handling from the Python handling so as to permit the user to exercise such control: no conclusions thus far but I shall continue to think about it. All the best, and thanks for listening. Robert. From NAIHOUNSLOWWTCDC11 at west-thames.ac.uk Mon Aug 2 13:41:43 2004 From: NAIHOUNSLOWWTCDC11 at west-thames.ac.uk (GroupShield for Exchange (WTCDC11)) Date: Mon Aug 2 13:43:18 2004 Subject: [Spambayes] ALERT - GroupShield ticket number OA2407_1091446902_WTCDC11_3 wa s generated Message-ID: <358B55028A0E29429D527B6C05565392019A4CB6@wtcdc11.west-thames.ac.uk> Action Taken: The attachment was quarantined from the message and replaced with a text file informing the recipient of the action taken. To: info@west-thames.ac.uk From: spambayes@python.org Sent: -1689069184,29653128 Subject: Mail Delivery (failure info@west-thames.ac.uk) Attachment Details:- Attachment Name: WARNING0.txt File: WARNING0.txt Infected? No Repaired? No Blocked? Yes Deleted? No Virus Name: ************************************************************************ Privileged/Confidential Information may be contained in this message. ************************************************************************ If you are not the addressee indicated in this message (or responsible for delivery of the message to such person), you may not copy or deliver this message to anyone. In such cases, you should destroy this message, and notify us immediately. If you or your employer does not consent to Internet email messages of this kind, please advise us immediately. Opinions, conclusions and other information expressed in this message are not given or endorsed by my firm or employer unless otherwise indicated by an authorised representative independent of this message. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/ms-tnef Size: 2362 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040802/0c21d9d1/attachment.bin From skip at pobox.com Mon Aug 2 15:34:25 2004 From: skip at pobox.com (Skip Montanaro) Date: Mon Aug 2 15:34:27 2004 Subject: [Spambayes] mozilla In-Reply-To: <410DE8F6.9020308@oz.net> References: <41032CEF.9080109@cox.net> <1f7befae040724211430a533d9@mail.gmail.com> <410DE8F6.9020308@oz.net> Message-ID: <16654.17121.457959.510582@montanaro.dyndns.org> Dave> ... [Outlook] does not like being used as a large email repository Dave> very much) that I have switched to Thunderbird. I miss SB though! Are you not running sb_server.py or sb_imapfilter.py? The integration is obviously not as tight as the Outlook plugin but the algorithms are just as good. Skip From michael at rubinworld.com Mon Aug 2 15:56:26 2004 From: michael at rubinworld.com (Michael Rubin) Date: Mon Aug 2 15:56:30 2004 Subject: [Spambayes] "System Administrator" messages Message-ID: <6A9970615F90E648BEB70B70F62D2F550C5635@www.rubinworld.com> Hi, I'm not exactly certain where or to whom I should be sending this email message, so please accept my apology if I'm doing this incorrectly. I've been very happy with SpamBayes for the 5-6 months that I've had it installed. Recently, one type of message keeps getting through. This is the phony "System Administrator" message. When I highlight a message of this type and select "Delete as Spam", Spambayes says there's nothing to filter. Is someone working on this type of message, and would they like me to send an example or two? Regards, michael rubin ~ michael@rubinworld.com ~ www.rubinworld.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040802/251af424/attachment.html From raad004 at netscape.net Mon Aug 2 17:05:15 2004 From: raad004 at netscape.net (Raad Ibrahim) Date: Mon Aug 2 16:05:10 2004 Subject: [Spambayes] HELLO FRIEND. Message-ID: <20040802140508.4D1021E400A@bag.python.org> Dear friend, It is indeed my pleasure to write to you this letter, which I believe will be a suprise,as we are both complete strangers. As you read this,I don't want you to feel sorry for me, because I believe everyone will die someday. My name is Raad Ibrahim, a former merchant in Dubai, in the U.A.E.(United Arab Emirates), I have been diagnosed with Esophageal cancer which was discovered very late, due to my laxity in caring for my health. It has defiled all forms of medicine, and right now I have only about a few months to live, according to medical experts. I have not particularly lived my life so well, as I never really cared for anyone not even myself but my business. Though I am very rich, I was never generous, I was always hostile to people and only focus on my business as that was the only thing I cared for, but now I regret all this as I now know that there is more to life than just wanting to have or make all the money in the world. I believe when I have a second chance to come to this world I would live my life a different way from how I had lived it, now that it is dark for me, I have willed and given most of my properties and assets to my immediate and extended family members and as well as a few close friends. To correct my wrong past life, I have decided to give alms to charity organizations, as I want this to be one of the last good deeds I do on earth. So far, I have distributed money to some charity organizations in the U.A.E, Algeria and Malaysia. Now that my health has deteriorated so badly, I cannot do this my self anymore. I once asked members of my family to close one of my accounts and distribute the money which I have there to charity organization in Bulgaria and Pakistan, they refused and kept the money to themselves. Hence, I do not trust them anymore, as they seem not to be contended with what I have left for them. The last of my money which no one knows of is the huge cash deposit of 15,000,000 million dollars, (fifteen million dollars), that I have with a Fiducial Company in Europe I will want you to help me collect this deposit and dispatched it to charity organizations and you must be sending me information of how it was disbursed either by email to:raadibrahim004@netscape.net or otherwise. 10% of the funds(15 million), will be for your time and patience, logistics and overhead. I wait in anticipation for your response. Thanks, Raad Ibrahim. From rcoe at CambridgeMA.GOV Mon Aug 2 19:58:37 2004 From: rcoe at CambridgeMA.GOV (Coe, Bob) Date: Mon Aug 2 19:58:46 2004 Subject: [Spambayes] "System Administrator" messages Message-ID: <42393C9DA7930245AB540667607F4F5022C2FD@SPIKE.city> Are you in an Exchange environment? The Exchange Server produces bounce messages that don't follow email formatting conventions and aren't recognized as email messages by Spambayes. (They're also largely content-free and convey almost no useful information. One of the annoying "features" of Exchange is that its email diagnostics are inferior to those in a standalone SMTP environment.) Bob -----Original Message----- From: spambayes-bounces@python.org [mailto:spambayes-bounces@python.org]On Behalf Of Michael Rubin Sent: Monday, August 02, 2004 9:56 AM To: spambayes@python.org Subject: [Spambayes] "System Administrator" messages Hi, I'm not exactly certain where or to whom I should be sending this email message, so please accept my apology if I'm doing this incorrectly. I've been very happy with SpamBayes for the 5-6 months that I've had it installed. Recently, one type of message keeps getting through. This is the phony "System Administrator" message. When I highlight a message of this type and select "Delete as Spam", Spambayes says there's nothing to filter. Is someone working on this type of message, and would they like me to send an example or two? Regards, michael rubin ~ michael@rubinworld.com ~ www.rubinworld.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040802/61314ed8/attachment.htm From akonstam at trinity.edu Mon Aug 2 20:07:58 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Mon Aug 2 19:59:32 2004 Subject: [Spambayes] Problem with imap under linux. Message-ID: <20040802180758.GA26979@Moof.cs.trinity.edu> There is something I can't get working about imap under linux on the client. 1. To configure imap the user needs to run: sb_imapfilter.py -b This will not work if sb_server is running since port 8880 is being used. 2. Ok I stop sb_server and I can configure imap. But only root can stop sb_server so what if some people users want to use pop and others imap. Rather I can use the Configure page, but configure folders to filter or configure folders to train fails. 3, When I run:sb_imapfilter.py -c -t -l 5 I get an error: Tried to select an invalid folder So what am I doing wrong and what am I supposed to do? -- ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From richie at entrian.com Mon Aug 2 20:37:55 2004 From: richie at entrian.com (Richie Hindle) Date: Mon Aug 2 20:38:07 2004 Subject: [Spambayes] Illogicality in the Web UI? In-Reply-To: References: Message-ID: <002tg0t3lbd8gjgc73epib4vi0s8ei44a8@4ax.com> [Tony] > I'm pretty sure Richie is busy He is, but that won't stop him butting in. 8-) A possible compromise between popping up a new window (which a lot of people don't like) and losing the state is to use two frames, one for the list and one for a message - just like most email clients have. Clicking a message in the list loads the message into the other pane, and does nothing with the state of the list. That wouldn't be difficult to implement - make the Review link a link to the frameset, add a "target=messageframe" into the message links, and away you go. The biggest downside is that you lose real estate for the list, but if you get any volume of email then you're used to scrolling the list anyway. What do people think? I'll have a go at implementing it if there's support for it, but not if it's contentious. I'd be against making it optional, because too many options make the code more complex, harder to support, harder to document and harder to test. Look at it this way: had it worked that way from day one, I don't think anyone would have complained. 8-) -- Richie From msk at xnet.com Mon Aug 2 20:38:17 2004 From: msk at xnet.com (Michael Kenniston) Date: Mon Aug 2 20:38:57 2004 Subject: [Spambayes] possible v1.0rc2 bug Message-ID: <410E8A19.3824B13B@xnet.com> I was able to download spambayes-1.0rc2.exe and it installed apparently successfully, but then whenever it tries to start it bombs out with a pop-up window: Title: sb_tray.exe - Entry Point Not Found Message: The procedure entry point FlashWindowEx could not be located in the dynamic link library USER32.dll. I'm running Windows NT4.0 build 1381 sp6 on a P2-300 with 128 Mb RAM and D: as the root partition. All the latest "Windows Updates" are installed. The file D:\WINNT\system32\User32.dll on my system is 326,928 bytes long, with File version 4.00 The contents of sb_tray.exe.log are: Traceback (most recent call last): File "pop3proxy_tray.py", line 45, in ? File "win32gui.pyc", line 9, in ? File "win32gui.pyc", line 7, in __load ImportError: DLL load failed: The specified procedure could not be found. From john.lukasz at unisys.com Mon Aug 2 21:04:39 2004 From: john.lukasz at unisys.com (Lukasz, John P) Date: Mon Aug 2 21:05:21 2004 Subject: [Spambayes] Assistance Message-ID: <49CB9B7023A06349B0A08B2158EBB194048850F1@usmcl-exch1.na.uis.unisys.com> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/gif Size: 145 bytes Desc: Blank Bkgrd.gif Url : http://mail.python.org/pipermail/spambayes/attachments/20040802/dd33543e/attachment.gif From skip at pobox.com Mon Aug 2 21:11:21 2004 From: skip at pobox.com (Skip Montanaro) Date: Mon Aug 2 21:11:26 2004 Subject: [Spambayes] Illogicality in the Web UI? In-Reply-To: <002tg0t3lbd8gjgc73epib4vi0s8ei44a8@4ax.com> References: <002tg0t3lbd8gjgc73epib4vi0s8ei44a8@4ax.com> Message-ID: <16654.37337.519800.148114@montanaro.dyndns.org> Richie> A possible compromise between popping up a new window (which a Richie> lot of people don't like) and losing the state is to use two Richie> frames, one for the list and one for a message - just like most Richie> email clients have. Richie> What do people think? Sounds good to me as long as Aahz isn't a heavy sb_server.py user. I believe he's a die-hard Lynx user. ;-) Richie> Look at it this way: had it worked that way from day one, I Richie> don't think anyone would have complained. 8-) I suspect you're right. Skip From akonstam at trinity.edu Mon Aug 2 22:49:37 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Mon Aug 2 22:41:10 2004 Subject: [Spambayes] I made some progress on imap. Message-ID: <20040802204937.GA27887@Moof.cs.trinity.edu> > There is something I can't get working about imap under linux on the > client. > 1. To configure imap the user needs to run: sb_imapfilter.py -b > This will not work if sb_server is running since port 8880 is being > used. > 2. Ok I stop sb_server and I can configure imap. But only root can > stop sb_server so what if some people users want to use pop and others > imap. Rather I can use the Configure page, but configure folders to > filter or configure folders to train fails. > 3, When I run:sb_imapfilter.py -c -t -l 5 > I get an error: Tried to select an invalid folder > > So what am I doing wrong and what am I supposed to do? > -- Ok I took care of the port problem. The place to change it is in the file: Options.py However, but configure folders to filter or configure folders to train fails if I am not root So any further advice?. And I suspect the, Tried to select an invalid folder, problem remains. ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From ihlavats at tarantulaconsulting.com Tue Aug 3 00:37:28 2004 From: ihlavats at tarantulaconsulting.com (Ian Hlavats) Date: Tue Aug 3 00:37:07 2004 Subject: [Spambayes] SpamBayes proxy database corruption Message-ID: Hi, I've been using the SpamBayes proxy and Outlook add-in (both are version 1.0rc1) for some time now and I'm a big fan of the software. I am running Windows 2000 and Outlook 2000 and I've been having a recurring problem using the SpamBayes proxy server. It seems that about once a month the database gets corrupted. I get the following mail header in my messages when this happens: X-Spambayes-Exception: Traceback (most recent call last): . File "sb_server.pyc", line 472, in onRetr . File "spambayes\message.pyc", line 258, in setId . File "spambayes\message.pyc", line 118, in _getState . File "shelve.pyc", line 118, in __getitem__ . File "bsddb\__init__.pyc", line 116, in __getitem__ .DBRunRecoveryError: (-30982, 'DB_RUNRECOVERY: Fatal error, run database recovery -- fatal region error detected; run recovery') I am using dbm storage option (I wish there was a SpamBayes-MySQL-HowTo out there!) and I don't know how to run database recovery. My current workaround is to replace the corrupted files with a backup copy. I disabled caching messages and tried to set the read-only flag for bayescustomize.ini, hammie.db and spambayes.messageinfo.db to prevent corruption, but then I can't start the SpamBayes proxy server. Any advice? Thank you, Ian From tameyer at ihug.co.nz Tue Aug 3 01:14:38 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 3 01:14:52 2004 Subject: [Spambayes] Problem with imap under linux. In-Reply-To: Message-ID: > There is something I can't get working about imap under linux on the > client. > 1. To configure imap the user needs to run: sb_imapfilter.py -b > This will not work if sb_server is running since port 8880 is being > used. If you are trying to use both sb_server and sb_imapfilter, then you will need to run the web interfaces on different ports. The [html_ui] port option controls this, so you can put it in the respective configuration files. (Or you can use the -o command line option). > 2. Ok I stop sb_server and I can configure imap. But only root can > stop sb_server so what if some people users want to use pop and others > imap. sb_server and sb_imapfilter are both intended as tools for a single user. There are lots of issues with trying to use them for multiple users. IAC, I believe the answer to the first question answers this. > Rather I can use the Configure page, but configure folders to > filter or configure folders to train fails. What do you mean by "fails". If there's an error message, we need to see it. > 3, When I run:sb_imapfilter.py -c -t -l 5 > I get an error: Tried to select an invalid folder Then it sounds like you're selecting an invalid folder . You need to be sure that the folder is correctly named (including the delimiters) in the configuration file. This is difficult to do with IMAP, hence the config page doing it for you. (So solving the problem with that is likely to solve the problem here). =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Tue Aug 3 01:18:29 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 3 01:18:36 2004 Subject: [Spambayes] possible v1.0rc2 bug In-Reply-To: Message-ID: > Title: sb_tray.exe - Entry Point Not Found > Message: The procedure entry point FlashWindowEx could not be > located in the dynamic link library USER32.dll. This is a known problem with 1.0rc2 and WindowsNT (well, actually, I believe it's a known problem with the latest pywin32 and WindowsNT, but that amounts to the same thing). Someone is definitely working on fixing this (or it's already fixed; I don't recall exactly). For the meantime, the best option is to use an older version of SpamBayes (or to run from source with an appropriate version of pywin32). If there aren't any versions available from the download page that work, let us know and I'll unhide an older one. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Tue Aug 3 01:19:23 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 3 01:19:32 2004 Subject: [Spambayes] Assistance In-Reply-To: Message-ID: > Hi, just wanted to know how to properly un-install > Spambayes anti-spam product to include the Spam bar > in Outlook menu, thanks. Please see FAQ 3.16: =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Tue Aug 3 01:21:06 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 3 01:21:15 2004 Subject: [Spambayes] I made some progress on imap. In-Reply-To: Message-ID: > Ok I took care of the port problem. The place to change it is in the > file: Options.py No! You should leave Options.py alone, unless you are adding a new option, or removing one that is there (i.e. you are patching the software, rather than using it). You will have at least one configuration file (or sb_imapfilter is unusable), and it is *there* that you put any options you wish to change. > However, but configure folders to filter or configure > folders to train fails if I am not root So any further advice?. Again, you need to define "fails" more specifically. Do you get an error message? =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Tue Aug 3 01:27:22 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 3 01:27:28 2004 Subject: [Spambayes] Illogicality in the Web UI? In-Reply-To: Message-ID: [Richie] > A possible compromise between popping up a new window (which a > lot of people don't like) and losing the state is to use two > frames, one for the list and one for a message - just like most > email clients have. I knew that 'busy' comment would draw you out . [Skip] > Sounds good to me as long as Aahz isn't a heavy sb_server.py > user. I believe he's a die-hard Lynx user. ;-) I don't know exactly what you're (Richie) planning, but maybe it wouldn't be too difficult to put the stuff in the main list of messages frame into a section as well? At least then those without frames could still use everything except viewing messages... =Tony Meyer From tameyer at ihug.co.nz Tue Aug 3 01:29:49 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 3 01:29:56 2004 Subject: [Spambayes] Need "Recover From Spam" learning In-Reply-To: <1ED4ECF91CDED24C8D012BCF2B034F130734E4D5@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C53F6@its-xchg4.massey.ac.nz> > Same false positive keep getting sent into "Junk Suspects". We can't say why this is without the clues. You train your own classifier, so we have no idea why it thinks what it does. It sounds like you're using the Outlook plug-in: if so, select a message that is misclassified (*before* training it), and choose "Show spam clues for this message" from the SpamBayes menu. Send the resulting message (with an explanation at the top) to this list, and someone ought to be able to explain why it scored what it did. (Or you might even be able to figure it out when you see the clues). > If a mailing list e-mail is "Recovered From Spam" there > should be some learning going on so it doesn't dump the same > e-mail in the "Junk Suspects". Clicking the "Recover from spam" button does result in training. Ditto for "Delete as spam". =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Tue Aug 3 01:32:14 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 3 01:32:21 2004 Subject: [Spambayes] Illogicality in the Web UI? In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8650AA4@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C53F7@its-xchg4.massey.ac.nz> > A possible compromise between popping up a new window (which a lot of > people don't like) and losing the state is to use two frames, > one for the list and one for a message - just like most email clients > have. This won't solve my re-sorting-loses-state bug, but yes, it sounds like a good solution. > What do people think? I'll have a go at implementing it if there's > support for it, but not if it's contentious. It sounds fine to me. > I'd be against making it optional, because too many options make the code > more complex, harder to support, harder to document and harder to test. I absolutely agree with that. =Tony Meyer From tameyer at ihug.co.nz Tue Aug 3 01:39:38 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 3 01:39:51 2004 Subject: [Spambayes] SpamBayes proxy database corruption In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8650B14@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C3691@its-xchg4.massey.ac.nz> > It seems that about once a month the database > gets corrupted. I get the following mail header in my > messages when this happens: [DBRUN_RECOVERY error] > I am using dbm storage option (I wish there was a > SpamBayes-MySQL-HowTo out there!) I think this will work (but it's a long time since I've done it): 1. Create a database for use with spambayes. 2. In your configuration file, change the "persistent_storage_file" option to: user:username pass:password host:host dbname:database_name (but filling in the appropriate values. Host defaults to "localhost", and dbname defaults to "spambayes". User defaults to "root" and password defaults to "". 3. In your configuration file, change the "persistent_use_database" option (or add it, if it's not there) to: mysql Let us know if you run into troubles if you try this - we should probably be able to figure them out. > and I don't know how to run database recovery. You can't. The error message comes from the underlying bsddb system, but we don't use it in such a way that the recovery tool would do any good. You could also change to using a pickle (change the first option to some filename like "hamme.pik" and the second to "pickle"). Can you think of anything unusual about your setup that might be causing this? We still get the occasional instance of this problem, but we don't know what's left that might cause it. (Other than multiple processes trying to access the database at the same time, and interrupting SpamBayes while it is training). =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Tue Aug 3 01:54:31 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 3 01:54:38 2004 Subject: [Spambayes] Illogicality in the Web UI? In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E86509B1@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C3692@its-xchg4.massey.ac.nz> > IMO the presentation of UI will probably need to migrate to > become an entirely distinct configuration page in SpamBayes. > Things like the choice of whether links are popup new windows, > or open in the same window, what colours/fonts are used for > each purpose etc etc. I'm with Richie in that I'd rather keep the number of options as small as possible. To change things like colours/fonts, providing an alternative style sheet would be the way to go (the styles are hard coded in the page at the moment, but that would be simple to change). I think the need for simplicity outweighs the desire for ultimate configurability. > For the last couple of days I've been > trying to think about how one might best divide out the HTML > handling from the Python handling so as to permit the user to > exercise such control: no conclusions thus far but I shall > continue to think about it. I'm not sure how familiar you are with the SpamBayes code, so forgive me if you know this already. Most of the HTML is already separate from the Python code. The look of the web interface is controlled by the ui.html file (or ui_html.py in the binary). The Python code just fills in the data, for the most part. So it would mean, for the most part, adjusting the look of this ui.html file, or adding in extra options. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From nickc at couchman.com Tue Aug 3 02:07:25 2004 From: nickc at couchman.com (nickc@couchman.com) Date: Tue Aug 3 02:07:27 2004 Subject: [Spambayes] Problem with POP3 Proxy: Message-ID: <200408030007.BAA00337@swift.swiftinter.net> A non-text attachment was scrubbed... Name: SpamBayesServer1.log Type: application/octet-stream Size: 366 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040803/3afce7cc/SpamBayesServer1.obj -------------- next part -------------- I am using SpamBayes POP3 Proxy Version 1.0rc2 (June 2004) (binary), with version 2.3.3 (#51, Feb 13 2004, 14:39:56) [MSC v.1200 32 bit (Intel)] of Python; my operating system is Windows 5.0.2195.2 (Service Pack 3). I have trained 1156 ham and 2822 spam. The problem I am having is I see no way of *not* training everything and my db isimbalanced and getting large. I have consulted the wiki which discusses the merits of different training strategies but when I open Spambayes all my messages for that day are already classified into Ham, Spam and Unsure. Do I need to manually change each of the spam messages to 'discard' to avoid them creating an imbalanced database? How do I tell SB - even temporarily to stop training for a while? From tameyer at ihug.co.nz Tue Aug 3 02:14:48 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 3 02:14:56 2004 Subject: spam,RE: [Spambayes] cant use this program In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8650A27@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C53FF@its-xchg4.massey.ac.nz> > Hi Tony , well Ive been training all my messages , but Im > wondering what happens next.? I just seem to now be getting > as many messages , but they mostly say "spam" . I still have > to delete them like i did before i had this program. Thanx , All that SpamBayes does is provide a way to classify message - i.e. have them say "spam," or "unsure," (or nothing, which means "ham,"). It's then up to you what you do with the classification. Typically, people create rules (i.e. the normal Outlook Express rules) that move messages with "spam," in the subject to a "Junk" folder, and messages with "unsure," in the subject to a "Possible Junk" folder. You can then review the "Possible Junk" folder regularly, and either occasionally review the "Junk" folder, or be very brave and empty it occasionally. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Tue Aug 3 02:16:43 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 3 02:16:51 2004 Subject: [Spambayes] Problem with POP3 Proxy: In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8650B82@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5400@its-xchg4.massey.ac.nz> > I see no way of *not* training everything Choose "discard" or "defer" rather than "ham" or "spam" in the review page. You can use the Advanced Configuration settings to change the defaults, if that makes this less work. > How do I tell SB - even temporarily to stop training for a while? Don't use the review page. The old messages will expire from the cache by themselves. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Tue Aug 3 02:18:57 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 3 02:19:17 2004 Subject: [Spambayes] Problem In-Reply-To: <1ED4ECF91CDED24C8D012BCF2B034F130734E440@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5401@its-xchg4.massey.ac.nz> > I recently downloaded your software into my boss's computer > and all her emails are automatically going into her junk email > file. I have been using spambayes for months now and love it. > I have not had the same problem as she. My suspects will go > into my suspect file. > I have compared our set-up and they are identical so I am > unsure how to resolve. Through the manager, on the general tab, > enable spambayes is checked. The filtering tab, certain spam > is to go into the junk file and possible spam is going to > suspects. The training tab in the incremental training section > both boxes are checked. It sounds like the difference is the training. How much training has been done with her system? If only spam has been trained, then (pretty much) everything looks like spam (because SpamBayes doesn't know what anything looks like). Simply continue with training and this should resolve itself. If, however, you mean that messages that score less than the spam threshold are being moved into the spam folder, then please send us a copy of the most recent log file, so we can take a look at this. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From ihlavats at tarantulaconsulting.com Tue Aug 3 03:14:40 2004 From: ihlavats at tarantulaconsulting.com (Ian Hlavats) Date: Tue Aug 3 03:14:15 2004 Subject: [Spambayes] SpamBayes proxy database corruption In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E86C3691@its-xchg4.massey.ac.nz> Message-ID: <BJEOLJBAPFJOOCMGFHPNMEACCOAA.ihlavats@tarantulaconsulting.com> Hi Tony, Thanks for your help. I'm still not able to use MySQL with the SpamBayes proxy version 1.0rc1. I got the following error when I changed the storage option to MySQL using the web interface: 500 Server error Traceback (most recent call last): File "spambayes\Dibbler.pyc", line 461, in found_terminator File "spambayes\UserInterface.pyc", line 793, in onChangeopts File "spambayes\ProxyUI.pyc", line 724, in reReadOptions File "sb_server.pyc", line 861, in _recreateState File "sb_server.pyc", line 876, in prepare File "sb_server.pyc", line 708, in prepare File "sb_server.pyc", line 756, in createWorkers File "spambayes\storage.pyc", line 681, in open_storage File "spambayes\storage.pyc", line 511, in __init__ File "spambayes\storage.pyc", line 317, in __init__ File "spambayes\storage.pyc", line 525, in load ImportError: No module named MySQLdb I have Python 2.3 installed with MySQLdb 1.0 (I extracted it in Python23\Lib\site-packages as per instructions). What could be the problem? Also, will the SpamBayes proxy create the database schema or do I have to do this beforehand? About the recurring corrupted dbm problem, I'm also running Norton AntiVirus. Maybe it's causing the problem when it checks for infected messages? Ian -----Original Message----- From: Tony Meyer [mailto:tameyer@ihug.co.nz] Sent: Monday 2 August 2004 7:40 PM To: ihlavats@tarantulaconsulting.com; spambayes@python.org Subject: RE: [Spambayes] SpamBayes proxy database corruption > It seems that about once a month the database > gets corrupted. I get the following mail header in my > messages when this happens: [DBRUN_RECOVERY error] > I am using dbm storage option (I wish there was a > SpamBayes-MySQL-HowTo out there!) I think this will work (but it's a long time since I've done it): 1. Create a database for use with spambayes. 2. In your configuration file, change the "persistent_storage_file" option to: user:username pass:password host:host dbname:database_name (but filling in the appropriate values. Host defaults to "localhost", and dbname defaults to "spambayes". User defaults to "root" and password defaults to "". 3. In your configuration file, change the "persistent_use_database" option (or add it, if it's not there) to: mysql Let us know if you run into troubles if you try this - we should probably be able to figure them out. > and I don't know how to run database recovery. You can't. The error message comes from the underlying bsddb system, but we don't use it in such a way that the recovery tool would do any good. You could also change to using a pickle (change the first option to some filename like "hamme.pik" and the second to "pickle"). Can you think of anything unusual about your setup that might be causing this? We still get the occasional instance of this problem, but we don't know what's left that might cause it. (Other than multiple processes trying to access the database at the same time, and interrupting SpamBayes while it is training). =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From skip at pobox.com Tue Aug 3 04:33:29 2004 From: skip at pobox.com (Skip Montanaro) Date: Tue Aug 3 04:33:29 2004 Subject: [Spambayes] SpamBayes proxy database corruption In-Reply-To: <BJEOLJBAPFJOOCMGFHPNIEPGCNAA.ihlavats@tarantulaconsulting.com> References: <BJEOLJBAPFJOOCMGFHPNIEPGCNAA.ihlavats@tarantulaconsulting.com> Message-ID: <16654.63865.263567.492357@montanaro.dyndns.org> Ian> I am using dbm storage option (I wish there was a Ian> SpamBayes-MySQL-HowTo out there!) Hmmm... The MySQL storage option is really only experimental. As far as I know nobody has really used it since I wrote it (not even me). Still, if you're willing to experiment, let me see if I can reconstruct how to use it. (It's been awhile.) In your options file set persistent_use_database to "mysql". Set the persistent_storage_file to a data source name like "host=localhost user=someuser pass=somepass dbname=foo" The default is "host=localhost user=root pass= dbname=spambayes" If it doesn't already exist, a table matching this definition will be created: create table bayes ( word varchar(255) not null default '' nspam integer not null default 0, nham integer not null default 0, primary key(word) ); That's based upon an examination of the source code. Let me know if it doesn't work and I'll dig into things a bit deeper. Skip From robert at imagine.co.uk Tue Aug 3 11:54:13 2004 From: robert at imagine.co.uk (Robert Neuschul) Date: Tue Aug 3 11:54:18 2004 Subject: [Spambayes] Illogicality in the Web UI? In-Reply-To: <002tg0t3lbd8gjgc73epib4vi0s8ei44a8@4ax.com> References: <ECBA357DDED63B4995F5C1F5CBE5B1E86504EF@its-xchg4.massey.ac.nz> <ECBA357DDED63B4995F5C1F5CBE5B1E86C3686@its-xchg4.massey.ac.nz> <002tg0t3lbd8gjgc73epib4vi0s8ei44a8@4ax.com> Message-ID: <VA.00005654.00360ac7@imagine.co.uk> Richie In article <002tg0t3lbd8gjgc73epib4vi0s8ei44a8@4ax.com>, Richie Hindle wrote: > A possible compromise between popping up a new window (which a lot of > people don't like) and losing the state is to use two frames, one for the > list and one for a message - just like most email clients have. Clicking > a message in the list loads the message into the other pane, and does > nothing with the state of the list. That wouldn't be difficult to > implement - make the Review link a link to the frameset, add a > "target=messageframe" into the message links, and away you go. I loathe and detest framesets and all their works. But yes, it would function. I'm ever more inclined to the view that a hidden <DIV> layer in the source Review page that pops up the relevant clues/tokens is the way forward. Given that neither of the clues and tokens pages are interactive and simply need to display their data, this strikes me as a more suitable intermediate solution. The longer term solution which I have been thinking about is to use an 'external' template framework with CSS, which the config page{s} can modify according to user choices to allow new windows [or not], change of colours/fonts etc. Robert. From akonstam at trinity.edu Tue Aug 3 15:26:00 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Tue Aug 3 15:17:29 2004 Subject: [Spambayes] Problem with imap under linux. In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E86C53F1@its-xchg4.massey.ac.nz> References: <ECBA357DDED63B4995F5C1F5CBE5B1E8650A91@its-xchg4.massey.ac.nz> <ECBA357DDED63B4995F5C1F5CBE5B1E86C53F1@its-xchg4.massey.ac.nz> Message-ID: <20040803132600.GA31356@Moof.cs.trinity.edu> I have tried to read the documentation but I just don't understand the answers below not in the answers to the questions in the followup message. Let us start with these. On Tue, Aug 03, 2004 at 11:14:38AM +1200, Tony Meyer wrote: > > There is something I can't get working about imap under linux on the > > client. > > 1. To configure imap the user needs to run: sb_imapfilter.py -b > > This will not work if sb_server is running since port 8880 is being > > used. > > If you are trying to use both sb_server and sb_imapfilter, then you will > need to run the web interfaces on different ports. The [html_ui] port > option controls this, so you can put it in the respective configuration > files. (Or you can use the -o command line option). That is what I am trying to do. Where do you find the [html.ui] port option other than in the Options.py file. What configuration files? None are mentioned in the documentation that I could see. The only use of a -o option I can find in sb_imapfilter.py is: -o section:option:value : set [section, option] in the options database to value > > > 2. Ok I stop sb_server and I can configure imap. But only root can > > stop sb_server so what if some people users want to use pop and others > > imap. > > sb_server and sb_imapfilter are both intended as tools for a single user. > There are lots of issues with trying to use them for multiple users. IAC, I > believe the answer to the first question answers this. > The above answer confounds me. We have 1000 users on out clients. If we are going to use spambayes for these users how can we do that if the statement above is true. In the documentation there is an init.d script for pop3 server under linux. That implies that everyone uses the same server. > > Rather I can use the Configure page, but configure folders to > > filter or configure folders to train fails. > > What do you mean by "fails". If there's an error message, we need to see > it. > > > 3, When I run:sb_imapfilter.py -c -t -l 5 > > I get an error: Tried to select an invalid folder > > Then it sounds like you're selecting an invalid folder <wink>. You need to > be sure that the folder is correctly named (including the delimiters) in the > configuration file. This is difficult to do with IMAP, hence the config > page doing it for you. (So solving the problem with that is likely to solve > the problem here). > > =Tony Meyer Again a configuration file is mentioned. I can't find a mention of such a file in the linux documentation at least. I don't think I have seen it mentioned anywhere else. I must be really confused and I need some assistance. To be honest I don't think the use of spambayes under Linux has been thought about enough. To me the mail folders are files managed by the mail client. Can one really use your pop3 and imap servers if you are using procmail? -- ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From akonstam at trinity.edu Tue Aug 3 16:37:51 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Tue Aug 3 16:29:20 2004 Subject: [Spambayes] Problem with imap under linux.-part 4 In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E86C53F1@its-xchg4.massey.ac.nz> References: <ECBA357DDED63B4995F5C1F5CBE5B1E8650A91@its-xchg4.massey.ac.nz> <ECBA357DDED63B4995F5C1F5CBE5B1E86C53F1@its-xchg4.massey.ac.nz> Message-ID: <20040803143751.GA31720@Moof.cs.trinity.edu> > > > Rather I can use the Configure page, but configure folders to > > filter or configure folders to train fails. > > What do you mean by "fails". If there's an error message, we need to see > it. > > When I click configure folders to filter I return: 500 Server error Traceback (most recent call last): File "/usr/lib/python2.3/site-packages/spambayes/Dibbler.py", line 461, in found_terminator getattr(plugin, name)(**params) File "/usr/lib/python2.3/site-packages/spambayes/ImapUI.py", line 174, in onFilterfolders available_folders = self.imap.folder_list() File "/usr/bin/sb_imapfilter.py", line 296, in folder_list m = r.search(fol) TypeError: expected string or buffer When I click: configure folders to train I get: 500 Server error Traceback (most recent call last): File "/usr/lib/python2.3/site-packages/spambayes/Dibbler.py", line 461, in found_terminator getattr(plugin, name)(**params) File "/usr/lib/python2.3/site-packages/spambayes/ImapUI.py", line 224, in onTrainingfolders available_folders = self.imap.folder_list() File "/usr/bin/sb_imapfilter.py", line 296, in folder_list m = r.search(fol) TypeError: expected string or buffer Clearly there is still somthing I don't understan about this interface. -- ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From theatre at rosebudtheatre.com Tue Aug 3 16:55:10 2004 From: theatre at rosebudtheatre.com (Mark Lewandowski) Date: Tue Aug 3 16:55:25 2004 Subject: [Spambayes] Recognizing Posts vs E-mails Message-ID: <69F6FCE12A211441A6747D7E6E3BAA77088868@ns1-rosebud.rosebudschoolofthearts.com> So I'm all pumped about trying this, and I realize I have no idea what to do. How does one run from source? Which file do I change? What exactly do I change the line to? I'm not scared about doing this, but need a bit of a step through though. Also, why do you "specifically avoid filtering these"? Am I going to run into some trouble by trying this? Do we only have the option to filter message or posts? Mark -----Original Message----- From: Tony Meyer [mailto:tameyer@ihug.co.nz] Sent: August 1, 2004 10:36 PM To: Mark Lewandowski; spambayes@python.org Subject: RE: [Spambayes] Recognizing Posts vs E-mails > OK, so I've found a work around to get SpamBayes > to work on public folders, IF I can get it to recognize posted > messages as well as e-mails. We deliberately don't attempt to filter non-mail items or messages that weren't actually received (typically composed messages yet to be send or copies of sent items). I believe posted messages are of the Outlook class IPM.Note, and we specifically avoid filtering these. To change this, you'll have to be running the plug-in from source, and change the line '''for check in "ipm.note", "ipm.anti-virus":''' (~859) in msgstore.py. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From yamaichiusa at yahoo.com Tue Aug 3 17:44:44 2004 From: yamaichiusa at yahoo.com (YEU Support) Date: Tue Aug 3 17:44:49 2004 Subject: [Spambayes] Does spambayes open and scan attachments too? Message-ID: <20040803154444.99800.qmail@web60101.mail.yahoo.com> Hello, I'm using Spambayes 1.0rc1 on XP systems running outlook 2000. My name is Nova and I wanted to know if Spambayes, in addition to scanning emails, also opens or scans attachments? I would greatly appreciate if some one could give me an explanation when it comes to attachments and how spambayes processes them. I'm worried about Spambayes opening (to scan) an attachment which contains a virus too new for my anti-virus to detect, thus infecting my system. Please let me know, Thank you, Nova --------------------------------- Do you Yahoo!? New and Improved Yahoo! Mail - Send 10MB messages! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040803/539abe9d/attachment.html From papaDoc at videotron.ca Tue Aug 3 19:46:29 2004 From: papaDoc at videotron.ca (papaDoc) Date: Tue Aug 3 19:47:40 2004 Subject: [Spambayes] Does spambayes open and scan attachments too? In-Reply-To: <20040803154444.99800.qmail@web60101.mail.yahoo.com> References: <20040803154444.99800.qmail@web60101.mail.yahoo.com> Message-ID: <410FCF75.6050705@videotron.ca> Hi Nova, > My name is Nova and I wanted to know if Spambayes, in addition to > scanning emails, also opens or scans attachments? I think Spambays can scan mime attachment. > I'm worried about Spambayes opening (to scan) an attachment which > contains a virus too new for my anti-virus to detect, thus infecting my > system. Don't worry Spambayes won't execute the virus since it only read email it does not execute them or hand them to program who can execute them. Remi -- /"\ \ / X ASCII Ribbon Campaign / \ Against HTML Email From kbk2 at kbksales.com Tue Aug 3 20:45:45 2004 From: kbk2 at kbksales.com (kbk2) Date: Tue Aug 3 20:45:59 2004 Subject: [Spambayes] Spambayes Question Message-ID: <018401c4798a$17fa1690$0300a8c0@HP2500> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/jpeg Size: 2743 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040803/bf6a26d6/attachment.jpe From jsp at PKC.com Tue Aug 3 21:13:42 2004 From: jsp at PKC.com (Jesse Pelton) Date: Tue Aug 3 21:15:04 2004 Subject: [Spambayes] Spambayes Question Message-ID: <1fe12415c9f8202f15eec0ec3d16eed8410fe435@vtmail.pkc.com> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/jpeg Size: 2743 bytes Desc: image001.jpg Url : http://mail.python.org/pipermail/spambayes/attachments/20040803/d9b8cb0f/attachment.jpe From rcarickhoff at kns.com Tue Aug 3 21:59:54 2004 From: rcarickhoff at kns.com (Carickhoff, Richard C.) Date: Tue Aug 3 22:00:07 2004 Subject: [Spambayes] install problem Message-ID: <24A7AA209DC8D411B4800008C7861A9D0E111E0F@wgmail.wg.kns.com> I have Windows 98 with outlook 98. I installed spambayes.exe with no errors. When I bringup Outlook, the wizard does not appear. I checked add-ins and spambayes was not there. I installed again and got same results. Does spambayes run with 98? Rich Carickhoff From michael at kimballpottery.com Tue Aug 3 23:27:47 2004 From: michael at kimballpottery.com (Michael Kimball) Date: Tue Aug 3 23:31:44 2004 Subject: [Spambayes] Spambayes Question References: <018401c4798a$17fa1690$0300a8c0@HP2500> Message-ID: <41100353.5F217352@kimballpottery.com> If you mean the "Outgoing mail is certified Virus Free...." ..............."Incoming mail is certified Virus Free...." messages, they are inserted by AVG Antivirus (Grisoft.com). If you are seeing the "incoming..." mssg, then you have AVG installed. If you are only seeing the "Outgoing..." mssg, that is from the sender's AVG. That one you can't turn off. It is part of the email by the time it gets to you. The "Incoming..." mssg you can turn off by right-clicking the AVG icon in your start tray (the square with the yellow, black, red and green corners) and choosing "Run AVG Control Center". In Control Center click the "Email Scanner" tab and uncheck the "Certify Incoming Messages" box. You can leave the "Check Incoming Messages" box checked (not much point in having a virus scanner if its not checking your email!) On some email you may still see both "Certifications". EG, this one. It has the "Outgoing..." one, presumably from your original email, and an "Incoming..." one, from my AVG checking it when I received it. And when I send this, it should have a second "Outgoing..." one as my AVG checks it on the way out. Hope this helps, Mike Kimball > kbk2 wrote: > > I couldn?t find a more appropriate link to send this to so I hope you > can help. > > How can I turn off the verification message that is inserted at the > end of all incoming & outgoing email? > > Thanks, > > John Kennedy > > KBKSALES http://kbksales.com > > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.732 / Virus Database: 486 - Release Date: 7/29/2004 > > --------------------------------------------------------------- > _______________________________________________ > Spambayes@python.org > http://mail.python.org/mailman/listinfo/spambayes > Check the FAQ before asking: http://spambayes.sf.net/faq.html > > --------------------------------------------------------------- > Incoming mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.733 / Virus Database: 487 - Release Date: 8/2/2004 -- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.733 / Virus Database: 487 - Release Date: 8/2/2004 From robert at imagine.co.uk Wed Aug 4 00:32:52 2004 From: robert at imagine.co.uk (Robert Neuschul) Date: Wed Aug 4 00:32:54 2004 Subject: [Spambayes] Illogicality in the Web UI? In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E86C3692@its-xchg4.massey.ac.nz> References: <ECBA357DDED63B4995F5C1F5CBE5B1E86C3692@its-xchg4.massey.ac.nz> Message-ID: <VA.00005655.02ec9beb@imagine.co.uk> Tony In article <ECBA357DDED63B4995F5C1F5CBE5B1E86C3692@its-xchg4.massey.ac.nz>, Tony Meyer wrote: > I'm not sure how familiar you are with the SpamBayes code, so forgive me if > you know this already. Most of the HTML is already separate from the Python > code. The look of the web interface is controlled by the ui.html file (or > ui_html.py in the binary). The Python code just fills in the data, for the > most part. So it would mean, for the most part, adjusting the look of this > ui.html file, or adding in extra options. My problem is that I last looked at the code in detail about 9-10 months back, and although I'm now running the latest build, time hasn't allowed me to do a detailed code review since then. Yes I knew about the separation of the HTML, but I was thinking about how I would handle this if I was working in PHP or Ruby or ASP or w.h.y.. I don't believe it would be complex to introduce a 'handler' for the UI: but then that's what open source is all about - if people don't like any change patches I submit then they won't get used :-) Robert. From tameyer at ihug.co.nz Wed Aug 4 03:44:47 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Wed Aug 4 03:45:01 2004 Subject: [Spambayes] install problem In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874EEED@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5410@its-xchg4.massey.ac.nz> > I have Windows 98 with outlook 98. I installed spambayes.exe > with no errors. When I bringup Outlook, the wizard does not > appear. I checked add-ins and spambayes was not there. I > installed again and got same results. Does spambayes run with 98? Windows 98, yes. Outlook 98, no. Outlook 98 is very, very different (under the covers) to Outlook 2000 and above, and a plug-in for it would be a completely different project (which no-one has stepped forward to create; it's not likely anyone will, either). You *can* use SpamBayes, if you are getting mail via POP3 or IMAP (i.e. not Exchange). You'll need to use sb_server rather than the Outlook plug-in, like Eudora, Outlook Express, etc, users. It's not tightly integrated, but the results will be the same (or better, maybe!). =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From john.ristaino at cotulla.k12.tx.us Wed Aug 4 03:45:57 2004 From: john.ristaino at cotulla.k12.tx.us (John Ristaino) Date: Wed Aug 4 03:46:07 2004 Subject: [Spambayes] Donation Message-ID: <00a201c479c4$c9c55440$3a090a0a@cotullaisd.net> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/jpeg Size: 2657 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040803/2415b335/attachment.jpe From tameyer at ihug.co.nz Wed Aug 4 03:47:34 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Wed Aug 4 03:47:41 2004 Subject: [Spambayes] Does spambayes open and scan attachments too? In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874EEE7@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5411@its-xchg4.massey.ac.nz> > I wanted to know if Spambayes, in addition to scanning > emails, also opens or scans attachments? SpamBayes generates a token based on the first few bytes of attached (non-text) data, but certainly doesn't do anything to convert it to whatever it's meant to be (an executable, an image, etc). I'm not sure that the Outlook plug-in even does this (Outlook manages the original message before we get to it, which I think includes separating out the attachments). You could possibly call this "scanning" attachments (but it would be a stretch), but it absolutely does not open them, in any way. > I'm worried about Spambayes opening (to scan) an > attachment which contains a virus too new for my > anti-virus to detect, thus infecting my system. As Remi said, this is not possible. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Wed Aug 4 05:19:08 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Wed Aug 4 05:19:13 2004 Subject: [Spambayes] Problem with imap under linux. In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874EEE0@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5412@its-xchg4.massey.ac.nz> > That is what I am trying to do. Where do you find the [html.ui] port > option other than in the Options.py file. What configuration files? > None are mentioned in the documentation that I could see. What documentation are you reading? FAQ 4.11: <http://spambayes.org/faq.html#how-do-i-configure-spambayes> FAQ 4.12: <http://spambayes.org/faq.html#now-i-know-what-the-format-looks-like-but-wha t-options-do-i-need-to-set> FAQ 4.13: <http://spambayes.org/faq.html#why-is-spambayes-ignoring-my-configuration-fi le> Readme (online copy): <http://cvs.sf.net/viewcvs.py/*checkout*/spambayes/spambayes/README.txt?rev= HEAD&content-type=text/plain> In addition, right at the top of all the configuration pages in the web interface there is the line "This page allows you to change the options that control how Spambayes processes your email. Your options are stored in " and then the path to your configuration file. If you're also reading the source, then OptionsClass.py is almost completely about reading that file, and Options.py's docstring also talks about it. > The only use > of a -o option I can find in sb_imapfilter.py is: > -o section:option:value : > set [section, option] in the options > database to value Yes, this option. For example: python sb_imapfilter.py -c -t -o html_ui:port:8881 [Tony Meyer] > sb_server and sb_imapfilter are both intended as tools for a single user. > There are lots of issues with trying to use them for multiple users. [Aaron Konstam] > The above answer confounds me. We have 1000 users on out clients. If > we are going to use spambayes for these users how can we do that if > the statement above is true. Give them the tool, and let them use it. SpamBayes was not designed as a server-side solution. That said, there are people who have successfully used it as such (e.g. <http://spambayes.org/server_side.html>). sb_server and sb_imapfilter have numerous problems if they are not run by the user (client), eg. * the database will be the same (possibly this is acceptable). * sb_server's review page will let everyone see everyone's mail. * sb_imapfilter filters spam and unsures into separate folders, so either everyone has access to everyone's spam and unsures, or no-one has access to them, or there is some sort of admin review of them. There are probably others, but those are significant enough. You *could* use sb_server for many users (if you are ok with the shared database) but not for training (i.e. lock the web interface). You *could* use sb_imapfilter for many users (again, shared database) but only for training. If you want some sort of server side solution to cater for a lot of people, you might be better off with something other than SpamBayes. If you do want SpamBayes, then using the scripts in some way (like the examples on the server_side page linked above) is a better option than using sb_server and sb_imapfilter in their designed (i.e. single user) way. This is all IMO, of course, but I'm pretty sure most people would agree with it. > In the documentation there is an init.d > script for pop3 server under linux. That implies that everyone uses > the same server. Those instructions are for a single linux user (possibly with many mail accounts, but allowed access to them all). This is client-side filtering. > Again a configuration file is mentioned. I can't find a mention of > such a file in the linux documentation at least. We are happy to accept patches for any of the documentation (hint). For the moment, the Windows/Linux/Mac pages on the website just give a general idea about how to go about installing SpamBayes, and maybe a little bit about using it. This is for platform specific notes, not general documentation. You will certainly need to read the general documentation (e.g. the Readme) as well, and if you have questions, then checking the FAQ is always a good idea. > To be honest I don't think the use of spambayes > under Linux has been thought about enough. I don't see why you say this. There are lots of people happily using SpamBayes with Linux, and they arguably have the best system, because they can set it up how they like (e.g. use the tte.py script for training, like Skip does). I think you would probably benefit from reading more about what SpamBayes is designed to do - the website has a good chunk to start with. It seems that you think it is something (a server-side spam filtering solution) that it is not intended to be (but can be coerced into being). =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Wed Aug 4 05:26:33 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Wed Aug 4 05:26:38 2004 Subject: [Spambayes] Problem with imap under linux.-part 4 In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874EEE4@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C369A@its-xchg4.massey.ac.nz> > When I click configure folders to filter I return: > > 500 Server error > > Traceback (most recent call last): [...] > File "/usr/bin/sb_imapfilter.py", line 296, in > folder_list > m = r.search(fol) > > TypeError: expected string or buffer [...] > Clearly there is still somthing I don't understan about this > interface. This is a bug, of sorts (or so it appears). Your IMAP server is returning something odd from the LIST command, which sb_imapfilter can't handle. To debug this, could you run this? > python >>> import imaplib >>> i = imaplib.IMAP4("mail.example.com") >>> i.login("username", "password") ('OK', ['[CAPABILITY IMAP4REV1 IDLE NAMESPACE MAILBOX-REFERRALS BINARY UNSELECT SCAN SORT THREAD=REFERENCES THREAD=ORDEREDSUBJECT MULTIAPPEND] User authenticated']) >>> i.list() ('OK', ['(\\NoInferiors) NIL INBOX']) >>> i.logout() ('BYE', ['mail.example.com IMAP4rev1 server terminating connection']) Substituting your mail server, username and password. The responses will differ somewhat - the important one is the second one (to the list command). The second part is meant to be either a list of folder names, or an IMAP literal (basically a number then a series of bytes). It appears that your IMAP server is going to give back something else. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From MJR at kc.rr.com Wed Aug 4 04:27:58 2004 From: MJR at kc.rr.com (MikeR) Date: Wed Aug 4 05:36:24 2004 Subject: [Spambayes] Upgrade to version 1.0rc2 ?? Message-ID: <004601c479ca$ab16f660$5a271a41@Basement> I am currently running version 0.81 and Spambayes works great. If I upgrade to version 1.0rc2, do I have to go through the training process again? Thanks, Mike -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040803/c81f9b22/attachment.htm From tameyer at ihug.co.nz Wed Aug 4 05:38:33 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Wed Aug 4 05:38:39 2004 Subject: [Spambayes] Upgrade to version 1.0rc2 ?? In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874F0BE@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5414@its-xchg4.massey.ac.nz> > I am currently running version 0.81 and Spambayes works great. > If I upgrade to version 1.0rc2, do I have to go through the > training process again? No. Uninstalling and installing don't touch the configuration or training data. Simply uninstall 0.81 and then install 1.0rc2 and all will be fine. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From MJR at kc.rr.com Wed Aug 4 04:34:24 2004 From: MJR at kc.rr.com (MikeR) Date: Wed Aug 4 05:46:23 2004 Subject: [Spambayes] Upgrade to version 1.0rc2 ?? In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5414@its-xchg4.massey.ac.nz> Message-ID: <004b01c479cb$90f69e60$5a271a41@Basement> Tony, thanks for your very prompt response. Mike -----Original Message----- From: Tony Meyer [mailto:tameyer@ihug.co.nz] Sent: Tuesday, August 03, 2004 10:39 PM To: 'MikeR'; spambayes@python.org Subject: RE: [Spambayes] Upgrade to version 1.0rc2 ?? > I am currently running version 0.81 and Spambayes works great. > If I upgrade to version 1.0rc2, do I have to go through the > training process again? No. Uninstalling and installing don't touch the configuration or training data. Simply uninstall 0.81 and then install 1.0rc2 and all will be fine. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From preimer at uni-muenster.de Wed Aug 4 17:34:30 2004 From: preimer at uni-muenster.de (Philip Reimer) Date: Wed Aug 4 17:34:49 2004 Subject: [Spambayes] Desktopnotification and JunkMail Message-ID: <20040804153448.483581E4008@bag.python.org> Hello. I'm using SpamBayes with Outlook2003 on WinXP and I think it's really great. But I have one little problem. I have a few email-accounts and defined rules in Outlook to sort mails from account xy into folder xyz, which would be a subfolder of the standard inbox-folder. Further, I configured SpamBayes to check the standard inbox-folder and those subfolders for spam. Thus, when mail comes in, it is sorted into the according folder and, in case it is spam, SpamBayes sends it to the Junk-folder afterwards. That's the situation and now my problem. In the rules mentioned above I also told Outlook to show the desktopnotification (the little half-transparent window that pops up in the bottom right corner of the desktop) for incoming mail in the subfolders of the standard inbox-folders, because otherwise it would only notify me of incoming mail that resides in the standard inbox-folder. Since SpamBayes does check mail for spam only after it's been moved to the subfolders, I get a notificatio for every mail including the spammails that are later moved to junk-folder. That's quite annoying and I would greatly appreciate any suggestions on how to change this behaviour of outlook. Please excuse my poor English and the slightly confusing description of my problem. I hope it has become clear anyway. Thanks in advance, Philip -- Betty Schaefer: 'Don't you sometimes hate yourself?' Joe Gillis: 'Constantly.' (Sunset Blvd.) From davebrok at CSUA.Berkeley.EDU Wed Aug 4 17:36:50 2004 From: davebrok at CSUA.Berkeley.EDU (David Pokorny) Date: Wed Aug 4 17:36:55 2004 Subject: [Spambayes] Unix installation problem Message-ID: <20040804081451.X21884-100000@soda.csua.berkeley.edu> Hello, I have a problem that I thought would be very common, but I didn't see it in the FAQ. My unix-like account does not support POP or IMAP, so my only option is to use the procmail filter, which is fine. However, when I python setup.py install the script complains that I cannot create folders in /usr/local/lib/... because I don't have root access. The specific problem arises right after setup writes: "running install_lib". I'd like to install these files in my personal directory; is there a right way to solve this problem? Thanks, David From papaDoc at videotron.ca Wed Aug 4 18:01:38 2004 From: papaDoc at videotron.ca (papaDoc) Date: Wed Aug 4 18:01:47 2004 Subject: [Spambayes] Unix installation problem In-Reply-To: <20040804081451.X21884-100000@soda.csua.berkeley.edu> References: <20040804081451.X21884-100000@soda.csua.berkeley.edu> Message-ID: <41110862.9070509@videotron.ca> Hi David > Hello, > > I have a problem that I thought would be very common, but I didn't see it > in the FAQ. My unix-like account does not support POP or IMAP, so my only > option is to use the procmail filter, which is fine. However, when I > > python setup.py install > > the script complains that I cannot create folders in /usr/local/lib/... > because I don't have root access. The specific problem arises right after > setup writes: "running install_lib". > > I'd like to install these files in my personal directory; is there a right > way to solve this problem? I think you can do python setup.py install --home=/home/user/myinstall Remi -- /"\ \ / X ASCII Ribbon Campaign / \ Against HTML Email From gtodd1 at woh.rr.com Wed Aug 4 20:33:58 2004 From: gtodd1 at woh.rr.com (Gloria Todd) Date: Wed Aug 4 20:34:03 2004 Subject: [Spambayes] Read trouble-shooting guide and still stuck. Message-ID: <000901c47a51$9b2661a0$c37b8545@KELLERWILLIAMS.LOCAL> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: Gloria Todd "The Neighborhood Realtor".vcf Type: text/x-vcard Size: 179 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040804/7ef2b62d/GloriaToddTheNeighborhoodRealtor.vcf From jslevy at 013.net.il Wed Aug 4 21:29:19 2004 From: jslevy at 013.net.il (June Levy) Date: Wed Aug 4 21:29:24 2004 Subject: [Spambayes] Outlook Express Message-ID: <000801c47a59$5762d770$6527a652@IBM220815CE0A0> Sirs, I have recently changed to Outlook Express, Windows 2000. I have used your services in Outlook up to now. Can I change? What do I do? Thank you, Mrs. June Levy jslevy@013.net.il -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040804/91dd5070/attachment.html From lylesj002 at hawaii.rr.com Wed Aug 4 22:37:26 2004 From: lylesj002 at hawaii.rr.com (Jerome Lyles) Date: Wed Aug 4 22:37:31 2004 Subject: [Spambayes] Upgrade problem Message-ID: <200408041037.26350.lylesj002@hawaii.rr.com> Hello, I recently upgraded to spambayes-1.0rc2 from spambayes-1.0a7. At first everything worked fine but now spambayes isn't filtering and when I try to train I get this error: <snip> File "/usr/lib/python2.3/site-packages/spambayes/message.py", line 118, in _getState attributes = self.db[msg.getId()] File "/usr/lib/python2.3/shelve.py", line 118, in __getitem__ f = StringIO(self.dict[key]) File "/usr/lib/python2.3/bsddb/__init__.py", line 116, in __getitem__ return self.db[key] DBRunRecoveryError: (-30978, 'DB_RUNRECOVERY: Fatal error, run database recovery -- PANIC: fatal region error detected; run recovery') I looked in the spambayes folder for a db_runrecovery but didn't find it. Is it looking for the old hammie.db which I have in my home folder? How do I run db_recovery? Also, how can I tell which version of spambayes I'm using? Thanks, Jerome From tim at fourstonesExpressions.com Wed Aug 4 22:39:28 2004 From: tim at fourstonesExpressions.com (Tim Stone) Date: Wed Aug 4 22:39:33 2004 Subject: [Spambayes] Donation Message-ID: <20040804203925.23BAA41465@mail01.powweb.com> John, you can find out how to donate at http://spambayes.sourceforge.net/donations.html Tim Stone -- - TimS From akonstam at trinity.edu Wed Aug 4 23:12:29 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Wed Aug 4 23:03:59 2004 Subject: [Spambayes] Unix installation problem In-Reply-To: <20040804081451.X21884-100000@soda.csua.berkeley.edu> References: <20040804081451.X21884-100000@soda.csua.berkeley.edu> Message-ID: <20040804211229.GA8665@Moof.cs.trinity.edu> On Wed, Aug 04, 2004 at 08:36:50AM -0700, David Pokorny wrote: > Hello, > > I have a problem that I thought would be very common, but I didn't see it > in the FAQ. My unix-like account does not support POP or IMAP, so my only > option is to use the procmail filter, which is fine. However, when I > > python setup.py install > > the script complains that I cannot create folders in /usr/local/lib/... > because I don't have root access. The specific problem arises right after > setup writes: "running install_lib". > > I'd like to install these files in my personal directory; is there a right > way to solve this problem? > > Thanks, > > David > _______________________________________________ I have already shown I ma not an expert in Spambayes but in my opinion ( and I am using it with procmail as you want to do) python setup.py install is a machine wide install that needs to be done only once on the machine and then you use the other python scripts as a user. For example as it has explained recently to me do not us the init.rd script that is included in the Linux and Unix documentation if you are not the only user of the machine. > At least it is working that way for me. ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From tameyer at ihug.co.nz Thu Aug 5 01:05:54 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Thu Aug 5 01:06:00 2004 Subject: [Spambayes] Donation In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874F230@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5422@its-xchg4.massey.ac.nz> [Tim Stone] > John, you can find out how to donate at > http://spambayes.sourceforge.net/donations.html And in case you're wondering where it mentions cheques there - follow the link to the PSF donations page: <http://www.python.org/psf/donations.html> There's information there about donating via cheque - you can put a note in with it indicating that it's due to SpamBayes if you want to. The rest of the information on the page Tim linked to has all the other information about who gets the money & why. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Thu Aug 5 02:37:14 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Thu Aug 5 02:37:26 2004 Subject: [Spambayes] Upgrade problem In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874F22F@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5425@its-xchg4.massey.ac.nz> > I recently upgraded to spambayes-1.0rc2 from spambayes-1.0a7. > At first everything worked fine but now spambayes isn't filtering > and when I try to train I get this error: [...] > DBRunRecoveryError: (-30978, 'DB_RUNRECOVERY: Fatal error, > run database > recovery -- PANIC: fatal region error detected; run recovery') This means the database is dead. The only solution is deleting it and retraining from scratch. We're unclear on any remaining causes for this problem (apart from accessing the database from two processes simultaneously and failing to complete training for some reason (like power failure)). If you can reproduce it reliably we'd be interested in hearing how - although I think our long term solution is to simply move to a different database system. Sometimes this problem takes a while to manifest (which makes debugging it even harder), so it's possible that the problem occurred with 1.0a7 (which IIRC still had some (now) known causes for this). Hopefully it won't happen again. (IAC, SpamBayes learns very quickly). > I looked in the spambayes folder for a db_runrecovery but > didn't find it. This is a bsddb tool that we don't have, and couldn't use anyway (we don't use bsddb in the right way). > Also, how can I tell which version of spambayes I'm using? That depends which application you're using. If it's the Outlook plug-in, then it's in the SpamBayes Manager dialog. If it's sb_server, it's at the bottom of the web interface, and both sb_server and sb_imapfilter print out version info when run. I'm not sure about sb_filter - I think you'd have to run python, do "import spambayes" and then "print spambayes.__version__". =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Thu Aug 5 02:38:47 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Thu Aug 5 02:38:53 2004 Subject: [Spambayes] Desktopnotification and JunkMail In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874F21F@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5426@its-xchg4.massey.ac.nz> > In the rules mentioned above I also told Outlook > to show the desktopnotification (the little half-transparent > window that pops up in the bottom right corner of the > desktop) for incoming mail in the subfolders of the standard > inbox-folders, because otherwise it would only notify me of > incoming mail that resides in the standard inbox-folder. > Since SpamBayes does check mail for spam only after it's been > moved to the subfolders, I get a notificatio for every mail > including the spammails that are later moved to junk-folder. This is the same problem as removing the envelope tray icon. Please see FAQ 3.8: <http://spambayes.org/faq.html#how-can-i-get-rid-of-the-envelope-tray-icon-f or-spam> =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Thu Aug 5 02:42:44 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Thu Aug 5 02:42:49 2004 Subject: [Spambayes] Outlook Express In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874F229@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5427@its-xchg4.massey.ac.nz> > I have recently changed to Outlook Express, Windows 2000. > I have used your services in Outlook up to now. > Can I change? What do I do? Using the same installer program, choose to install "sb_server" rather than the Outlook plug-in. Then, using the tray application, go to the configuration page. Enter in the address of your mail server in the top box, and a suitable local port (e.g. 110) in the second box. Further down the page, tick the "spam" and "unsure" boxes in the "include classification in subject header" option. Then save the configuration (bottom of the page). In Outlook Express, use Tools->Accounts to change your mail account to connect to "localhost" instead of your mail server. Now when you retrieve mail spam will have "spam," prepended to the subject, and unsures will have "unsure," prepended. You can create your own rules in Outlook Express to do what you like with these (e.g. move them to separate folders). sb_server doesn't have the tight integration that the Outlook plug-in does, but the results will be the same (or better), and it's quite simple to use once you get used to it. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Thu Aug 5 02:43:08 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Thu Aug 5 02:43:15 2004 Subject: [Spambayes] Read trouble-shooting guide and still stuck. In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874F226@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5428@its-xchg4.massey.ac.nz> > Spambayer was on my Microsoft Outlook, but now I am > on Outlook Express. Using the same installer program, choose to install "sb_server" rather than the Outlook plug-in. Then, using the tray application, go to the configuration page. Enter in the address of your mail server in the top box, and a suitable local port (e.g. 110) in the second box. Further down the page, tick the "spam" and "unsure" boxes in the "include classification in subject header" option. Then save the configuration (bottom of the page). In Outlook Express, use Tools->Accounts to change your mail account to connect to "localhost" instead of your mail server. Now when you retrieve mail spam will have "spam," prepended to the subject, and unsures will have "unsure," prepended. You can create your own rules in Outlook Express to do what you like with these (e.g. move them to separate folders). sb_server doesn't have the tight integration that the Outlook plug-in does, but the results will be the same (or better), and it's quite simple to use once you get used to it. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From 123cad at yahoo.fr Wed Aug 4 23:34:42 2004 From: 123cad at yahoo.fr (AutoCAD - Bureautique) Date: Thu Aug 5 03:03:01 2004 Subject: [Spambayes] =?iso-8859-1?q?15_=E0_20=25_de_rabais_sur_toutes_nos?= =?iso-8859-1?q?_formations_informatiques?= Message-ID: <20040805000354.BCKD6357.tomts10-srv.bellnexxia.net@yahoo.fr> An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040804/f9d24014/attachment-0001.htm -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/gif Size: 7864 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040804/f9d24014/attachment-0001.gif From pdnorwood at hotmail.com Thu Aug 5 03:27:10 2004 From: pdnorwood at hotmail.com (Philip) Date: Thu Aug 5 03:23:54 2004 Subject: [Spambayes] setup for multiple email accounts Message-ID: <BAY18-DAV4zxTS2UOdR00018a22@hotmail.com> Hello, I am new to this product, which is great by the way, and I am using outlook 2003 and have mail coming from yahoo and hotmail. When I did the setup I got a Junk suspect folder for the Personal folder that is configured for/to yahoo but not one for the hotmail. Was I supposed to? I looked in the FAQ list and did not see anything about it. Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040804/502f6af7/attachment.html From preimer at uni-muenster.de Thu Aug 5 03:29:06 2004 From: preimer at uni-muenster.de (Philip Reimer) Date: Thu Aug 5 03:29:26 2004 Subject: [Spambayes] Desktopnotification and JunkMail In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5426@its-xchg4.massey.ac.nz> Message-ID: <20040805012925.3D1401E4009@bag.python.org> Tony Meyer <mailto:tameyer@ihug.co.nz> schrieb: >> In the rules mentioned above I also told Outlook to show the >> ... >> spammails that are later moved to junk-folder. > > This is the same problem as removing the envelope tray icon. Please > see FAQ > 3.8: > > <http://spambayes.org/faq.html#how-can-i-get-rid-of-the-envelo > pe-tray-icon-f or-spam> > > =Tony Meyer Okay, if I get this right, the faq tells me, there is no "official" solution to this problem, right? But maybe the code posted on this site http://sourceforge.net/tracker/index.php?func=detail&aid=774978&group_id=617 02&atid=498106 might help me? Unfortunately I'm not familiar with Visual Basic (that's what I think it is), so what do I do with this code? Is it perhaps possible to check the spam score property of a mail in an Outlook-rule? Philip -- Betty Schaefer: 'Don't you sometimes hate yourself?' Joe Gillis: 'Constantly.' (Sunset Blvd.) From Jon.matthews at globalcom.co.uk Thu Aug 5 10:58:55 2004 From: Jon.matthews at globalcom.co.uk (Jon Matthews) Date: Thu Aug 5 10:56:38 2004 Subject: [Spambayes] Spambayes has stopped working. Message-ID: <66866137D16E1146ABBD32A9BAE3E45003EE8F@mainserver01.globalcom.co.uk> Hi There, I have been using spambayes with outlook 2000 for approximately the last year but recently it has simply stopped working. I have tried to uninstall and re install but still Spambayes refuses to operate. Since this is such a brilliant program any help you can give me would be very much appreciated. I have added the log file below and notice that SpamBayes seems to think these folders are temporarily unavailable....... Any ideas would be much appreciated.. Many thanks in advance for your help Loaded bayes database from 'C:\Documents and Settings\jon.GLOBALCOM\Application Data\SpamBayes\default_bayes_database.db' Loaded message database from 'C:\Documents and Settings\jon.GLOBALCOM\Application Data\SpamBayes\default_message_database.db' Bayes database initialized with 203 spam and 242 good messages SpamBayes Outlook Addin Binary Version 1.0rc2 (June 2004) starting (with engine SpamBayes Engine Version 0.3 (January 2004)) on Windows 5.1.2600 (Service Pack 1) using Python 2.3.3 (#51, Feb 13 2004, 14:39:56) [MSC v.1200 32 bit (Intel)] NOTE: Skipping folder for this session - temporarily unavailable NOTE: Skipping folder for this session - temporarily unavailable SpamBayes: Watching (for incremental training) in 'Mailbox - Jon Matthews/junk1' Skipping processing of missed messages in folder 'Inbox', as it is not available Skipping processing of missed messages in folder 'tvlink', as it is not available Moving and spam training message 'Beat The IBC Deadlines With broadcastbuyer.tv' - Training on message 'Beat The IBC Deadlines With broadcastbuyer.tv' in 'Mailbox - Jon Matthews/Inbox - trained as spam Moving and spam training message 'I'm in love' - Training on message 'I'm in love' in 'Mailbox - Jon Matthews/Inbox - trained as spam Moving and spam training message 'HP touts channel Linux, Proliant opportunities' - Training on message 'HP touts channel Linux, Proliant opportunities' in 'Mailbox - Jon Matthews/Inbox - trained as spam Moving and spam training message 'bes;t deals on the inter,net ' - Training on message 'bes;t deals on the inter,net ' in 'Mailbox - Jon Matthews/Inbox - trained as spam Moving and spam training message 'intGOLDRUSH: ~~LAUNCHED~~ Phase1~!! => 3-in-1 income' - Training on message 'intGOLDRUSH: ~~LAUNCHED~~ Phase1~!! => 3-in-1 income' in 'Mailbox - Jon Matthews/Inbox - trained as spam Moving and spam training message 'HP touts channel Linux, Proliant opportunities' - Training on message 'HP touts channel Linux, Proliant opportunities' in 'Mailbox - Jon Matthews/Inbox - trained as spam Moving and spam training message 'New Daily Photos Thru August 1st' - Training on message 'New Daily Photos Thru August 1st' in 'Mailbox - Jon Matthews/Inbox - trained as spam Moving and spam training message 'Letter' - Training on message 'Letter' in 'Mailbox - Jon Matthews/tvlink - trained as spam From postmaster at amnesty.org Thu Aug 5 13:07:48 2004 From: postmaster at amnesty.org (InterScan MSS Notification) Date: Thu Aug 5 13:28:16 2004 Subject: [Spambayes] Virus found, original message not delivered. Message-ID: <20040805115146.1DB501A35A@rooster.amnesty.org> Your email address has been used to send us a message. A virus was found and so your message has been deleted. It has not been delivered to the intended recipient, and they have not been informed. If you want your message to be received, please re-send to the intended recipient without a virus. From bob at 1776.com Wed Aug 4 00:50:39 2004 From: bob at 1776.com (Robert K. Coe) Date: Thu Aug 5 14:30:41 2004 Subject: [Spambayes] feature request In-Reply-To: <410DEA5A.5090200@oz.net> Message-ID: <000001c47adc$c74fb520$6501a8c0@CambridgeMA.GOV> Just to be a devil's advocate..... 1. Many (most?) user communities will not accept a client-based solution to the spam problem. Many users are so spam-averse that merely seeing it, even after it has been identified and collected, makes them go ballistic. The more Spambayes can be made to resemble a server-based system, the more widely it will be accepted. I wouldn't use the proposed feature myself, but there it is. 2. I'm under the impression that a few months ago someone (maybe more than one someone) proved that if you start with an empty database, Spambayes learns quickly, and that within a few days it performs almost as well as it would if trained in the customary way. If so, saving spam for retraining should be a non-issue. Bob > -----Original Message----- > From: spambayes-bounces@python.org > [mailto:spambayes-bounces@python.org]On Behalf Of whisper@oz.net > Sent: Monday, August 02, 2004 3:17 AM > To: spambayes@python.org > Subject: Re: [Spambayes] feature request > > > There are two reasons why spam should not be sent to deleted items: > > 1. SpamBayes is not 100% accurate. Rarely a good message will be > identified as spam. Always a good idea to take a quick look to see if > any such have wound up in the spam folder. > > 2. A fair selection of spam messages should be saved in the event that > you have to retrain the spam recognizer. Yes, Virginia, you should save > some spam in case SB wants a spam sandwich to wet it's appitite ;) > > Dave LeBlanc > Seattle, WA USA > _______________________________________________ > Spambayes@python.org > http://mail.python.org/mailman/listinfo/spambayes > Check the FAQ before asking: http://spambayes.sf.net/faq.html > From lylesj002 at hawaii.rr.com Thu Aug 5 17:49:22 2004 From: lylesj002 at hawaii.rr.com (Jerome Lyles) Date: Thu Aug 5 17:49:28 2004 Subject: [Spambayes] Upgrade problem In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5425@its-xchg4.massey.ac.nz> References: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5425@its-xchg4.massey.ac.nz> Message-ID: <200408050549.22690.lylesj002@hawaii.rr.com> On Wednesday 04 August 2004 02:37 pm, Tony Meyer wrote: > > I recently upgraded to spambayes-1.0rc2 from spambayes-1.0a7. > > At first everything worked fine but now spambayes isn't filtering > > and when I try to train I get this error: > > [...] > > > DBRunRecoveryError: (-30978, 'DB_RUNRECOVERY: Fatal error, > > run database > > recovery -- PANIC: fatal region error detected; run recovery') > > This means the database is dead. The only solution is deleting it and > retraining from scratch. We're unclear on any remaining causes for this > problem (apart from accessing the database from two processes > simultaneously and failing to complete training for some reason (like power > failure)). If you can reproduce it reliably we'd be interested in hearing > how - although I think our long term solution is to simply move to a > different database system. > I haven't been able to reproduce this problem. I did have 1.0a7 and 1.0rc2 in my home directory. In any case, I reloaded 1.0rc2 and dumpted 1.0a7 but the problem persists. What is the name of the db file that's corrupted? When I delete it is there anything I must do to generate a new one? > Sometimes this problem takes a while to manifest (which makes debugging it > even harder), so it's possible that the problem occurred with 1.0a7 (which > IIRC still had some (now) known causes for this). Hopefully it won't > happen again. (IAC, SpamBayes learns very quickly). > > > > Also, how can I tell which version of spambayes I'm using? > > That depends which application you're using. If it's the Outlook plug-in, > then it's in the SpamBayes Manager dialog. If it's sb_server, it's at the > bottom of the web interface, and both sb_server and sb_imapfilter print out > version info when run. I'm not sure about sb_filter - I think you'd have > to run python, do "import spambayes" and then "print > spambayes.__version__". > > =Tony Meyer > > --- > Please always include the list (spambayes@python.org) in your replies > (reply-all), I will. > and please don't send me personal mail about SpamBayes. This > way, you get everyone's help, and avoid a lack of replies when I'm busy. I won't. Thanks, Jerome From akonstam at trinity.edu Thu Aug 5 18:07:48 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Thu Aug 5 19:22:28 2004 Subject: [Spambayes] Problem with imap under linux.-part 5 In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E86C369A@its-xchg4.massey.ac.nz> References: <ECBA357DDED63B4995F5C1F5CBE5B1E874EEE4@its-xchg4.massey.ac.nz> <ECBA357DDED63B4995F5C1F5CBE5B1E86C369A@its-xchg4.massey.ac.nz> Message-ID: <20040805160748.GA13411@Moof.cs.trinity.edu> On Wed, Aug 04, 2004 at 03:26:33PM +1200, Tony Meyer wrote: > > When I click configure folders to filter I return: > > > > 500 Server error > > > > Traceback (most recent call last): > [...] > > File "/usr/bin/sb_imapfilter.py", line 296, in > > folder_list > > m = r.search(fol) > > > > TypeError: expected string or buffer > [...] > > Clearly there is still somthing I don't understan about this > > interface. > > This is a bug, of sorts (or so it appears). Your IMAP server is returning > something odd from the LIST command, which sb_imapfilter can't handle. To > debug this, could you run this? > > > python > >>> import imaplib > >>> i = imaplib.IMAP4("mail.example.com") > >>> i.login("username", "password") > ('OK', ['[CAPABILITY IMAP4REV1 IDLE NAMESPACE MAILBOX-REFERRALS BINARY > UNSELECT SCAN SORT THREAD=REFERENCES THREAD=ORDEREDSUBJECT MULTIAPPEND] User > authenticated']) > >>> i.list() > ('OK', ['(\\NoInferiors) NIL INBOX']) > >>> i.logout() > ('BYE', ['mail.example.com IMAP4rev1 server terminating connection']) > Ok, I tried your test. Everything went as you indicate above until the i.list. The result was lots of lines of stuff I can't understand, maybe you'all can. I include it bellow with trepidation for reasons that you will understand when your see it. The @ symols seem to be nulls which do not take up real space. Any help would be appreciated. ============================================================================ akonstam@Hardy akonstam]$ pythoin Python 2.3.3 (#1, May 7 2004, 10:31:40) [GCC 3.3.3 20040412 (Red Hat Linux 3.3.3-7)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import imaplib >>> i = imaplib.IMAP4("mail.cs.trinity.edu") >>> i.login("akonstam", "xxxxxxxx") ('OK', ['[CAPABILITY IMAP4REV1 IDLE NAMESPACE MAILBOX-REFERRALS SCAN SORT THREAD=REFERENCES THREAD=ORDEREDSUBJECT MULTIAPPEND] User akonstam authenticated']) >>> i.list() ('OK', ['(\\NoInferiors \\UnMarked) "/" .cshrc', '(\\NoInferiors \\UnMarked) "/" .login', '(\\NoInferiors \\UnMarked) "/" .profile', '(\\NoInferiors \\UnMarked) "/" Local.tar', '(\\NoSelect) "/" .vue', '(\\NoSelect) "/" .vue/sessions', '(\\NoSelect) "/" .vue/sessions/current', '(\\NoInferiors \\UnMarked) "/" .vue/sessions/current/vue.session', '(\\NoInferiors \\UnMarked) "/" .vue/sessions/current/vue.settings', '(\\NoInferiors \\UnMarked) "/" .vue/sessions/current/vue.resources', '(\\NoSelect) "/" .vue/sessions/current.old', '(\\NoInferiors \\UnMarked) "/" .vue/sessions/current.old/vue.session', '(\\NoInferiors \\UnMarked) "/" .vue/sessions/current.old/vue.settings', '(\\NoInferiors \\UnMarked) "/" .vue/sessions/current.old/vue.resources', '(\\NoSelect) "/" .vue/sessions/lite', '(\\NoInferiors \\UnMarked) "/" .vue/sessions/lite/vue.language', '(\\NoInferiors \\UnMarked) "/" .vue/sessions/lite/vue.session', '(\\NoInferiors \\UnMarked) "/" .vue/sessions/lite/vue.resources', '(\\NoSelect) "/" .vue/sessions/current.font', '(\\NoInferiors \\UnMarked) "/" .vue/sessions/current.font/vue.font.m', '(\\NoSelect) "/" .vue/types', '(\\NoSelect) "/" .vue/types/tools', '(\\NoInferiors \\UnMarked) "/" .vue/types/tools/ChangePassword', '(\\NoInferiors \\UnMarked) "/" .vue/types/tools/CreateAction', '(\\NoInferiors \\UnMarked) "/" .vue/types/tools/DigitalClock', '(\\NoInferiors \\UnMarked) "/" .vue/types/tools/IconEditor', '(\\NoInferiors \\UnMarked) "/" .vue/types/tools/PersonalReadme', '(\\NoInferiors \\UnMarked) "/" .vue/types/tools/SystemLoad', '(\\NoSelect) "/" .vue/types/tools/VUE2.0Tools', '(\\NoSelect) "/" .vue/types/.rtw', '(\\NoSelect) "/" .vue/types/.rtw/tools', '(\\NoSelect) "/" .vue/types/.rtw/tools/utilities', '(\\NoSelect) "/" .vue/types/.rtw/tools/utilities/Media', '(\\NoSelect) "/" .vue/palettes', '(\\NoInferiors \\UnMarked) "/" .vue/palettes/CoralReef.vp', '(\\NoInferiors \\UnMarked) "/" .vue/palettes/Esquire.vp', '(\\NoSelect) "/" .vue/apps', '(\\NoInferiors \\UnMarked) "/" .vue/.trashinfo', '(\\NoInferiors \\UnMarked) "/" .vue/include.vuewmrc', '(\\NoInferiors \\UnMarked) "/" .vue/include.RTW.old', '(\\NoInferiors \\UnMarked) "/" .vue/vuewmrc.orig', '(\\NoSelect) "/" .elm', '(\\NoInferiors \\UnMarked) "/" .elm/last_read_mail', '(\\NoInferiors \\UnMarked) "/" .elm/elmrc', '(\\NoSelect) "/" Mail', '(\\NoInferiors \\Marked) "/" Mail/procmail.log', '(\\NoInferiors \\UnMarked) "/" Mail/wai', '(\\NoInferiors \\Marked) "/" Mail/unsure', '(\\NoInferiors \\UnMarked) "/" Mail/procmail.log~', '(\\NoInferiors \\Marked) "/" Mail/spamfound', '(\\NoInferiors \\Marked) "/" Mail/ham', '(\\NoInferiors \\Marked) "/" Mail/spam', '(\\NoInferiors \\UnMarked) "/" Mail/outbox', '(\\NoInferiors \\UnMarked) "/" Mail/cruzmorganpf', '(\\NoSelect) "/" .lrom', '(\\NoInferiors \\UnMarked) "/" .lrom/LROM.SET', '(\\NoInferiors \\UnMarked) "/" .lrom/LROM.AB', '(\\NoInferiors \\UnMarked) "/" .lrom/LRAAAa26433.CC', '(\\NoInferiors \\UnMarked) "/" .lrom/LRBAAa26433.CC', '(\\NoSelect) "/" test', '(\\NoInferiors \\UnMarked) "/" test/timer.c', '(\\NoInferiors \\UnMarked) "/" test/savage.c', '(\\NoInferiors \\UnMarked) "/" test/typescript', '(\\NoInferiors \\UnMarked) "/" test/ptest.c', '(\\NoInferiors \\UnMarked) "/" test/varargtst.c', '(\\NoInferiors \\UnMarked) "/" test/a.out', '(\\NoInferiors \\UnMarked) "/" test/t2.prob1.f', '(\\NoInferiors \\UnMarked) "/" .mosaic-global-history', '(\\NoInferiors \\UnMarked) "/" .mosaicpid', '(\\NoInferiors \\UnMarked) "/" .vueprofile', '(\\NoInferiors \\UnMarked) "/" .mosaic-hotlist-default', '(\\NoSelect) "/" .mosaic-personal-annotations', '(\\NoInferiors \\UnMarked) "/" .mosaic-personal-annotations/LOG', '(\\NoSelect) "/" .SharedX', '(\\NoInferiors \\UnMarked) "/" .SharedX/Default', '(\\NoInferiors \\UnMarked) "/" ratadd.p', '(\\NoInferiors \\UnMarked) "/" Xdefaults.swin', '(\\NoInferiors \\UnMarked) "/" .swinconfig', '(\\NoInferiors \\UnMarked) "/" .swincmosram', '(\\NoInferiors \\UnMarked) "/" AVP.doc', '(\\NoInferiors \\UnMarked) "/" fire.doc', '(\\NoInferiors \\UnMarked) "/" .viminfo', '(\\NoSelect) "/" .dia', '(\\NoInferiors \\UnMarked) "/" .dia/pluginrc', '(\\NoInferiors \\UnMarked) "/" .dia/history', '(\\NoInferiors \\UnMarked) "/" .dia/menurc', '(\\NoInferiors \\UnMarked) "/" .dia/diarc', '(\\NoInferiors \\UnMarked) "/" .dia/persistence', '(\\NoInferiors \\UnMarked) "/" .dia/defaults.dia', '(\\NoInferiors \\UnMarked) "/" .cshrc.bak', '(\\NoInferiors \\UnMarked) "/" .cshrc.swin', '(\\NoInferiors \\UnMarked) "/" .login.bak', '(\\NoInferiors \\UnMarked) "/" .login.swin', '(\\NoInferiors \\UnMarked) "/" .profile.bak', '(\\NoInferiors \\UnMarked) "/" .profile.swin', '(\\NoInferiors \\UnMarked) "/" .vueprofile.bak', '(\\NoInferiors \\UnMarked) "/" .mwmrc', '(\\NoInferiors \\UnMarked) "/" SX', '(\\NoSelect) "/" Local', '(\\NoSelect) "/" Local/universal', '(\\NoInferiors \\UnMarked) "/" Local/universal/USER.alias', '(\\NoInferiors \\UnMarked) "/" Local/universal/NULL.env', '(\\NoInferiors \\UnMarked) "/" Local/universal/NULL.alias', '(\\NoSelect) "/" Local/universal/bash', '(\\NoInferiors \\UnMarked) "/" Local/universal/bash/NULL.alias', '(\\NoInferiors \\UnMarked) "/" Local/universal/bash/NULL.env', '(\\NoInferiors \\UnMarked) "/" Local/universal/bash/USER.alias', '(\\NoSelect) "/" Local/hp9000s700', '(\\NoSelect) "/" Local/hp9000s700/bin', '(\\NoInferiors \\UnMarked) "/" Local/hp9000s700/bin/README.FIRST', '(\\NoSelect) "/" Local/hp9000s700/lib', '(\\NoInferiors \\UnMarked) "/" Local/hp9000s700/lib/README.FIRST', '(\\NoSelect) "/" Local/hp9000s700/shell', '(\\NoInferiors \\UnMarked) "/" Local/hp9000s700/shell/USER.path', '(\\NoInferiors \\UnMarked) "/" Local/hp9000s700/shell/NULL.path', '(\\NoInferiors \\UnMarked) "/" Local/hp9000s700/shell/NULL.env', '(\\NoInferiors \\UnMarked) "/" Local/hp9000s700/shell/NULL.alias', '(\\NoSelect) "/" Local/hp9000s700/man', '(\\NoInferiors \\UnMarked) "/" Local/hp9000s700/man/README.FIRST', '(\\NoSelect) "/" Local/HTML-Documents', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/index.html', '(\\NoSelect) "/" Local/HTML-Documents/Pictures', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Pictures/akonstam.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Pictures/akonstam.jpg', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Pictures/xena.jpg', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/techt.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/xena.jpg', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/unix.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/wai', '(\\NoSelect) "/" Local/HTML-Documents/java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/MissingPage.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/aboutThisDoc.html', '(\\NoSelect) "/" Local/HTML-Documents/java/applet', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/end.html', '(\\NoSelect) "/" Local/HTML-Documents/java/applet/overview', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/lifeCycle.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/appletMethods.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/componentMethods.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/containerMethods.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/threads.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/betterThreadApplet.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/threadExample.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/security.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/html.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/appletTag.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/summary.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/_stdout.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/_stdout.threads.html', '(\\NoSelect) "/" Local/HTML-Documents/java/applet/overview/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/example/Simple.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/example/SimpleClick.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/example/PrintThread.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/example/LamePrintThread.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/example/ScrollingSimple.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/example/Simple.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/example/SimpleClick.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/example/PrintThread.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/example/LamePrintThread.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/example/ScrollingSimple.class', '(\\NoSelect) "/" Local/HTML-Documents/java/applet/overview/images', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/images/Simple.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/images/SimpleClick.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/images/ScrollingSimple.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/images/Simple-noscroll.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/overview/images/PrintThread.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/applet/ui', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/gui.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/sound.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/param.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/paramQs.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/getParam.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/paramInfo.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/properties.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/showStatus.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/stdout.html', '(\\NoSelect) "/" Local/HTML-Documents/java/applet/ui/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/example/SoundExample.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/example/SoundList.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/example/SoundLoader.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/example/SoundExample.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/example/SoundList.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/example/SoundLoader.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/example/bark.au', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/example/train.au', '(\\NoSelect) "/" Local/HTML-Documents/java/applet/ui/images', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/ui/images/SoundExample.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/applet/communication', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/iac.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/browser.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/server.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/clientExample.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/workaround.html', '(\\NoSelect) "/" Local/HTML-Documents/java/applet/communication/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/GetApplets.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/Sender.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/Receiver.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/ShowDocument.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/QuoteClientApplet.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/QuoteServer.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/QuoteServerThread.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/TalkClientApplet.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/TalkServer.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/TalkServerThread.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/GetApplets.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/Sender.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/Receiver.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/ShowDocument.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/URLWindow.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/QuoteClientApplet.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/QuoteServer.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/one-liners.txt', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/QuoteServerThread.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/TalkClientApplet.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/TalkServer.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/TalkServerThread.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/quoteApplet.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/example/talk.html', '(\\NoSelect) "/" Local/HTML-Documents/java/applet/communication/images', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/images/Sender.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/images/Receiver.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/images/GetApplets.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/images/ShowDocument.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/images/QuoteClientApplet.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/images/QuoteServer.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/images/TalkClientApplet-1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/images/TalkClientApplet-2.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/communication/images/TalkServer.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/applet/security', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/security/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/security/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/security/security.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/security/capabilities.html', '(\\NoSelect) "/" Local/HTML-Documents/java/applet/security/images', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/security/images/AppletWindow.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/security/images/ApplicationWindow.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/applet/finishing', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/finishing/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/finishing/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/finishing/checklist.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/finishing/perfect.html', '(\\NoSelect) "/" Local/HTML-Documents/java/applet/problems', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/applet/problems/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/copyright.html', '(\\NoSelect) "/" Local/HTML-Documents/java/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/example/Animator.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/example/ImageNotFoundException.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/example/ParseException.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/example/Animator.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/example/ImageNotFoundException.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/example/ParseException.class', '(\\NoSelect) "/" Local/HTML-Documents/java/getStarted', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/end.html', '(\\NoSelect) "/" Local/HTML-Documents/java/getStarted/application', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/application/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/application/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/application/anatomy.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/application/comments.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/application/classdef.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/application/main.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/application/objects.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/application/_compiling.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/application/_interpreting.html', '(\\NoSelect) "/" Local/HTML-Documents/java/getStarted/application/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/application/example/HelloWorldApp.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/application/example/HelloWorldApp.class', '(\\NoSelect) "/" Local/HTML-Documents/java/getStarted/applet', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/applet/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/applet/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/applet/anatomy.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/applet/import.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/applet/subclass.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/applet/methods.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/applet/running.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/applet/_compiling.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/applet/_loading.html', '(\\NoSelect) "/" Local/HTML-Documents/java/getStarted/applet/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/applet/example/HelloWorld.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/applet/example/Hello.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/applet/example/HelloWorld.class', '(\\NoSelect) "/" Local/HTML-Documents/java/getStarted/applet/images', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/applet/images/appletDir.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/applet/images/HelloWorld.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/getStarted/problems', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/getStarted/problems/index.html', '(\\NoSelect) "/" Local/HTML-Documents/java/images', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/1inch.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/NextArrow.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/PreviousArrow.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/UpArrow.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/WayUpArrow.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/appletHeader.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/bar.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/dim.NextArrow.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/dim.PreviousArrow.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/dim.WayUpArrow.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/dim.appletHeader.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/dim.extendingHeader.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/dim.getStartedHeader.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/dim.javaHeader.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/dim.nativeHeader.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/dim.networkingHeader.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/dim.noCHeader.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/images/HJLogo', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/HJLogo/T1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/HJLogo/T10.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/HJLogo/T11.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/HJLogo/T12.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/HJLogo/T13.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/HJLogo/T14.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/HJLogo/T15.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/HJLogo/T2.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/HJLogo/T3.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/HJLogo/T4.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/HJLogo/T5.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/HJLogo/T6.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/HJLogo/T7.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/HJLogo/T8.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/HJLogo/T9.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/dim.toolHeader.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/dim.troubleHeader.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/dim.uiHeader.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/extendingHeader.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/getStartedHeader.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/info.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/javaHeader.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/nativeHeader.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/networkingHeader.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/noCHeader.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/toolHeader.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/troubleHeader.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/uiHeader.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/apiIcon.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/appletIcon.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/extendingIcon.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/getStartedIcon.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/javaIcon.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/manPagesIcon.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/nativeIcon.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/networkingIcon.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/noCIcon.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/toolIcon.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/troubleIcon.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/uiIcon.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/appletTrail.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/extendingTrail.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/getStartedTrail.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/javaTrail.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/nativeTrail.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/networkingTrail.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/noMoreCTrail.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/toolsTrail.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/troubleTrail.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/uiTrail.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/jdk1.1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/whatsnew-bang.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/images/duke', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/duke/T1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/duke/T10.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/duke/T2.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/duke/T3.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/duke/T4.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/duke/T5.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/duke/T6.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/duke/T7.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/duke/T8.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/images/duke/T9.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/intro.html', '(\\NoSelect) "/" Local/HTML-Documents/java/java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/end.html', '(\\NoSelect) "/" Local/HTML-Documents/java/java/objects', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/objects/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/objects/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/objects/bibliography.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/objects/class.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/objects/inheritance.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/objects/messages.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/objects/object.html', '(\\NoSelect) "/" Local/HTML-Documents/java/java/objects/images', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/objects/images/balloons.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/objects/images/bicycle.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/objects/images/bikeclass.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/objects/images/bikeinheritance.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/objects/images/bikemessage.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/objects/images/class.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/objects/images/message.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/objects/images/object.trans.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/java/nutsandbolts', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/_interpreting.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/_withargument.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/arraysAndStrings.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/dataTypes.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/exceptions.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/expressions.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/inputOutput.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/introductions.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/keywords.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/main.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/operators.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/run.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/vars.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/while.html', '(\\NoSelect) "/" Local/HTML-Documents/java/java/nutsandbolts/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/example/Count.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/example/CountFile.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/example/Count.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/example/CountFile.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/nutsandbolts/example/testing', '(\\NoSelect) "/" Local/HTML-Documents/java/java/javaOO', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/_classpath.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/abstract.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/accesscontrol.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/arguments.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/classbody.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/classdecl.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/classes.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/classvars.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/constructors.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/createinterface.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/createpkgs.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/finalize.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/final.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/garbagecollection.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/interfaceAsType.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/interfaceDef.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/interfaces.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/javapkgs.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/methodbody.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/methoddecl.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/methods.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/objectclass.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/objectcreation.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/override.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/packages.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/subclass.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/subclasses.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/usepkgs.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/usinginterface.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/usingobject.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/variables.html', '(\\NoSelect) "/" Local/HTML-Documents/java/java/javaOO/images', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/images/classHierarchy.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/images/graphics.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/javaOO/images/inheritance.trans.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/java/strings', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/accessors.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/andback.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/conversion.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/creating.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/cStrings.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/modifying.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/moreaccessors.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/stringsAndJavac.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/whytwo.html', '(\\NoSelect) "/" Local/HTML-Documents/java/java/strings/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/example/Filename.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/example/FilenameTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/example/InsertTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/example/LiteralTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/example/PITest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/example/ReverseString.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/example/ReverseStringTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/example/ValueOfTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/example/Filename.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/example/FilenameTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/example/InsertTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/example/LiteralTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/example/PITest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/example/ReverseString.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/example/ReverseStringTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/strings/example/ValueOfTest.class', '(\\NoSelect) "/" Local/HTML-Documents/java/java/cmdLineArgs', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/cmdLineArgs/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/cmdLineArgs/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/cmdLineArgs/cmdLineArgs.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/cmdLineArgs/conventions.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/cmdLineArgs/parsing.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/cmdLineArgs/properties.html', '(\\NoSelect) "/" Local/HTML-Documents/java/java/cmdLineArgs/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/cmdLineArgs/example/Echo.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/cmdLineArgs/example/ParseCmdLine.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/cmdLineArgs/example/Echo.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/cmdLineArgs/example/ParseCmdLine.class', '(\\NoSelect) "/" Local/HTML-Documents/java/java/system', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/garbage.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/libraries.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/iostreams.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/misc.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/properties.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/runtime.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/using.html', '(\\NoSelect) "/" Local/HTML-Documents/java/java/system/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/example/ArrayCopyTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/example/DataTypePrintTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/example/PropertiesTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/example/TimingIsEverything.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/example/UserNameTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/example/SecurityManagerTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/example/ArrayCopyTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/example/DataTypePrintTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/example/PropertiesTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/example/TimingIsEverything.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/example/UserNameTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/example/SecurityManagerTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/example/myProperties.txt', '(\\NoSelect) "/" Local/HTML-Documents/java/java/system/images', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/images/conceptual.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/images/details.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/images/timingiseverything.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/images/genArrayCopy.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/system/images/caffeineArrayCopy.trans.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/java/threads', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/attributes.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/clock.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/daemon.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/deadlock.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/definition.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/group.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/monitors.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/multithreaded.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/priority.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/reentrant.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/run.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/simple.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/states.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/summary.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/synchronization.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/threadgroup.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/volatile.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/waitAndNotify.html', '(\\NoSelect) "/" Local/HTML-Documents/java/java/threads/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/BidirectionalBubbleSortAlgorithm.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/BubbleSortAlgorithm.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/QSortAlgorithm.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/SortAlgorithm.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/SortItem.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/SimpleThread.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/ThreeThreadsTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/TwoThreadsTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/Clock.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/ReentrantTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/Reentrant.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/RaceApplet.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/Runner.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/SelfishRunner.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/RaceTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/RaceTest2.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/PoliteRunner.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/ProducerConsumerTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/Producer.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/Consumer.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/CubbyHole.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/MaxPriorityTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/EnumerateMain.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/EnumerateTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/PhilAnimator.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/Philosopher.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/Chopstick.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/FramedArea.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/PhilosopherArea.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/BidirectionalBubbleSortAlgorithm.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/BubbleSortAlgorithm.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/QSortAlgorithm.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/SortAlgorithm.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/SortItem.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/SimpleThread.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/Clock.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/ThreeThreadsTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/TwoThreadsTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/ReentrantTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/Reentrant.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/RaceApplet.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/Runner.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/SelfishRunner.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/RaceTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/RaceTest2.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/PoliteRunner.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/ProducerConsumerTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/Producer.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/Consumer.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/CubbyHole.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/MaxPriorityTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/EnumerateMain.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/Chopstick.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/EnumerateTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/PhilAnimator.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/Philosopher.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/FramedArea.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/PhilosopherArea.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/bothspoonsduke.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/hungryduke.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/example/rightspoonduke.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/java/threads/images', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/images/threadstate.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/images/innocence.small.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/images/groups.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/images/sortApplets.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/images/clock.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/images/fairrace.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/images/unfairrace.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/images/philosophers.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/images/bothspoonsduke.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/images/hungryduke.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/threads/images/rightspoonduke.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/java/exceptions', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/catch.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/catchOrDeclare.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/creating.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/dealing.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/declaring.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/definition.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/finally.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/firstencounter.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/handling.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/putItTogether.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/runtime.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/theexample.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/throw.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/throwable.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/throwing.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/try.html', '(\\NoSelect) "/" Local/HTML-Documents/java/java/exceptions/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/example/InputFileDeclared.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/example/InputFileTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/example/ListOfNumbers.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/example/ListOfNumbersTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/example/ListOfNumbersDeclared.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/example/InputFile.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/example/ListOfNumbersWOHandler.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/example/InputFileDeclared.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/example/InputFileTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/example/ListOfNumbers.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/example/ListOfNumbersTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/example/ListOfNumbersDeclared.class', '(\\NoSelect) "/" Local/HTML-Documents/java/java/exceptions/images', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/images/arrayHierarchy.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/images/linklist.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/exceptions/images/throwableHierarchy.trans.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/java/io', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/catstreams.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/dataIO.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/filestreams.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/filtered.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/firstencounter.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/memorystreams.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/overview.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/pipedstreams.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/rafFilters.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/rafIO.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/rafs.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/streampairs.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/writingFiltered.html', '(\\NoSelect) "/" Local/HTML-Documents/java/java/io/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/Concatenate.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/DataIOTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/FileStreamsTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/ListOfFiles.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/RhymingWords.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/WriteReversedThread.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/SortThread.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/Adler32.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/Checksum.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/CheckedInputStream.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/CheckedOutputStream.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/CheckedIOTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/CheckedDataOutput.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/CheckedDataInput.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/CheckedRAFTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/CheckedDITest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/AniArea.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/ButtonFilter.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/ClickArea.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/DelayedSoundArea.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/HighlightArea.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/HighlightFilter.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/HrefButtonArea.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/ImageMap.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/ImageMapArea.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/LinkArea.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/NameArea.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/RoundButtonFilter.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/RoundHrefButtonArea.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/SoundArea.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/Concatenate.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/DataIOTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/FileStreamsTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/ListOfFiles.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/RhymingWords.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/WriteReversedThread.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/SortThread.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/Adler32.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/Checksum.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/CheckedInputStream.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/CheckedOutputStream.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/CheckedIOTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/CheckedDataOutput.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/CheckedDataInput.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/CheckedRAFTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/CheckedDITest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/AniArea.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/ButtonFilter.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/ClickArea.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/DelayedSoundArea.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/HighlightArea.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/HighlightFilter.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/HrefButtonArea.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/ImageMap.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/ImageMapArea.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/LinkArea.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/NameArea.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/RoundButtonFilter.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/RoundHrefButtonArea.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/SoundArea.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/farrago.txt', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/words.txt', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/Count.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/example/HelloWorldApp.java', '(\\NoSelect) "/" Local/HTML-Documents/java/java/io/images', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/images/inputstreams.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/images/outputstreams.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/images/zipformat.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/images/fileptr.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/images/rhymingAlgorithm.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/io/images/rhymingNoPipes.trans.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/java/intl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/bundles.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/charactersets.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/collation.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/concepts.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/explore.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/formatting.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/loading.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/locales.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/other.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/strings.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/unicode.html', '(\\NoSelect) "/" Local/HTML-Documents/java/java/intl/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/IntlWindow.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/AppletButton.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/LabelsBundle.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/LabelsBundle_fr.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/NumbersBundle.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/NumbersBundle_fr.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/NumbersBundle_fr_CA.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/PictureCanvas.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/FlagCanvas.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/LinguaPanel.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/MediaBundle.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/FlagNSoundsBundle.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/FlagNSoundsBundle_fr_FR.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/FlagNSoundsBundle_fr_CA.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/SoundCanvas.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/IntlWindow.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/AppletButton.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/LabelsBundle.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/LabelsBundle_fr.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/NumbersBundle.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/NumbersBundle_fr.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/NumbersBundle_fr_CA.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/PictureCanvas.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/FlagCanvas.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/LinguaPanel.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/MediaBundle.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/FlagNSoundsBundle.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/FlagNSoundsBundle_fr_FR.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/FlagNSoundsBundle_fr_CA.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/SoundCanvas.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/TestWindow.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/IntlWindow.jar', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/Media.jar', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/ParagraphBundle.properties', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/ParagraphBundle_fr.properties', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/ParagraphBundle_fr_CA.properties', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/apple.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/apple_en_US.au', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/apple_fr.au', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/book.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/book_en_US.au', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/book_fr.au', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/car.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/car_en_US.au', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/car_fr.au', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/dog.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/dog_en_US.au', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/dog_fr.au', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/flag_en_US.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/flag_fr_CA.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/example/flag_fr_FR.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/java/intl/images', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/images/global.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/images/internationalization.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/images/simplelocalization.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/images/singlecountry.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/images/AroundTheWorld.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/images/bundlesHierarchy.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/images/controls.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/images/labels.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/images/labels_fr.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/images/numbers_fr.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/java/intl/images/paragraph.trans.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/native', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/end.html', '(\\NoSelect) "/" Local/HTML-Documents/java/native/stepbystep', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/step1.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/step2.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/step3.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/step4.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/step5.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/step6.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/step7.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/_modlibpath.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/_runjavah.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/_setlibpath.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/_stubjavah.html', '(\\NoSelect) "/" Local/HTML-Documents/java/native/stepbystep/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/example/HelloWorld.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/example/Main.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/example/HelloWorldImp.c', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/example/HelloWorld.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/example/Main.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/example/HelloWorld.h', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/example/HelloWorld.c', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/example/libhello.so', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/example/HelloWorld.o', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/stepbystep/example/HelloWorldImp.o', '(\\NoSelect) "/" Local/HTML-Documents/java/native/implementing', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/arguments.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/cplusplusnotes.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/declarations.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/exceptions.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/objects.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/returnvalues.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/strings.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/theExample.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/threadsync.html', '(\\NoSelect) "/" Local/HTML-Documents/java/native/implementing/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/Replace.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/File.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/InputFile.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/OutputFile.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/InputFileImpl.c', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/OutputFileImpl.c', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/NativeExample.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/example.c', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/ProducerConsumerTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/Producer.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/Consumer.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/CubbyHole.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/CubbyHoleImpl.c', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/Replace.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/File.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/InputFile.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/OutputFile.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/File.h', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/InputFile.h', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/OutputFile.h', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/File.c', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/InputFile.c', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/OutputFile.c', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/libfile.so', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/File.o', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/InputFile.o', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/OutputFile.o', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/InputFileImpl.o', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/OutputFileImpl.o', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/NativeExample.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/NativeExample.h', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/NativeExample.c', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/libtballexample.so', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/example.o', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/NativeExample.o', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/ProducerConsumerTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/Producer.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/Consumer.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/CubbyHole.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/CubbyHole.h', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/CubbyHole.c', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/libthreadex.so', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/CubbyHole.o', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/CubbyHoleImpl.o', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/native/implementing/example/CubbyHoleOrig.java', '(\\NoSelect) "/" Local/HTML-Documents/java/networking', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/end.html', '(\\NoSelect) "/" Local/HTML-Documents/java/networking/overview', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/overview/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/overview/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/overview/alreadyknow.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/overview/networking.html', '(\\NoSelect) "/" Local/HTML-Documents/java/networking/overview/images', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/overview/images/layers.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/overview/images/genport.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/overview/images/wellknownport.trans.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/networking/urls', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/urls/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/urls/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/urls/_setProxy.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/urls/connecting.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/urls/creatingUrls.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/urls/definition.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/urls/readingURL.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/urls/readingWriting.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/urls/urlInfo.html', '(\\NoSelect) "/" Local/HTML-Documents/java/networking/urls/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/urls/example/ConnectionTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/urls/example/OpenStreamTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/urls/example/ParseURL.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/urls/example/ReverseTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/urls/example/backwards', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/urls/example/ConnectionTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/urls/example/OpenStreamTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/urls/example/ParseURL.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/urls/example/ReverseTest.class', '(\\NoSelect) "/" Local/HTML-Documents/java/networking/sockets', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/sockets/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/sockets/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/sockets/clientServer.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/sockets/definition.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/sockets/readingWriting.html', '(\\NoSelect) "/" Local/HTML-Documents/java/networking/sockets/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/sockets/example/EchoTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/sockets/example/KnockKnockServer.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/sockets/example/KnockKnockClient.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/sockets/example/KKState.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/sockets/example/KKMultiServer.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/sockets/example/KKMultiServerThread.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/sockets/example/EchoTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/sockets/example/KnockKnockServer.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/sockets/example/KnockKnockClient.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/sockets/example/KKState.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/sockets/example/KKMultiServer.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/sockets/example/KKMultiServerThread.class', '(\\NoSelect) "/" Local/HTML-Documents/java/networking/datagrams', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/datagrams/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/datagrams/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/datagrams/clientServer.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/datagrams/definition.html', '(\\NoSelect) "/" Local/HTML-Documents/java/networking/datagrams/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/datagrams/example/QuoteClient.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/datagrams/example/QuoteServer.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/datagrams/example/QuoteServerThread.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/datagrams/example/QuoteClient.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/datagrams/example/QuoteServer.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/datagrams/example/QuoteServerThread.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/datagrams/example/one-liners.txt', '(\\NoSelect) "/" Local/HTML-Documents/java/networking/security', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/security/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/security/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/security/installSMgr.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/security/intro.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/security/more.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/security/writingSMgr.html', '(\\NoSelect) "/" Local/HTML-Documents/java/networking/security/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/security/example/SecurityManagerTest.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/security/example/PasswordSecurityManager.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/security/example/SecurityManagerTest.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/security/example/PasswordSecurityManager.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/networking/security/example/inputtext.txt', '(\\NoSelect) "/" Local/HTML-Documents/java/ui', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/end.html', '(\\NoSelect) "/" Local/HTML-Documents/java/ui/overview', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/components.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/otherClasses.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/anatomy.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/egClasses.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/compHierarchy.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/drawing.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/events.html', '(\\NoSelect) "/" Local/HTML-Documents/java/ui/overview/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/example/GUIWindow.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/example/Converter.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/example/AppletButton.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/example/GUIWindow.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/example/MyCanvas.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/example/Converter.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/example/ConversionPanel.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/example/Unit.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/example/MainFrame.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/example/AppletButton.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/example/TestWindow.class', '(\\NoSelect) "/" Local/HTML-Documents/java/ui/overview/images', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/images/GUIWindow.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/images/FileDialog.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/images/Converter.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/images/converterClasses.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/overview/images/eventFlow.trans.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/ui/components', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/using.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/generalRules.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/button.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/canvas.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/checkbox.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/choice.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/dialog.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/frame.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/label.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/list.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/menu.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/panel.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/scrollbar.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/text.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/peer.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/problems.html', '(\\NoSelect) "/" Local/HTML-Documents/java/ui/components/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/AppletButton.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/ButtonDemo.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/ImageApplet.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/CheckboxDemo.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/ChoiceDemo.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/DialogWindow.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/LabelAlignDemo.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/ListDemo.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/MenuWindow.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/ImageScroller.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/TextDemo.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/AppletButton.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/TestWindow.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/ButtonDemo.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/ImageApplet.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/ImageCanvas.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/CheckboxDemo.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/ChoiceDemo.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/DialogWindow.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/SimpleDialog.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/LabelAlignDemo.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/ListDemo.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/MenuWindow.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/ImageScroller.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/ScrollableCanvas.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/example/TextDemo.class', '(\\NoSelect) "/" Local/HTML-Documents/java/ui/components/images', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/componentClasses.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/people.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/ButtonDemo.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/CheckboxDemo-1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/CheckboxDemo-2.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/ChoiceDemo-0.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/ChoiceDemo-1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/ChoiceDemo-2.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/DialogWindow-d.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/DialogWindow-f.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/ImageApplet.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/kwalrath.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/innocence.small.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/LabelDemo.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/LabelAlignDemo.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/ListDemo.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/MenuWindow-plain.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/MenuWindow-sep.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/MenuWindow-pretearoff.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/MenuWindow-tearoff.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/MenuWindow-checkbox.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/MenuWindow-submenu.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/ImageScroller.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/scrollbarResize.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/scrollbars.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/TextDemo.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/components/images/Peer.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/ui/layout', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/using.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/generalRules.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/border.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/card.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/flow.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/grid.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/gridbag.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/gridbagConstraints.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/gridbagExample.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/custom.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/none.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/problems.html', '(\\NoSelect) "/" Local/HTML-Documents/java/ui/layout/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/example/BorderWindow.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/example/CardWindow.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/example/GridBagWindow.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/example/GridWindow.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/example/NoneWindow.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/example/DiagonalLayout.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/example/CustomWindow.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/example/FlowWindow.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/example/AppletButton.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/example/BorderWindow.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/example/CardWindow.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/example/GridBagWindow.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/example/GridWindow.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/example/NoneWindow.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/example/DiagonalLayout.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/example/CustomWindow.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/example/FlowWindow.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/example/AppletButton.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/example/TestWindow.class', '(\\NoSelect) "/" Local/HTML-Documents/java/ui/layout/images', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/images/BorderEx1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/images/CardEx1-1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/images/CardEx1-2.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/images/GridBagEx1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/images/GBW-noFill.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/images/GBW-noWeightX.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/images/GridEx1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/images/NoneEx1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/images/FlowEx1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/layout/images/CustomEx1.gif', '(\\NoSelect) "/" Local/HTML-Documents/java/ui/drawing', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/TOC.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/overview.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/usingPrimitives.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/drawingShapes.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/drawingText.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/drawingImages.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/loadingImages.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/usingImages.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/manipImages.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/writeFilter.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/useFilter.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/animation.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/animLoop.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/animGraphics.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/noFlashing.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/update.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/doubleBuffer.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/problems.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/movingImage.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/imageSequence.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/improvingImageAnim.html', '(\\NoSelect) "/" Local/HTML-Documents/java/ui/drawing/example', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/CoordinatesDemo.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/RectangleDemo.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/ShapesDemo.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/TextXY.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/FontDemo.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/ImageDisplayer.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/ImageUpdater.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/ImageRotator.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/RotateFilter.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/AnimatorApplet.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/AnimatorApplication.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/FlashingGraphics.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/Update.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/DoubleBuffer.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/MovingImage.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/ImageSequence.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/MTImageSequence.java', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/CoordinatesDemo.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/CoordinateArea.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/FramedArea.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/RectangleDemo.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/SelectionArea.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/RFramedArea.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/ShapesDemo.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/TextXY.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/FontDemo.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/ImageDisplayer.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/ImageUpdater.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/ImageRotator.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/RotatorCanvas.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/RotateFilter.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/AnimatorApplet.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/AnimatorApplication.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/FlashingGraphics.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/Update.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/DoubleBuffer.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/MovingImage.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/ImageSequence.class', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/example/MTImageSequence.class', '(\\NoSelect) "/" Local/HTML-Documents/java/ui/drawing/images', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/coords.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/fontMetrics.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/text.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/ImageRotator.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/pixelsArray.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/setPixels.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/fis2ic.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/ip2ic.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/ip2if2ic.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/ip2rf2ic.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/rocketship.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/starfield.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/jack.trans.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/AnimatorApplet.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/CoordinatesDemo.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/FontDemo.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/ImageDisplayer.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/MovingImage.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/ShapesDemo.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/RectangleDemo.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/TextXY.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/animGraphics.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/java/ui/drawing/images/smallCoordsDemo.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/cast.jpg', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/trinity2.jpg', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/trinity3.jpg', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/trinity0.gif', '(\\NoSelect) "/" Local/HTML-Documents/pclip', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/Makefile', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/body.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/body.tex.aux', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/figure1', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/figure1.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/figure2', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/figure2.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/missfont.log', '(\\NoSelect) "/" Local/HTML-Documents/pclip/pclip', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip/WARNINGS', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip/pclip.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip/images.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip/images.aux', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip/images.log', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip/img1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip/img4.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip/img3.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip/img2.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip/img5.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip/internals.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip/labels.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip/images.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip/pclip.css', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip.ijs', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip.pdf', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip.ps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip.tex~', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip1.ijs', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip2.ps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip2.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/pclip2.tex~', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/texput.log', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/wai', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/pclip/Makefile~', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/index.html~', '(\\NoSelect) "/" Local/HTML-Documents/intro', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2003.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/Makefile', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/Makefile.bak', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002.pdf', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/vocab-2.ps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/body.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/fibo.ijs', '(\\NoSelect) "/" Local/HTML-Documents/intro/ccsc2002', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/WARNINGS', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/ccsc2002.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/node1.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/node2.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/node3.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/node4.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/node5.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/node6.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/node7.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/node8.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/node9.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/node10.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/node11.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/node12.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/node13.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/node14.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/node15.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/node16.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/node17.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/footnode.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/images.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/images.aux', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/images.log', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/img3.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/img4.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/img1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/img5.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/img2.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/prev.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/up_g.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/up.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/prev_g.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/next.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/next_g.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/internals.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/labels.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/images.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/ccsc2002.css', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/vocab-1.ps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/vocab-1.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/vocab-2.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/vocab.ps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/vocabul.htm', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/j', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/body.tex.aux', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/profile.ijs', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/jconsole.log', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/stddefs.ijs', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2002.tex.bak', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/float.ijs', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/circuits.ijs', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/stack1.object.ijs', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/print.object.ijs', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro.ps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/2d.ijs', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/review.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/crc.ijs', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/abstract.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/review.pdf', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/abstract.pdf', '(\\NoSelect) "/" Local/HTML-Documents/intro/abstract', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/abstract/WARNINGS', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/abstract/abstract.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/abstract/labels.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/abstract/abstract.css', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/abstract/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/vocab1.aw.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/vocab2.aw.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/vocab1.aw.ps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/vocab2.aw.ps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/vocab.aw', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/vocab.aw.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/vocab.aw.ps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/img1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/img1.tif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/img2.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/img2.tif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/img3.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/img3.tif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/img4.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/img4.tif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/img5.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/img5.tif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/jeh.doc', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/jeh.rtf', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/jeh.wp', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/presentation-jeffrey.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/presentation.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/presentation.log', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/presentation.aux', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/trinity-seal.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/presentation.pdf', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/math-rotate.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2003.tex.bak', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/abstract.log', '(\\NoSelect) "/" Local/HTML-Documents/intro/ccsc2003', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2003/WARNINGS', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2003/ccsc2003.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2003/internals.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2003/labels.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2003/ccsc2003.css', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2003/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/ccsc2003.pdf', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/abstract.aux', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/review.log', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/review.aux', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/view-parms.fig.bak', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/view-parms.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/view-parms-viewport.fig', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/view-parms.fig', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/view-parms-viewport.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/view-pyramid.fig', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/3d-viewing.ps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/sum.fig', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/view-pyramid.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/3d-viewing.pdf', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/view-pyramid.fig.bak', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/view-parms-viewport.fig.bak', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/view-parms-window.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/view-parms-window.fig', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/view-parms-window.fig.bak', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/perspective.fig', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/perspective.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/sum.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/sum.fig.bak', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/project.fig', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/project.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/pipeline.fig', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/pipeline.fig.bak', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/pipeline.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/perspective.fig.bak', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/rotate.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/scale.eps', '(\\NoSelect) "/" Local/HTML-Documents/intro/intro', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/WARNINGS', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/intro.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/images.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/images.aux', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/images.log', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img95.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img98.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img38.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img111.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img12.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img75.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img9.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img21.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img66.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img49.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img32.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img60.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img50.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img94.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img124.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img133.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img128.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img13.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img28.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img85.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img10.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img112.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img48.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img47.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img105.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img57.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img87.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img18.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img110.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img70.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img65.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img117.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img103.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img79.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img33.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img58.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img22.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img90.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img104.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img56.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img2.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img19.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img125.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img115.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img45.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img4.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img15.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img116.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img69.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img11.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img34.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img123.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img51.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img109.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img74.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img55.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img23.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img132.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img25.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img92.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img71.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img81.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img5.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img30.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img89.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img96.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img134.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img120.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img77.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img52.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img121.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img72.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img54.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img6.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img97.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img29.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img135.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img42.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img8.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img59.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img73.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img20.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img26.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img76.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img41.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img131.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img80.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img44.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img86.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img102.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img83.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img100.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img129.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img84.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img68.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img101.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img43.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img14.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img24.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img127.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img63.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img46.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img78.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img91.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img17.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img7.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img37.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img61.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img130.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img40.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img64.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img119.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img16.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img114.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img36.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img108.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img88.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img113.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img122.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img118.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img67.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img126.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img53.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img82.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img99.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img27.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img93.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img3.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img107.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img35.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img31.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img62.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img39.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/img106.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/internals.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/labels.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/images.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/intro.css', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/intro.pdf', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/rotate1010.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/wai', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/rotate180.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/rotatescale.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/square.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/translate.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/vectors.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/intro/3d.ijs', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/,.', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/xena.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ape.gif', '(\\NoSelect) "/" Local/HTML-Documents/Lessons', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/IMG_PARAMS', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/Lessons.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node1.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node2.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node3.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node4.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node5.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node6.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node7.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node8.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node9.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node10.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node11.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node12.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node13.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node14.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node15.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node16.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node17.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node18.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node19.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node20.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node21.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node22.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node23.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node24.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node25.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node26.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node27.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node28.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node29.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node30.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node31.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node32.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node33.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node34.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node35.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node36.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node37.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node38.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node39.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node40.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node41.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node42.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node43.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node44.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node45.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node46.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node47.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node48.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node49.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node50.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node51.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node52.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node53.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node54.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node55.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node56.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node57.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node58.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node59.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node60.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node61.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node62.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node63.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node64.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/images.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/images.aux', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/images.log', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/img1.gif', '(\\NoSelect) "/" Local/HTML-Documents/Lessons/l2h691', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/l2h691/img7.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/l2h691/img4.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/l2h691/img2.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/l2h691/img3.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/l2h691/img6.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/l2h691/image010.ps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/l2h691/img9.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/l2h691/img5.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/l2h691/img1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/img9.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/img6.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/img3.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/img2.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/img5.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/img4.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/img7.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/next_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/next_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/previous_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/up_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/previous_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/up_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/labels.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/images.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/Lessons.css', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/printool.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node39.html~', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node30.html~', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node65.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node66.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node67.html', '(\\NoSelect) "/" Local/HTML-Documents/Lessons/l2h3610', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/l2h3610/img7.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/l2h3610/img2.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/l2h3610/img3.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/l2h3610/img9.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/l2h3610/image010.ps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/l2h3610/img6.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/l2h3610/img5.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/l2h3610/img4.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/l2h3610/img1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/img11.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node40.html~', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/node31.html~', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons/index.html', '(\\NoSelect) "/" Local/HTML-Documents/outline', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/outline/Makefile', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/outline/outline.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/outline/outline.log', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/outline/outline.aux', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/outline/outline.dvi', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/outline/outline.ps', '(\\NoSelect) "/" Local/HTML-Documents/outline/outline', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/outline/outline/outline.css', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/outline/outline/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/outline/outline/.ID_MAP.db', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/outline/outline/.IMG_PARAMS.db', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/outline/outline/.ORIG_MAP.db', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/outline/outline/outline.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2.tar', '(\\NoSelect) "/" Local/HTML-Documents/ga2col', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/garef.bib', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/mkchart1', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/pm2_002.txt', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/chart1.pic', '(\\NoSelect) "/" Local/HTML-Documents/ga2col/ga2col', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/internals.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/labels.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/.ID_MAP.db', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/.IMG_PARAMS.db', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/.ORIG_MAP.db', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/images.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/ga2col.css', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/node1.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/node2.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/node3.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/node4.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/node5.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/node6.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/node7.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/node8.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/images.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/images.bbl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/images.aux', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/images.log', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/img2.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/img3.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/img5.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/img1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/img4.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/img7.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/img6.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col/ga2col.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/test.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/local.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col.log', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/design.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/alivspm.txt', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/chart0.pic', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/chart0.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/chart1.tex', ('(\\NoInferiors \\UnMarked) "/" {29}', 'Local/HTML-Documents/ga2col/\\'), '', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga.tar', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/library.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col.aux', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/library.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/SAC99.cover', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga.two', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/data.for.paper', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col.dvi', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/letter.of.transmittal.aw', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col.blg', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/design2.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/chart1a.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col.bbl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/mkchart1a', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/chart0a.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/collins', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/ga2col.ps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/Makefile', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/chart1b.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/chart0a.eps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/chart0a.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/contents.tar', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/ga2col/Makefile.orig', '(\\NoSelect) "/" Local/HTML-Documents/Witte', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/ape.gif', '(\\NoSelect) "/" Local/HTML-Documents/Witte/laserjam', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/laserjam.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/WARNINGS', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/node1.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/node2.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/node3.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/node4.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/node5.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/node6.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/node7.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/node8.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/node9.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/node10.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/node11.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/node12.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/node13.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/node14.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/next_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/next_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/previous_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/up_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/previous_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/up_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/labels.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/laserjam.css', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/index.html~', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam.ps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou.ps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/laserjam.pdf', '(\\NoSelect) "/" Local/HTML-Documents/Witte/liftyou', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/liftyou.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/WARNINGS', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/node1.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/node2.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/node3.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/node4.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/node5.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/node6.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/node7.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/node8.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/node9.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/node10.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/node11.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/node12.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/node13.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/node14.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/node15.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/node16.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/node17.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/next_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/next_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/previous_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/up_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/previous_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/up_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/labels.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/liftyou.css', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/Pulleys.jpg', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/liftyou.pdf', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop.pdf', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop.ps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video.pdf', '(\\NoSelect) "/" Local/HTML-Documents/Witte/fiberop', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/fiberop.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/WARNINGS', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node1.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node2.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node3.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node4.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node5.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node6.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node7.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node8.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node9.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node10.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node11.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node12.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node13.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node14.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node15.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node16.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node17.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node18.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node19.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node20.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node21.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/next_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/next_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/previous_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/up_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/previous_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/up_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/labels.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/fiberop.css', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/node22.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video.ps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand.pdf', '(\\NoSelect) "/" Local/HTML-Documents/Witte/video', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/WARNINGS', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/video.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node1.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node2.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node3.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node4.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node5.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node6.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node7.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node8.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node9.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node10.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node11.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node12.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node13.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node14.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node15.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node16.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node17.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node18.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node19.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node20.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node21.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node22.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/node23.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/images.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/images.log', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/images.aux', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/img1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/next_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/next_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/previous_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/up_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/previous_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/up_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/internals.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/labels.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/images.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/video.css', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/video/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand.ps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/fiberop.tar', '(\\NoSelect) "/" Local/HTML-Documents/Witte/thousand', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/node1.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/node2.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/node3.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/node4.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/node5.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/node6.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/node7.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/node8.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/node9.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/node10.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/node11.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/node12.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/node13.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/node14.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/node15.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/node16.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/images.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/images.log', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/images.aux', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/next_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/next_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/previous_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/up_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/previous_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/up_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/internals.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/labels.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/images.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/thousand.css', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/img2.old', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/WARNINGS', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/img1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/img2.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/thousand/thousand.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/treehouse2.jpg', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis.ps', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis.pdf', '(\\NoSelect) "/" Local/HTML-Documents/Witte/tennis', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/tennis.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/WARNINGS', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node1.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node2.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node3.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node4.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node5.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node6.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node7.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node8.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node9.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node10.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node11.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node12.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node13.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node14.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node15.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node16.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node17.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node18.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node19.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node20.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node21.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/node22.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/images.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/images.log', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/images.aux', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/img1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/next_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/next_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/previous_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/up_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/previous_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/up_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/labels.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/images.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/tennis.css', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/tennis/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Witte/Gears2.jpg', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2.pdf', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons.pdf', '(\\NoSelect) "/" Local/HTML-Documents/Lessons2', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/IMG_PARAMS', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/Lessons2.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node1.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node2.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node3.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node4.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node5.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node6.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node7.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node8.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node9.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node10.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node11.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node12.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node13.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node14.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node15.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node16.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node17.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node18.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node19.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node20.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node21.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node22.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node23.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node24.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node25.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node26.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node27.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node28.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node29.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node30.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node31.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node32.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node33.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node34.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node35.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node36.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node37.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node38.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node39.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node40.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node41.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node42.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node43.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node44.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node45.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node46.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node47.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/img1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node48.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node49.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node50.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node51.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node52.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node53.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node54.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node55.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node56.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node57.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node58.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node59.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node60.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node61.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node62.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node63.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node64.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node65.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node66.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node67.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node68.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node69.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node70.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node71.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node72.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node73.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/node74.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/images.tex', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/images.aux', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/images.log', '(\\NoSelect) "/" Local/HTML-Documents/Lessons2/l2h2115', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/l2h2115/img2.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/l2h2115/img3.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/l2h2115/img5.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/l2h2115/img4.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/l2h2115/img1.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/img5.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/img3.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/img2.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/img4.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/next_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/next_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/previous_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/up_motif.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/previous_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/up_motif_gr.gif', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/labels.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/images.pl', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/Lessons2.css', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons2/index.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/akonstam.asc', '(\\NoSelect) "/" Local/HTML-Documents/cgi-bin', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/cgi-bin/perl.cgi', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/cgi-bin/test.cgi', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/node74.html', '(\\NoInferiors \\UnMarked) "/" Local/HTML-Documents/Lessons.tar', '(\\NoSelect) "/" Local/i386', '(\\NoSelect) "/" Local/i386/bin', '(\\NoInferiors \\UnMarked) "/" Local/i386/bin/README.FIRST', '(\\NoSelect) "/" Local/i386/lib', '(\\NoInferiors \\UnMarked) "/" Local/i386/lib/README.FIRST', '(\\NoSelect) "/" Local/i386/shell', '(\\NoInferiors \\UnMarked) "/" Local/i386/shell/USER.path', '(\\NoInferiors \\UnMarked) "/" Local/i386/shell/NULL.path', '(\\NoInferiors \\UnMarked) "/" Local/i386/shell/NULL.env', '(\\NoInferiors \\UnMarked) "/" Local/i386/shell/NULL.alias', '(\\NoInferiors \\UnMarked) "/" Local/i386/shell/CLASSPATH.path', '(\\NoSelect) "/" Local/i386/man', '(\\NoInferiors \\UnMarked) "/" Local/i386/man/README.FIRST', '(\\NoSelect) "/" Local/i386/bash', '(\\NoSelect) "/" Local/i386/bash/shell', '(\\NoInferiors \\UnMarked) "/" Local/i386/bash/shell/CLASSPATH.path', '(\\NoInferiors \\UnMarked) "/" Local/i386/bash/shell/NULL.alias', '(\\NoInferiors \\UnMarked) "/" Local/i386/bash/shell/NULL.env', '(\\NoInferiors \\UnMarked) "/" Local/i386/bash/shell/NULL.path', '(\\NoInferiors \\UnMarked) "/" Local/i386/bash/shell/USER.path', '(\\NoSelect) "/" .tin', '(\\NoInferiors \\UnMarked) "/" .tin/attributes', '(\\NoInferiors \\UnMarked) "/" .tin/posted', '(\\NoInferiors \\UnMarked) "/" .tin/tinrc', '(\\NoSelect) "/" News', '(\\NoInferiors \\UnMarked) "/" News/lisas1', '(\\NoInferiors \\UnMarked) "/" proc.list', '(\\NoInferiors \\UnMarked) "/" kka2.doc', '(\\NoInferiors \\UnMarked) "/" .exrc.orig', '(\\NoSelect) "/" scm', '(\\NoInferiors \\UnMarked) "/" scm/test.scm', '(\\NoInferiors \\UnMarked) "/" scm/junk', '(\\NoInferiors \\UnMarked) "/" scm/adder.scm', '(\\NoInferiors \\UnMarked) "/" scm/adobe.scm', '(\\NoInferiors \\UnMarked) "/" scm/adobe.test.scm', '(\\NoInferiors \\UnMarked) "/" scm/ai.scm', '(\\NoInferiors \\UnMarked) "/" scm/assoc.scm', '(\\NoInferiors \\UnMarked) "/" scm/btree.scm', '(\\NoInferiors \\UnMarked) "/" scm/compat.scm', '(\\NoInferiors \\UnMarked) "/" scm/computer.scm', '(\\NoInferiors \\UnMarked) "/" scm/database.scm', '(\\NoInferiors \\UnMarked) "/" scm/fact.scm', '(\\NoInferiors \\UnMarked) "/" scm/genenv.scm', '(\\NoInferiors \\UnMarked) "/" scm/graphics.scm', '(\\NoInferiors \\UnMarked) "/" scm/hanoi.scm', '(\\NoInferiors \\UnMarked) "/" scm/integers.scm', '(\\NoInferiors \\UnMarked) "/" scm/lab.report', '(\\NoInferiors \\UnMarked) "/" scm/lab10.scm', '(\\NoInferiors \\UnMarked) "/" scm/lab6.scm', '(\\NoInferiors \\UnMarked) "/" scm/lab7.scm', '(\\NoInferiors \\UnMarked) "/" scm/lab9.scm', '(\\NoInferiors \\UnMarked) "/" scm/lang.trans.scm', '(\\NoInferiors \\UnMarked) "/" scm/list-of-numbers.scm', '(\\NoInferiors \\UnMarked) "/" scm/max.scm', '(\\NoInferiors \\UnMarked) "/" scm/nogcd.scm', '(\\NoInferiors \\UnMarked) "/" scm/pairlis.scm', '(\\NoInferiors \\UnMarked) "/" scm/people', '(\\NoInferiors \\UnMarked) "/" scm/prop.scm', '(\\NoInferiors \\UnMarked) "/" scm/queue.scm', '(\\NoInferiors \\UnMarked) "/" scm/recursion.scm', '(\\NoInferiors \\UnMarked) "/" scm/reduced-access.scm', '(\\NoInferiors \\UnMarked) "/" scm/reduced-cons.scm', '(\\NoInferiors \\UnMarked) "/" scm/rep.scm', '(\\NoInferiors \\UnMarked) "/" scm/rules.scm', '(\\NoInferiors \\UnMarked) "/" scm/sbuild.scm', '(\\NoInferiors \\UnMarked) "/" scm/sort.scm', '(\\NoInferiors \\UnMarked) "/" scm/stack.scm', '(\\NoInferiors \\UnMarked) "/" scm/stream.scm', '(\\NoInferiors \\UnMarked) "/" scm/strmac.scm', '(\\NoInferiors \\UnMarked) "/" scm/studen.scm', '(\\NoInferiors \\UnMarked) "/" scm/turing.scm', '(\\NoInferiors \\UnMarked) "/" scm/useful.scm', '(\\NoInferiors \\UnMarked) "/" scm/myfiles.scm', '(\\NoInferiors \\UnMarked) "/" scm/mine.scm', '(\\NoInferiors \\UnMarked) "/" scm/phone.list.scm', '(\\NoInferiors \\UnMarked) "/" scm/people.file', '(\\NoInferiors \\UnMarked) "/" scm/lab7a.scm', '(\\NoInferiors \\UnMarked) "/" scm/lang.trans2.scm', '(\\NoInferiors \\UnMarked) "/" scm/lab9.c', '(\\NoInferiors \\UnMarked) "/" scm/lab9.h', '(\\NoInferiors \\UnMarked) "/" scm/lab9', '(\\NoInferiors \\UnMarked) "/" scm/turing2.scm', '(\\NoInferiors \\UnMarked) "/" .Xauthority', '(\\NoInferiors \\UnMarked) "/" mycron', '(\\NoSelect) "/" .kde', '(\\NoSelect) "/" .kde/share', '(\\NoSelect) "/" .kde/share/config', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kwmrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kcontrolrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/krootwmrc', '(\\NoSelect) "/" .kde/share/config/session', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/session/kwin_1183c2835d000102915923200000187040000', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kfmrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kbgndwmrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kdisplayrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kwmsoundrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kcminputrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kcmbellrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kioslaverc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kvtrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kvtrc.1', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kvtrc.2', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/konsolerc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/konsolerc.1', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kcmdisplayrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kikbdrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kcmkeysrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kattraction.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kbanner.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kbat.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kblankscrn.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kblob.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kbouboule.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kbsod.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kflame.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kforest.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/khop.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/klaser.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/klines.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/klissie.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kmatrix.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kpolygon.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kpyro.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/krock.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kscience.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kslidescreen.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kslip.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kswarm.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kmixrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kfindrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kviewrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kghostviewrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/desktop0rc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/desktop1rc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/desktop2rc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/desktop3rc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/keditrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/desktop4rc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/desktop5rc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/desktop6rc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/desktop7rc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kcmdpmsrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kcmkwmrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kdehelprc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kcalcrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/knotesrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kmailrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kpgprc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kscdrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kcmkpanelrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kcmkfmrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kcmsambarc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kmenueditrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kwriterc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kvtrc.3', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kmorph3d.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kpipes.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kspace.kssrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kmolrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/ktoprc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/ksendfaxrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/knewmailrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kpilotrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/karmrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/emaildefaults', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kconf_updaterc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kwordrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kdeglobals', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kpersonalizerrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kcmnspluginrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kcminitrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kdesktoprc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kickerrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/klipperrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kwinrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kdewizardrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kalarmdrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kab2kabcrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/ksmserverrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/konquerorrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kopeterc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kdeprintrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/knewsticker_panelappletrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kuriikwsfilterrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kmail.eventsrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/dummy', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kwin.eventsrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kcmcddbrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kcookiejarrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/khotkeysrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/khotkeys_update', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/cvsservicerc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/cervisiapartrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/cervisiarc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/knewstickerappletrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/kio_httprc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/noatunrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/knotifyrc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/k3brc', '(\\NoInferiors \\UnMarked) "/" .kde/share/config/knewsticker_appletrc', '(\\NoSelect) "/" .kde/share/apps', '(\\NoSelect) "/" .kde/share/apps/kfm', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/kfm/desktop', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/kfm/magic', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/kfm/pid_0.0', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/kfm/pidAtlas03.CS.Trinity.Edu_0', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/kfm/cookies', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/kfm/cookies.bak', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/kfm/pidXena03.CS.Trinity.Edu_0', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/kfm/pidXena07.CS.Trinity.Edu_0', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/kfm/pidAtlas00.CS.Trinity.Edu_0', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/kfm/pidMoof_1.0', '(\\NoSelect) "/" .kde/share/apps/kpanel', '(\\NoSelect) "/" .kde/share/apps/kpanel/applnk', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/kpanel/applnk/xterm.kdelnk', '(\\NoSelect) "/" .kde/share/apps/kdisknav', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/kdisknav/Home.kdelnk', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/kdisknav/Desktop.kdelnk', '(\\NoSelect) "/" .kde/share/apps/kdehelp', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/kdehelp/history', '(\\NoSelect) "/" .kde/share/apps/knotes', '(\\NoSelect) "/" .kde/share/apps/knotes/notes', '(\\NoInferiors \\UnMarked) "/" ".kde/share/apps/knotes/notes/knote 1"', '(\\NoSelect) "/" .kde/share/apps/knotes/xyalarms', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/knotes/xyalarms/knotesalarms', '(\\NoSelect) "/" .kde/share/apps/k3b', '(\\NoSelect) "/" .kde/share/apps/k3b/temp', '(\\NoSelect) "/" .kde/share/apps/k3b/temp/dummydir0', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/k3b/songlist.xml', '(\\NoSelect) "/" .kde/share/apps/kmol', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/kmol/kmolweights', '(\\NoSelect) "/" .kde/share/apps/karm', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/karm/karmdata.txt', '(\\NoSelect) "/" .kde/share/apps/RecentDocuments', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/RecentDocuments/leadership.doc.desktop', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/RecentDocuments/AVP.doc.desktop', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/RecentDocuments/AVP.doc[2].desktop', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/RecentDocuments/fire.doc.desktop', '(\\NoSelect) "/" .kde/share/apps/nsplugins', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/nsplugins/cache', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/nsplugins/pluginsinfo', '(\\NoSelect) "/" .kde/share/apps/konqueror', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/konqueror/bookmarks.xml', '(\\NoSelect) "/" .kde/share/apps/kabc', '(\\NoInferiors \\UnMarked) "/" .kde/share/apps/kabc/std.vcf', '(\\NoSelect) "/" .kde/share/icons', '(\\NoSelect) "/" .kde/share/icons/mini', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/mini/html.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/mini/sdf.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/mini/sds.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/mini/psetup.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/mini/sdc.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/mini/sdd.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/mini/sdw.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/mini/setup.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/mini/so.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/mini/smf.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/mini/sgl.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/mini/sda.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/mini/sch.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/mini/htm.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/html.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/sdf.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/sds.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/sdw.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/psetup.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/sdc.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/sdd.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/setup.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/so.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/smf.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/sgl.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/sda.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/sch.xpm', '(\\NoInferiors \\UnMarked) "/" .kde/share/icons/htm.xpm', '(\\NoSelect) "/" .kde/share/applnk', '(\\NoInferiors \\UnMarked) "/" .kde/share/applnk/.directory', '(\\NoSelect) "/" .kde/share/applnk/Applications', '(\\NoInferiors \\UnMarked) "/" .kde/share/applnk/Applications/.directory', '(\\NoInferiors \\UnMarked) "/" .kde/share/applnk/Applications/kwrite.desktop', '(\\NoInferiors \\UnMarked) "/" .kde/share/applnk/Setup.desktop', '(\\NoInferiors \\UnMarked) "/" .kde/share/applnk/SPAdmin.desktop', '(\\NoInferiors \\UnMarked) "/" .kde/share/applnk/StarOffice.desktop', '(\\NoSelect) "/" .kde/share/mimelnk', '(\\NoSelect) "/" .kde/share/mimelnk/application', '(\\NoInferiors \\UnMarked) "/" .kde/share/mimelnk/application/x-sdf.kdelnk', '(\\NoInferiors \\UnMarked) "/" .kde/share/mimelnk/application/x-scalc.kdelnk', '(\\NoInferiors \\UnMarked) "/" .kde/share/mimelnk/application/x-sds.kdelnk', '(\\NoInferiors \\UnMarked) "/" .kde/share/mimelnk/application/x-sdraw.kdelnk', '(\\NoInferiors \\UnMarked) "/" .kde/share/mimelnk/application/x-swriter.kdelnk', '(\\NoInferiors \\UnMarked) "/" .kde/share/mimelnk/application/x-smf.kdelnk', '(\\NoInferiors \\UnMarked) "/" .kde/share/mimelnk/application/x-sgl.kdelnk', '(\\NoInferiors \\UnMarked) "/" .kde/share/mimelnk/application/x-sda.kdelnk', '(\\NoInferiors \\UnMarked) "/" .kde/share/mimelnk/application/futuresplash.desktop', '(\\NoSelect) "/" .kde/share/mimelnk/text', '(\\NoInferiors \\UnMarked) "/" .kde/share/mimelnk/text/html.kdelnk', '(\\NoSelect) "/" .kde/share/mimelnk/audio', '(\\NoInferiors \\UnMarked) "/" .kde/share/mimelnk/audio/x-pn-realaudio-plugin.desktop', '(\\NoSelect) "/" .kde/share/fonts', '(\\NoSelect) "/" .kde/share/fonts/override', '(\\NoInferiors \\UnMarked) "/" .kde/share/fonts/override/fonts.dir', '(\\NoInferiors \\UnMarked) "/" .kde/share/fonts/fonts.dir', '(\\NoSelect) "/" .kde/share/services', '(\\NoInferiors \\UnMarked) "/" .kde/share/services/nsplugin.desktop', '(\\NoSelect) "/" .kde/share/servicetypes', '(\\NoSelect) "/" .kde/Templates', '(\\NoInferiors \\UnMarked) "/" .kde/Templates/.directory', '(\\NoInferiors \\UnMarked) "/" .kde/Templates/Device.kdelnk', '(\\NoInferiors \\UnMarked) "/" .kde/Templates/Ftpurl.kdelnk', '(\\NoInferiors \\UnMarked) "/" .kde/Templates/MimeType.kdelnk', '(\\NoInferiors \\UnMarked) "/" .kde/Templates/Program.kdelnk', '(\\NoInferiors \\UnMarked) "/" .kde/Templates/URL.kdelnk', '(\\NoInferiors \\UnMarked) "/" .kde/Templates/WWWUrl.kdelnk', '(\\NoSelect) "/" .kde/tmp-Atlas08.CS.Trinity.Edu', '(\\NoInferiors \\UnMarked) "/" .kde/tmp-Atlas08.CS.Trinity.Edu/ksycoca', '(\\NoSelect) "/" .kde/Autostart', '(\\NoInferiors \\UnMarked) "/" .kde/Autostart/.directory', '(\\NoInferiors \\UnMarked) "/" MAE', '(\\NoSelect) "/" junk', '(\\NoInferiors \\UnMarked) "/" junk/test', '(\\NoInferiors \\UnMarked) "/" .gopherrc', '(\\NoInferiors \\UnMarked) "/" .news_time', '(\\NoInferiors \\UnMarked) "/" .tcshrc', '(\\NoInferiors \\UnMarked) "/" .plan', '(\\NoInferiors \\UnMarked) "/" garbage', '(\\NoInferiors \\UnMarked) "/" fact', '(\\NoInferiors \\UnMarked) "/" .ytalkrc', '(\\NoInferiors \\UnMarked) "/" printpage', '(\\NoInferiors \\UnMarked) "/" .tkmailrc', '(\\NoSelect) "/" .mac', '(\\NoSelect) "/" .mac/janus13', '(\\NoInferiors \\UnMarked) "/" .mac/janus13/FileIDs', '(\\NoInferiors \\UnMarked) "/" .mac/janus13/sm.vpram', '(\\NoSelect) "/" ".mac/janus13/Desktop Folder"', '(\\NoInferiors \\UnMarked) "/" ".mac/janus13/Desktop Folder/akonstam alias"', '(\\NoSelect) "/" .mac/janus0', '(\\NoInferiors \\UnMarked) "/" .mac/janus0/FileIDs', '(\\NoInferiors \\UnMarked) "/" .mac/janus0/sm.vpram', '(\\NoSelect) "/" ".mac/janus0/Desktop Folder"', '(\\NoInferiors \\UnMarked) "/" ".mac/janus0/Desktop Folder/akonstam alias"', '(\\NoSelect) "/" .mac/janus3', '(\\NoInferiors \\UnMarked) "/" .mac/janus3/FileIDs', '(\\NoInferiors \\UnMarked) "/" .mac/janus3/sm.vpram', '(\\NoSelect) "/" ".mac/janus3/Desktop Folder"', '(\\NoInferiors \\UnMarked) "/" ".mac/janus3/Desktop Folder/akonstam alias"', '(\\NoInferiors \\UnMarked) "/" docs', '(\\NoInferiors \\UnMarked) "/" demos', '(\\NoInferiors \\UnMarked) "/" MAE2', '(\\NoSelect) "/" html', '(\\NoInferiors \\UnMarked) "/" html/307.intro.html', '(\\NoInferiors \\UnMarked) "/" html/307arts.html', '(\\NoInferiors \\UnMarked) "/" html/307educ.html', '(\\NoInferiors \\UnMarked) "/" html/307harm.html', '(\\NoInferiors \\UnMarked) "/" html/307heal.html', '(\\NoInferiors \\UnMarked) "/" html/307priv.html', '(\\NoInferiors \\UnMarked) "/" html/307simul.html', '(\\NoInferiors \\UnMarked) "/" html/3071.note', '(\\NoInferiors \\UnMarked) "/" html/gatr1.html', '(\\NoInferiors \\UnMarked) "/" html/gatr1.html.bak', '(\\NoInferiors \\UnMarked) "/" html/307heal.html.bak', '(\\NoInferiors \\UnMarked) "/" html/307.intro.html.bak', '(\\NoInferiors \\UnMarked) "/" html/workshop.html', '(\\NoInferiors \\UnMarked) "/" html/techt.html', '(\\NoInferiors \\UnMarked) "/" html/test.html', '(\\NoInferiors \\UnMarked) "/" html/python.gif', '(\\NoInferiors \\UnMarked) "/" html/parrots.gif', '(\\NoInferiors \\UnMarked) "/" html/306.html', '(\\NoInferiors \\UnMarked) "/" html/cast.jpg', '(\\NoInferiors \\UnMarked) "/" html/xena.jpg', '(\\NoInferiors \\UnMarked) "/" html/index2.html', '(\\NoInferiors \\UnMarked) "/" html/307arts', '(\\NoInferiors \\UnMarked) "/" html/307educ', '(\\NoInferiors \\UnMarked) "/" html/307educ.bak', '(\\NoInferiors \\UnMarked) "/" html/307educ.html.bak', '(\\NoInferiors \\UnMarked) "/" html/307harm', '(\\NoInferiors \\UnMarked) "/" html/307heal', '(\\NoInferiors \\UnMarked) "/" html/307priv', '(\\NoInferiors \\UnMarked) "/" html/307simul.html.bak', '(\\NoInferiors \\UnMarked) "/" html/307simul.note', '(\\NoInferiors \\UnMarked) "/" html/INFO01.GIF', '(\\NoInferiors \\UnMarked) "/" html/LLINKS.GIF', '(\\NoInferiors \\UnMarked) "/" html/SA.jpeg', '(\\NoInferiors \\UnMarked) "/" html/c.html', '(\\NoInferiors \\UnMarked) "/" html/cynavi.html', '(\\NoInferiors \\UnMarked) "/" html/delb.gif', '(\\NoInferiors \\UnMarked) "/" html/draft-html.3', '(\\NoInferiors \\UnMarked) "/" html/form.pl', '(\\NoInferiors \\UnMarked) "/" html/hack.ps', '(\\NoInferiors \\UnMarked) "/" html/html.3', '(\\NoInferiors \\UnMarked) "/" html/icon.recycle.gif', '(\\NoInferiors \\UnMarked) "/" html/index.html', '(\\NoInferiors \\UnMarked) "/" html/info.gif', '(\\NoInferiors \\UnMarked) "/" html/library.gif', '(\\NoInferiors \\UnMarked) "/" html/report.tips.html', '(\\NoInferiors \\UnMarked) "/" html/round.gif', '(\\NoInferiors \\UnMarked) "/" html/sample.html', '(\\NoInferiors \\UnMarked) "/" html/search.htm', '(\\NoInferiors \\UnMarked) "/" html/search.html', '(\\NoInferiors \\UnMarked) "/" html/short_course.html', '(\\NoInferiors \\UnMarked) "/" html/short_course.html.bak', '(\\NoInferiors \\UnMarked) "/" html/trial1.html', '(\\NoInferiors \\UnMarked) "/" html/trial1.html.bak', '(\\NoInferiors \\UnMarked) "/" html/triangle.gif', '(\\NoInferiors \\UnMarked) "/" html/trinity.html', '(\\NoInferiors \\UnMarked) "/" html/trinity.jpeg', '(\\NoInferiors \\UnMarked) "/" html/unix.htm', '(\\NoInferiors \\UnMarked) "/" html/web_renewal_form.html', '(\\NoInferiors \\UnMarked) "/" html/words.gif', '(\\NoInferiors \\UnMarked) "/" html/workshop.html.bak', '(\\NoInferiors \\UnMarked) "/" html/ape.gif', '(\\NoInferiors \\UnMarked) "/" html/Image1.jpg', '(\\NoInferiors \\UnMarked) "/" html/homer_head.jpeg', '(\\NoSelect) "/" html/.xvpics', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/ape.gif', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/INFO01.GIF', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/LLINKS.GIF', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/SA.jpeg', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/cast.jpg', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/delb.gif', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/homer_head.jpeg', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/icon.recycle.gif', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/info.gif', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/library.gif', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/parrots.gif', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/python.gif', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/round.gif', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/triangle.gif', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/trinity.jpeg', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/words.gif', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/xena.jpg', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/group.gif', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/Image1.jpg', '(\\NoInferiors \\UnMarked) "/" html/.xvpics/gabriel.jpg', '(\\NoInferiors \\UnMarked) "/" html/group.gif', '(\\NoInferiors \\UnMarked) "/" html/gabriel.jpg', '(\\NoInferiors \\UnMarked) "/" garbage.bak', '(\\NoInferiors \\UnMarked) "/" test.html', '(\\NoSelect) "/" java', '(\\NoInferiors \\UnMarked) "/" java/java.tar', '(\\NoInferiors \\UnMarked) "/" java/Circle.java', '(\\NoInferiors \\UnMarked) "/" java/Class.java', '(\\NoInferiors \\UnMarked) "/" java/Convert.java', '(\\NoInferiors \\UnMarked) "/" java/Demonstrate.java', '(\\NoInferiors \\UnMarked) "/" java/Factorial.java', '(\\NoInferiors \\UnMarked) "/" java/Gclass.java', '(\\NoInferiors \\UnMarked) "/" java/Geometry.java', '(\\NoInferiors \\UnMarked) "/" java/Movie.java', '(\\NoInferiors \\UnMarked) "/" java/PlanetVolume.java', '(\\NoInferiors \\UnMarked) "/" java/PlanetVolume2.java', '(\\NoInferiors \\UnMarked) "/" java/Quad.java', '(\\NoInferiors \\UnMarked) "/" java/Quad2.java', '(\\NoInferiors \\UnMarked) "/" java/Quad3.java', '(\\NoInferiors \\UnMarked) "/" java/Quadratic.java', '(\\NoInferiors \\UnMarked) "/" java/Sclass.java', '(\\NoInferiors \\UnMarked) "/" java/SpecialRating.java', '(\\NoInferiors \\UnMarked) "/" java/Sphere.java', '(\\NoInferiors \\UnMarked) "/" java/Student.java', '(\\NoInferiors \\UnMarked) "/" java/Student2.java', '(\\NoInferiors \\UnMarked) "/" java/Vclass.java', '(\\NoInferiors \\UnMarked) "/" java/Vecttest.java', '(\\NoInferiors \\UnMarked) "/" java/Sphere.class', '(\\NoInferiors \\UnMarked) "/" java/PlanetVolume2.class', '(\\NoInferiors \\UnMarked) "/" java/HelloWorldApp.java', '(\\NoInferiors \\UnMarked) "/" java/HelloWorldApp.class', '(\\NoInferiors \\UnMarked) "/" java/wai', '(\\NoInferiors \\UnMarked) "/" java/Student.class', '(\\NoInferiors \\UnMarked) "/" java/Quadratic.class', '(\\NoInferiors \\UnMarked) "/" java/Sclass.class', '(\\NoInferiors \\UnMarked) "/" java/student.file', '(\\NoInferiors \\UnMarked) "/" java/Gclass.class', '(\\NoInferiors \\UnMarked) "/" java/Vclass.class', '(\\NoInferiors \\UnMarked) "/" java/Quad2.class', '(\\NoInferiors \\UnMarked) "/" x', '(\\NoInferiors \\UnMarked) "/" observations', '(\\NoInferiors \\UnMarked) "/" self.doc', '(\\NoInferiors \\UnMarked) "/" nbs', '(\\NoInferiors \\UnMarked) "/" SSX', '(\\NoInferiors \\UnMarked) "/" barbieletter.doc', '(\\NoInferiors \\UnMarked) "/" konstamkka.doc', '(\\NoInferiors \\UnMarked) "/" muttrc.old', '(\\NoSelect) "/" .qt', '(\\NoInferiors \\UnMarked) "/" .qt/qtrc', '(\\NoInferiors \\UnMarked) "/" .qt/.qtrc.lock', '(\\NoInferiors \\UnMarked) "/" Sent', '(\\NoInferiors \\UnMarked) "/" .xhpcalc', '(\\NoInferiors \\UnMarked) "/" triangle', '(\\NoSelect) "/" .vnc', '(\\NoInferiors \\UnMarked) "/" .vnc/xstartup', '(\\NoInferiors \\UnMarked) "/" .vnc/Pluto:1.log', '(\\NoInferiors \\UnMarked) "/" .vnc/Xena00.CS.Trinity.Edu:2.log', '(\\NoInferiors \\UnMarked) "/" .vnc/Xena00.CS.Trinity.Edu:2.pid', '(\\NoInferiors \\UnMarked) "/" .vnc/passwd', '(\\NoInferiors \\UnMarked) "/" .vnc/Haifa:2.pid', '(\\NoInferiors \\UnMarked) "/" .vnc/Haifa:1.log', '(\\NoInferiors \\UnMarked) "/" .vnc/Haifa:2.log', '(\\NoInferiors \\UnMarked) "/" .vnc/Phobos:1.log', '(\\NoInferiors \\UnMarked) "/" .gpm', '(\\NoInferiors \\UnMarked) "/" hotlist', '(\\NoInferiors \\UnMarked) "/" prope.scm', '(\\NoInferiors \\UnMarked) "/" testif', '(\\NoInferiors \\UnMarked) "/" netbsdsrc', '(\\NoInferiors \\UnMarked) "/" .mcoprc', '(\\NoInferiors \\UnMarked) "/" shuffle1', '(\\NoInferiors \\UnMarked) "/" data', '(\\NoSelect) "/" .gnome2_private', '(\\NoSelect) "/" .mcop', '(\\NoSelect) "/" .mcop/trader-cache', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/cache-data-version', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_xfade.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_chirpdrum.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_record.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_pitchshift.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_moog.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_bus.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_slide1.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_pscale.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/template_Instrument.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_dtmf1.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_tri.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_simple_sin.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_cdelay.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_simple_square.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_organ2.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_atan_saturate.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_square.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_adsr.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_autopanner.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_freeverb.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_multi_add.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_tri.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_softsaw.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_capture_wav.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/template_Empty_Structure.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_brickwall.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_delay.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_stereobeep.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_equalizer.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_deepdrum.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_pulse.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_hihat.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_sequence.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_tremolo.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_sine.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_slide.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_nokind.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_rc.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_full_square.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_fm.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_simple_tri.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_noise.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_shelve_cutoff.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_square.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_data.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_neworgan.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_cflanger.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_play_wave.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_xfade.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_xfade.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_chirpdrum.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_chirpdrum.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_record.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_record.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_pitchshift.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_pitchshift.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_moog.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_moog.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_bus.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_bus.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_slide1.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_slide1.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_pscale.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_pscale.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/template_Instrument.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/template_Instrument.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_dtmf1.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_dtmf1.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_tri.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_tri.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_simple_sin.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_simple_sin.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_cdelay.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_cdelay.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_simple_square.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_simple_square.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_organ2.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_organ2.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_atan_saturate.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_atan_saturate.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_square.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_square.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_adsr.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_adsr.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_autopanner.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_autopanner.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_freeverb.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_freeverb.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_multi_add.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_multi_add.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_tri.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_tri.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_softsaw.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_softsaw.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_capture_wav.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_capture_wav.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/template_Empty_Structure.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/template_Empty_Structure.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_brickwall.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_brickwall.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_delay.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_delay.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_stereobeep.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_stereobeep.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_equalizer.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_equalizer.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_deepdrum.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_deepdrum.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_pulse.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_pulse.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_hihat.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_hihat.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_sequence.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_sequence.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_tremolo.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_tremolo.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_sine.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_sine.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_slide.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_slide.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_nokind.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_nokind.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_rc.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_rc.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_full_square.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_full_square.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_fm.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_fm.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_simple_tri.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_simple_tri.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_noise.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_noise.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_shelve_cutoff.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_shelve_cutoff.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_square.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_square.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_data.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_data.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_neworgan.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/instrument_neworgan.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_cflanger.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_cflanger.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_play_wave.arts.mcoptype', '(\\NoInferiors \\UnMarked) "/" .mcop/trader-cache/example_play_wave.arts.mcopclass', '(\\NoInferiors \\UnMarked) "/" .mcop/random-seed', '(\\NoInferiors \\UnMarked) "/" vitutor.1', '(\\NoInferiors \\UnMarked) "/" .xsession-errors', '(\\NoInferiors \\UnMarked) "/" try.bak', '(\\NoSelect) "/" .mozilla', '(\\NoInferiors \\UnMarked) "/" .mozilla/appreg', '(\\NoSelect) "/" .mozilla/akonstam', '(\\NoSelect) "/" .mozilla/akonstam/2jmtdz7e.slt', '(\\NoSelect) "/" .mozilla/akonstam/2jmtdz7e.slt/News', '(\\NoSelect) "/" .mozilla/akonstam/2jmtdz7e.slt/News/host-', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/News/host-/hostinfo.dat', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/prefs.js', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/preferences', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/bookmarks.html', '(\\NoSelect) "/" .mozilla/akonstam/2jmtdz7e.slt/chrome', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/chrome/user-locales.rdf', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/chrome/chrome.rdf', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/cert5.db', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/key.db', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/history.db', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/registry', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/plugin-list.BAK', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/cert7.db', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/key3.db', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/secmodule.db', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/abook.nab', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/preferences.js', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/custom.dic', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/history.list', '(\\NoSelect) "/" .mozilla/akonstam/2jmtdz7e.slt/Cache', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/liprefs.js', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/.ttf_done', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/plugin-list', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/nswrapper.copy_defs', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/cookies.txt', '(\\NoInferiors \\UnMarked) "/" ".mozilla/akonstam/2jmtdz7e.slt/old history.dat"', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/localstore.rdf', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/search.rdf', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/panels.rdf', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/history.dat', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/secmod.db', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/XUL.mfasl', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/prefs.bak', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/42474282.s', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/mimeTypes.rdf', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/42474449.w', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/URL.tbl', '(\\NoSelect) "/" .mozilla/akonstam/2jmtdz7e.slt/Mail', '(\\NoSelect) "/" ".mozilla/akonstam/2jmtdz7e.slt/Mail/Local Folders"', '(\\NoInferiors \\UnMarked) "/" ".mozilla/akonstam/2jmtdz7e.slt/Mail/Local Folders/Trash"', '(\\NoInferiors \\UnMarked) "/" ".mozilla/akonstam/2jmtdz7e.slt/Mail/Local Folders/Sent"', '(\\NoInferiors \\UnMarked) "/" ".mozilla/akonstam/2jmtdz7e.slt/Mail/Local Folders/Drafts"', '(\\NoInferiors \\UnMarked) "/" ".mozilla/akonstam/2jmtdz7e.slt/Mail/Local Folders/Templates"', '(\\NoInferiors \\UnMarked) "/" ".mozilla/akonstam/2jmtdz7e.slt/Mail/Local Folders/Unsent Messages"', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/cert8.db', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/downloads.rdf', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/abook.mab', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/mailViews.dat', '(\\NoSelect) "/" .mozilla/akonstam/2jmtdz7e.slt/ImapMail', '(\\NoSelect) "/" .mozilla/akonstam/2jmtdz7e.slt/ImapMail/sol.cs.trinity.edu', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/ImapMail/sol.cs.trinity.edu/INBOX.msf', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/ImapMail/sol.cs.trinity.edu/Drafts.msf', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/ImapMail/sol.cs.trinity.edu/Templates.msf', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/ImapMail/sol.cs.trinity.edu/Sent.msf', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/ImapMail/sol.cs.trinity.edu/msgFilterRules.dat', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/ImapMail/sol.cs.trinity.edu/Trash.msf', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/ImapMail/sol.cs.trinity.edu/Sent-1.msf', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/ImapMail/sol.cs.trinity.edu.msf', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/panacea.dat', '(\\NoInferiors \\UnMarked) "/" .mozilla/akonstam/2jmtdz7e.slt/history.mab', '(\\NoSelect) "/" .mozilla/akonstam/2jmtdz7e.slt/Cache.Trash', '(\\NoInferiors \\UnMarked) "/" .mozilla/pluginreg.dat', '(\\NoSelect) "/" .mupad', '(\\NoInferiors \\UnMarked) "/" .mupad/mxdvirc', '(\\NoInferiors \\UnMarked) "/" t', '(\\NoInferiors \\UnMarked) "/" README-rpm', '(\\NoInferiors \\UnMarked) "/" nothing', '(\\NoInferiors \\UnMarked) "/" edn.m', '(\\NoInferiors \\UnMarked) "/" program_zero', '(\\NoInferiors \\UnMarked) "/" .addressbook', '(\\NoInferiors \\UnMarked) "/" tkbrowser', '(\\NoInferiors \\UnMarked) "/" .MCOP-random-seed', '(\\NoInferiors \\UnMarked) "/" .mailrc', '(\\NoInferiors \\Marked) "/" .muttrc', '(\\NoInferiors \\UnMarked) "/" ed.m', '(\\NoInferiors \\UnMarked) "/" INSTALL', '(\\NoInferiors \\UnMarked) "/" vhe_list', '(\\NoInferiors \\UnMarked) "/" README', '(\\NoInferiors \\UnMarked) "/" Xrootenv.0', '(\\NoSelect) "/" evolution', '(\\NoInferiors \\UnMarked) "/" evolution/addressbook-sources.xml', '(\\NoSelect) "/" evolution/local', '(\\NoSelect) "/" evolution/local/Calendar', '(\\NoInferiors \\UnMarked) "/" evolution/local/Calendar/folder-metadata.xml', '(\\NoInferiors \\UnMarked) "/" evolution/local/Calendar/calendar.ics', '(\\NoSelect) "/" evolution/local/Contacts', '(\\NoInferiors \\UnMarked) "/" evolution/local/Contacts/folder-metadata.xml', '(\\NoInferiors \\UnMarked) "/" evolution/local/Contacts/create-initial', '(\\NoInferiors \\UnMarked) "/" evolution/local/Contacts/addressbook.db', '(\\NoInferiors \\UnMarked) "/" evolution/local/Contacts/addressbook.db.summary', '(\\NoSelect) "/" evolution/local/Drafts', '(\\NoInferiors \\UnMarked) "/" evolution/local/Drafts/mbox', '(\\NoInferiors \\UnMarked) "/" evolution/local/Drafts/folder-metadata.xml', '(\\NoInferiors \\UnMarked) "/" evolution/local/Drafts/mbox.ibex.index', '(\\NoInferiors \\UnMarked) "/" evolution/local/Drafts/mbox.ibex.index.data', '(\\NoInferiors \\UnMarked) "/" evolution/local/Drafts/local-metadata.xml', '(\\NoSelect) "/" evolution/local/Inbox', '(\\NoInferiors \\UnMarked) "/" evolution/local/Inbox/mbox', '(\\NoInferiors \\UnMarked) "/" evolution/local/Inbox/folder-metadata.xml', '(\\NoInferiors \\UnMarked) "/" evolution/local/Inbox/mbox.ibex.index', '(\\NoInferiors \\UnMarked) "/" evolution/local/Inbox/mbox.ibex.index.data', '(\\NoInferiors \\UnMarked) "/" evolution/local/Inbox/local-metadata.xml', '(\\NoInferiors \\UnMarked) "/" evolution/local/Inbox/mbox.ev-summary', '(\\NoSelect) "/" evolution/local/Outbox', '(\\NoInferiors \\UnMarked) "/" evolution/local/Outbox/mbox', '(\\NoInferiors \\UnMarked) "/" evolution/local/Outbox/folder-metadata.xml', '(\\NoInferiors \\UnMarked) "/" evolution/local/Outbox/mbox.ibex.index', '(\\NoInferiors \\UnMarked) "/" evolution/local/Outbox/mbox.ibex.index.data', '(\\NoInferiors \\UnMarked) "/" evolution/local/Outbox/local-metadata.xml', '(\\NoSelect) "/" evolution/local/Sent', '(\\NoInferiors \\UnMarked) "/" evolution/local/Sent/mbox', '(\\NoInferiors \\UnMarked) "/" evolution/local/Sent/folder-metadata.xml', '(\\NoInferiors \\UnMarked) "/" evolution/local/Sent/mbox.ibex.index', '(\\NoInferiors \\UnMarked) "/" evolution/local/Sent/mbox.ibex.index.data', '(\\NoInferiors \\UnMarked) "/" evolution/local/Sent/local-metadata.xml', '(\\NoSelect) "/" evolution/local/Tasks', '(\\NoInferiors \\UnMarked) "/" evolution/local/Tasks/folder-metadata.xml', '(\\NoInferiors \\UnMarked) "/" evolution/local/Tasks/tasks.ics', '(\\NoSelect) "/" evolution/local/Trash', '(\\NoInferiors \\UnMarked) "/" evolution/local/Trash/folder-metadata.xml', '(\\NoSelect) "/" evolution/private', '(\\NoInferiors \\UnMarked) "/" evolution/private/config.xmldb', '(\\NoInferiors \\UnMarked) "/" evolution/searches.xml', '(\\NoInferiors \\UnMarked) "/" evolution/vfolders.xml', '(\\NoInferiors \\UnMarked) "/" evolution/shortcuts.xml', '(\\NoSelect) "/" evolution/views', '(\\NoSelect) "/" evolution/views/addressbook', '(\\NoSelect) "/" evolution/views/calendar', '(\\NoSelect) "/" evolution/views/mail', '(\\NoSelect) "/" evolution/views/tasks', '(\\NoInferiors \\UnMarked) "/" evolution/config.xmldb', '(\\NoSelect) "/" evolution/config', '(\\NoInferiors \\UnMarked) "/" evolution/config/TaskPad', '(\\NoInferiors \\UnMarked) "/" evolution/config/storage-set-view-expanded:view_0', '(\\NoInferiors \\UnMarked) "/" evolution/config/et-expanded-file:_users_akonstam_evolution_local_Inbox', '(\\NoInferiors \\UnMarked) "/" evolution/config/storage-set-view-expanded:default', '(\\NoInferiors \\UnMarked) "/" evolution/camel-cert.db', '(\\NoInferiors \\UnMarked) "/" evolution/shortcuts.xml.save-1.2.0', '(\\NoInferiors \\UnMarked) "/" .xmotd', '(\\NoInferiors \\UnMarked) "/" examples', '(\\NoInferiors \\UnMarked) "/" poly.square', '(\\NoInferiors \\UnMarked) "/" tutor.vi', '(\\NoInferiors \\UnMarked) "/" .netscape-bookmarks.html.bak', '(\\NoInferiors \\UnMarked) "/" .newsrc.tusol', '(\\NoInferiors \\UnMarked) "/" .newsrc.13646', '(\\NoInferiors \\UnMarked) "/" .vueprofile.hold', '(\\NoSelect) "/" .gconfd', '(\\NoInferiors \\UnMarked) "/" .gconfd/saved_state', '(\\NoSelect) "/" .gconfd/lock', '(\\NoInferiors \\UnMarked) "/" .gconfd/lock/ior', '(\\NoInferiors \\UnMarked) "/" .gconfd/lock/.nfs009b04bf0000001f', '(\\NoInferiors \\UnMarked) "/" .gconfd/lock/.nfs009b00c500000002', '(\\NoInferiors \\UnMarked) "/" .gconfd/lock/.nfs009b03450000000b', '(\\NoInferiors \\UnMarked) "/" .gconfd/lock/.nfs009b050300000017', '(\\NoSelect) "/" .gconf', '(\\NoInferiors \\UnMarked) "/" ".gconf/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/applets', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/applets/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/applets/clock_applet', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/applets/clock_applet/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/applets/clock_applet/prefs', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/applets/clock_applet/prefs/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/applets/pager_applet', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/applets/pager_applet/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/applets/pager_applet/prefs', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/applets/pager_applet/prefs/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/applets/tasklist_applet', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/applets/tasklist_applet/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/applets/tasklist_applet/prefs', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/applets/tasklist_applet/prefs/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/applets/tray_applet', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/applets/tray_applet/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/applets/1t1068483070ut521878u100p7789r430246137k3221215820', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/applets/1t1068483070ut521878u100p7789r430246137k3221215820/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/applets/1t1068483070ut521878u100p7789r430246137k3221215820/prefs', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/applets/1t1068483070ut521878u100p7789r430246137k3221215820/prefs/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/applets/mixer_applet', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/applets/mixer_applet/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/applets/battstat_applet', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/applets/battstat_applet/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/applets/0t1059486217ut24085u100p5699r1077631497k3221215004', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/applets/0t1059486217ut24085u100p5699r1077631497k3221215004/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/applets/0t1059486217ut24085u100p5699r1077631497k3221215004/prefs', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/applets/0t1059486217ut24085u100p5699r1077631497k3221215004/prefs/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/objects', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/objects/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/objects/main_menu', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/objects/main_menu/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/objects/presentations_launcher', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/objects/presentations_launcher/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/objects/web_browser_launcher', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/objects/web_browser_launcher/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/objects/help_launcher', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/objects/help_launcher/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/objects/spreadsheet_launcher', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/objects/spreadsheet_launcher/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/objects/email_launcher', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/objects/email_launcher/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/objects/wordprocessor_launcher', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/objects/wordprocessor_launcher/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/objects/print_launcher', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/objects/print_launcher/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/objects/terminal_launcher', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/objects/terminal_launcher/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/objects/0t1059149843ut683506u100p3298r425274358k3221212620', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/objects/0t1059149843ut683506u100p3298r425274358k3221212620/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/objects/0t1068484490ut88814u100p8176r128389754k3221211308', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/objects/0t1068484490ut88814u100p8176r128389754k3221211308/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/objects/1t1068484503ut259464u100p8176r1472516715k3221211308', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/objects/1t1068484503ut259464u100p8176r1472516715k3221211308/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/objects/2t1068484531ut682925u100p8176r1261347530k3221211308', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/objects/2t1068484531ut682925u100p8176r1261347530k3221211308/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/objects/3t1068484550ut374556u100p8176r1924326944k3221211308', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/objects/3t1068484550ut374556u100p8176r1924326944k3221211308/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/objects/object_2', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/objects/object_2/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/objects/object_0', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/objects/object_0/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/objects/object_1', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/objects/object_1/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/panels', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/panels/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/panels/bottom_panel', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/panels/bottom_panel/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/panels/1789898753', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/panels/1789898753/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/panels/1804689409', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/panels/1804689409/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/panels/145846273', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/panels/145846273/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/general', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/general/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/toplevels', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/toplevels/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/toplevels/panel_0', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/toplevels/panel_0/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/panel/profiles/default/toplevels/panel_0/background', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/panel/profiles/default/toplevels/panel_0/background/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/nautilus', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/nautilus/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/nautilus/preferences', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/nautilus/preferences/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/metacity', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/metacity/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/metacity/general', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/metacity/general/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/magicdev', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/magicdev/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/procman', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/procman/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/procman/proctree', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/procman/proctree/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/procman/disktree', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/procman/disktree/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/gnome-volume-control', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/gnome-volume-control/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/vol', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/vol/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/pcm', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/pcm/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/speaker', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/speaker/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/line', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/line/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/mic', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/mic/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/cd', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/cd/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/pcm2', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/pcm2/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/igain', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/igain/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/line1', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/line1/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/phin', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/phin/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/phout', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/phout/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/video', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/gnome-volume-control/OSS-Analog_Devices_AD1885-1/video/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/evolution', '(\\NoSelect) "/" .gconf/apps/evolution/calendar', '(\\NoSelect) "/" .gconf/apps/evolution/calendar/notify', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/calendar/notify/%gconf.xml"', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/calendar/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/evolution/calendar/display', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/calendar/display/%gconf.xml"', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/evolution/addressbook', '(\\NoSelect) "/" .gconf/apps/evolution/addressbook/completion', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/addressbook/completion/%gconf.xml"', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/addressbook/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/evolution/shell', '(\\NoSelect) "/" .gconf/apps/evolution/shell/default_folders', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/shell/default_folders/%gconf.xml"', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/shell/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/evolution/shell/view_defaults', '(\\NoSelect) "/" .gconf/apps/evolution/shell/view_defaults/shortcut_bar', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/shell/view_defaults/shortcut_bar/%gconf.xml"', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/shell/view_defaults/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/evolution/shell/view_defaults/folder_bar', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/shell/view_defaults/folder_bar/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/evolution/importer', '(\\NoSelect) "/" .gconf/apps/evolution/importer/netscape', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/importer/netscape/%gconf.xml"', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/importer/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/evolution/importer/elm', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/importer/elm/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/evolution/mail', '(\\NoSelect) "/" .gconf/apps/evolution/mail/notify', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/mail/notify/%gconf.xml"', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/mail/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/evolution/mail/filters', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/mail/filters/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/evolution/mail/trash', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/mail/trash/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/evolution/mail/prompts', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/mail/prompts/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/evolution/mail/format', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/mail/format/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/evolution/mail/composer', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/mail/composer/%gconf.xml"', '(\\NoSelect) "/" .gconf/apps/evolution/mail/display', '(\\NoInferiors \\UnMarked) "/" ".gconf/apps/evolution/mail/display/%gconf.xml"', '(\\NoSelect) "/" .gconf/desktop', '(\\NoInferiors \\UnMarked) "/" ".gconf/desktop/%gconf.xml"', '(\\NoSelect) "/" .gconf/desktop/gnome', '(\\NoInferiors \\UnMarked) "/" ".gconf/desktop/gnome/%gconf.xml"', '(\\NoSelect) "/" .gconf/desktop/gnome/applications', '(\\NoInferiors \\UnMarked) "/" ".gconf/desktop/gnome/applications/%gconf.xml"', '(\\NoSelect) "/" .gconf/desktop/gnome/applications/window_manager', '(\\NoInferiors \\UnMarked) "/" ".gconf/desktop/gnome/applications/window_manager/%gconf.xml"', '(\\NoSelect) "/" .gconf/desktop/gnome/file_views', '(\\NoInferiors \\UnMarked) "/" ".gconf/desktop/gnome/file_views/%gconf.xml"', '(\\NoSelect) "/" .gconf/desktop/gnome/peripherals', '(\\NoInferiors \\UnMarked) "/" ".gconf/desktop/gnome/peripherals/%gconf.xml"', '(\\NoSelect) "/" .gconf/desktop/gnome/peripherals/mouse', '(\\NoInferiors \\UnMarked) "/" ".gconf/desktop/gnome/peripherals/mouse/%gconf.xml"', '(\\NoSelect) "/" .gconf/desktop/gnome/peripherals/keyboard', '(\\NoSelect) "/" .gconf/desktop/gnome/peripherals/keyboard/xkb', '(\\NoInferiors \\UnMarked) "/" ".gconf/desktop/gnome/peripherals/keyboard/xkb/%gconf.xml"', '(\\NoInferiors \\UnMarked) "/" ".gconf/desktop/gnome/peripherals/keyboard/%gconf.xml"', '(\\NoSelect) "/" ".gconf/%gconf-xml-backend.lock"', '(\\NoInferiors \\UnMarked) "/" ".gconf/%gconf-xml-backend.lock/ior"', '(\\NoInferiors \\UnMarked) "/" ".gconf/%gconf-xml-backend.lock/.nfs005184e100000018"', '(\\NoSelect) "/" .AbiSuite', '(\\NoInferiors \\UnMarked) "/" .AbiSuite/AbiWord.Profile', '(\\NoSelect) "/" .xvpics', '(\\NoInferiors \\UnMarked) "/" .xvpics/.Xauthority', '(\\NoInferiors \\UnMarked) "/" .xvpics/.addressbook', '(\\NoInferiors \\UnMarked) "/" .xvpics/.addressbook.lu', '(\\NoInferiors \\UnMarked) "/" .xvpics/.gopherrc', '(\\NoInferiors \\UnMarked) "/" .xvpics/.gpm', '(\\NoInferiors \\UnMarked) "/" .xvpics/.logout', '(\\NoInferiors \\UnMarked) "/" .xvpics/.mailrc', '(\\NoInferiors \\UnMarked) "/" .xvpics/.netscape-bookmarks.html', '(\\NoInferiors \\UnMarked) "/" .xvpics/.netscape-bookmarks.html.bak', '(\\NoInferiors \\UnMarked) "/" .xvpics/.netscape-cookies', '(\\NoInferiors \\UnMarked) "/" .xvpics/.netscape-history', '(\\NoInferiors \\UnMarked) "/" .xvpics/.netscape-newsgroups-neptune.cs.trinity.edu', '(\\NoInferiors \\UnMarked) "/" .xvpics/.netscape-newsgroups-news.cs.trinity.edu', '(\\NoInferiors \\UnMarked) "/" .xvpics/.netscape-preferences', '(\\NoInferiors \\UnMarked) "/" .xvpics/.news_time', '(\\NoInferiors \\UnMarked) "/" .xvpics/.newsrc', '(\\NoInferiors \\UnMarked) "/" .xvpics/.newsrc.13646', '(\\NoInferiors \\UnMarked) "/" .xvpics/.newsrc.tusol', '(\\NoInferiors \\UnMarked) "/" .xvpics/.oldnewsrc', '(\\NoInferiors \\UnMarked) "/" .xvpics/.pinerc', '(\\NoInferiors \\UnMarked) "/" .xvpics/.tkmailrc', '(\\NoInferiors \\UnMarked) "/" .xvpics/.xdbhist', '(\\NoInferiors \\UnMarked) "/" .xvpics/.xhpcalc', '(\\NoInferiors \\UnMarked) "/" .xvpics/.ytalkrc', '(\\NoInferiors \\UnMarked) "/" .xvpics/306.descript', '(\\NoInferiors \\UnMarked) "/" .xvpics/306.test.prob2', '(\\NoInferiors \\UnMarked) "/" .xvpics/306.txt', '(\\NoInferiors \\UnMarked) "/" .xvpics/306t1.f94', '(\\NoInferiors \\UnMarked) "/" .xvpics/Parrots.gif', '(\\NoInferiors \\UnMarked) "/" .xvpics/b.au', '(\\NoInferiors \\UnMarked) "/" .xvpics/bag-of-mostly-water.au', '(\\NoInferiors \\UnMarked) "/" .xvpics/bomw.au', '(\\NoInferiors \\UnMarked) "/" .xvpics/cd.out', '(\\NoInferiors \\UnMarked) "/" .xvpics/chaos', '(\\NoInferiors \\UnMarked) "/" .xvpics/data', '(\\NoInferiors \\UnMarked) "/" .xvpics/demos', '(\\NoInferiors \\UnMarked) "/" .xvpics/docs', '(\\NoInferiors \\UnMarked) "/" .xvpics/fact', '(\\NoInferiors \\UnMarked) "/" .xvpics/g.au', '(\\NoInferiors \\UnMarked) "/" .xvpics/g2.au', '(\\NoInferiors \\UnMarked) "/" .xvpics/garbage', '(\\NoInferiors \\UnMarked) "/" .xvpics/garbage.bak', '(\\NoInferiors \\UnMarked) "/" .xvpics/hotlist', '(\\NoInferiors \\UnMarked) "/" .xvpics/jrtnt95.zip', '(\\NoInferiors \\UnMarked) "/" .xvpics/junk1', '(\\NoInferiors \\UnMarked) "/" .xvpics/lex.yy.c', '(\\NoInferiors \\UnMarked) "/" .xvpics/ls.out', '(\\NoInferiors \\UnMarked) "/" .xvpics/man1', '(\\NoInferiors \\UnMarked) "/" .xvpics/manual', '(\\NoInferiors \\UnMarked) "/" .xvpics/manual3', '(\\NoInferiors \\UnMarked) "/" .xvpics/manual4', '(\\NoInferiors \\UnMarked) "/" .xvpics/mycron', '(\\NoInferiors \\UnMarked) "/" .xvpics/myself.rgb', '(\\NoInferiors \\UnMarked) "/" .xvpics/nbs', '(\\NoInferiors \\UnMarked) "/" .xvpics/nothing', '(\\NoInferiors \\UnMarked) "/" .xvpics/observations', '(\\NoInferiors \\UnMarked) "/" .xvpics/parrots.gif', '(\\NoInferiors \\UnMarked) "/" .xvpics/parrots.jpg', '(\\NoInferiors \\UnMarked) "/" .xvpics/poly.square', '(\\NoInferiors \\UnMarked) "/" .xvpics/printpage', '(\\NoInferiors \\UnMarked) "/" .xvpics/psychodynamics.of.pc', '(\\NoInferiors \\UnMarked) "/" .xvpics/recursion.scm', '(\\NoInferiors \\UnMarked) "/" .xvpics/sys.c', '(\\NoInferiors \\UnMarked) "/" .xvpics/testif', '(\\NoInferiors \\UnMarked) "/" .xvpics/try', '(\\NoInferiors \\UnMarked) "/" .xvpics/try.bak', '(\\NoInferiors \\UnMarked) "/" .xvpics/tutor.vi', '(\\NoInferiors \\UnMarked) "/" .xvpics/typescript', '(\\NoInferiors \\UnMarked) "/" .xvpics/vhe_list', '(\\NoInferiors \\UnMarked) "/" .xvpics/vitutor.1', '(\\NoInferiors \\UnMarked) "/" .xvpics/x', '(\\NoSelect) "/" .cddbslave', '(\\NoInferiors \\UnMarked) "/" .cddbslave/65104919', '(\\NoInferiors \\UnMarked) "/" newscm', '(\\NoInferiors \\UnMarked) "/" nt', '(\\NoInferiors \\UnMarked) "/" jacal', '(\\NoSelect) "/" j.code.301', '(\\NoInferiors \\UnMarked) "/" j.code.301/algorithms.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/base.object.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/circuits.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/computer.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/fact.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/introduction.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/soft.eng.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/profile.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/simple.object.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/stddefs.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/vi.doc', '(\\NoInferiors \\UnMarked) "/" j.code.301/vi.ref', '(\\NoInferiors \\UnMarked) "/" j.code.301/HEADER.html', '(\\NoInferiors \\UnMarked) "/" j.code.301/README.html', '(\\NoInferiors \\UnMarked) "/" j.code.301/data.struct.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/jfaq.txt', '(\\NoInferiors \\UnMarked) "/" j.code.301/debug.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/dir.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/files.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/jadelib.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/lab2.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/stdlib.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/adder.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/j.session.log', '(\\NoInferiors \\UnMarked) "/" j.code.301/bug.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/queue.object.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/stack.object.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/database.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/karnaugh.maps.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/people.db', '(\\NoInferiors \\UnMarked) "/" j.code.301/nogcd.js', '(\\NoInferiors \\UnMarked) "/" j.code.301/makegcd.js', '(\\NoSelect) "/" .mc', '(\\NoInferiors \\UnMarked) "/" .mc/hotlist', '(\\NoInferiors \\UnMarked) "/" .mc/ini', '(\\NoInferiors \\UnMarked) "/" .mc/history', '(\\NoInferiors \\UnMarked) "/" .mc/Tree', '(\\NoInferiors \\UnMarked) "/" .mc/bindings', '(\\NoInferiors \\UnMarked) "/" .mc/menu', '(\\NoInferiors \\UnMarked) "/" .vimrc', '(\\NoInferiors \\UnMarked) "/" .oldnewsrc', '(\\NoInferiors \\UnMarked) "/" .xdbhist', '(\\NoSelect) "/" tryout', '(\\NoInferiors \\UnMarked) "/" tryout/readln3.c', '(\\NoInferiors \\UnMarked) "/" tryout/readln', '(\\NoInferiors \\UnMarked) "/" tryout/junk', '(\\NoInferiors \\UnMarked) "/" tryout/readline.c', '(\\NoInferiors \\UnMarked) "/" .gtkrc-kde', '(\\NoSelect) "/" csci2322', '(\\NoInferiors \\UnMarked) "/" csci2322/ERRATA', '(\\NoInferiors \\UnMarked) "/" csci2322/chapt1.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/copyleft', '(\\NoInferiors \\UnMarked) "/" csci2322/database.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/functions.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/match.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/simply.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/spread.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/ttt.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/useful.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/test.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/b2n.scm', '(\\NoSelect) "/" csci2322/j.code', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/algorithms.js', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/base.object.js', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/circuits.js', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/computer.js', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/fact.js', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/introduction.js', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/object.js', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/profile.js', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/simple.object.js', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/stack.js', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/stddefs.js', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/vi.doc', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/vi.ref', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/HEADER.html', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/README.html', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/data.struct.js', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/jfaq.txt', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/debug.js', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/dir.js', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/files.js', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/jadelib.js', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/lab2.js', '(\\NoInferiors \\UnMarked) "/" csci2322/j.code/stdlib.js', '(\\NoInferiors \\UnMarked) "/" csci2322/secant.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/chapt2.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/listf.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/chapt2a.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/symdif.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/chapter2.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/adder.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/myfiles.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/recursion.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/repeated.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/prop.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/lookup.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/chapter3.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/chapt3.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/queues.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/deque.O1.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/first.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/deriv.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/deriv2.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/tree.sets', '(\\NoInferiors \\UnMarked) "/" csci2322/data.directed.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/prope.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/deriv-get.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/chapter3.c.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/estimate.integral.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/ch3.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/ch3support.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/ch4-mceval.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/ch4.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/streams.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/p1.9.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/expon.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/p1.30.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/p1.32.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/ch2.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/ch2support.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/ch1.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/ch2tests.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/names.f', '(\\NoInferiors \\UnMarked) "/" csci2322/names.o', '(\\NoInferiors \\UnMarked) "/" csci2322/a.out', '(\\NoInferiors \\UnMarked) "/" csci2322/input', '(\\NoInferiors \\UnMarked) "/" csci2322/deriv0.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/data.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/numbers.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/pi-estimate.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/binary.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/ch4-mc.scm', '(\\NoInferiors \\UnMarked) "/" csci2322/ch4exer.scm', '(\\NoInferiors \\UnMarked) "/" doc', '(\\NoInferiors \\UnMarked) "/" X.tgz', '(\\NoInferiors \\UnMarked) "/" c', '(\\NoSelect) "/" .ssh', '(\\NoInferiors \\UnMarked) "/" .ssh/known_hosts', '(\\NoInferiors \\UnMarked) "/" .ssh/random_seed', '(\\NoInferiors \\UnMarked) "/" .ssh/known_hosts2', '(\\NoInferiors \\UnMarked) "/" .ssh/known_hosts~', '(\\NoInferiors \\UnMarked) "/" .ssh/identity', '(\\NoInferiors \\UnMarked) "/" .ssh/identity.pub', '(\\NoInferiors \\UnMarked) "/" .ssh/wai', '(\\NoInferiors \\UnMarked) "/" .ssh/known_hosts2~', '(\\NoInferiors \\UnMarked) "/" try.f', '(\\NoInferiors \\UnMarked) "/" da', '(\\NoInferiors \\UnMarked) "/" try.f~', '(\\NoInferiors \\UnMarked) "/" first', '(\\NoInferiors \\UnMarked) "/" s', '(\\NoInferiors \\UnMarked) "/" .mime.types', '(\\NoInferiors \\UnMarked) "/" .mailcap', '(\\NoInferiors \\UnMarked) "/" try', '(\\NoInferiors \\UnMarked) "/" joe', '(\\NoInferiors \\UnMarked) "/" .neditdb', '(\\NoInferiors \\UnMarked) "/" t~', '(\\NoInferiors \\UnMarked) "/" binary.scm', '(\\NoInferiors \\UnMarked) "/" xena.html', '(\\NoSelect) "/" .java', '(\\NoSelect) "/" .java/.userPrefs', '(\\NoInferiors \\UnMarked) "/" .java/.userPrefs/.userRootModFile.akonstam', '(\\NoInferiors \\UnMarked) "/" .java/.userPrefs/.user.lock.akonstam', '(\\NoSelect) "/" .netscape', '(\\NoInferiors \\UnMarked) "/" .netscape/preferences', '(\\NoInferiors \\UnMarked) "/" .netscape/bookmarks.html', '(\\NoInferiors \\UnMarked) "/" .netscape/cookies', '(\\NoInferiors \\UnMarked) "/" .netscape/cert5.db', '(\\NoInferiors \\UnMarked) "/" .netscape/key.db', '(\\NoInferiors \\UnMarked) "/" .netscape/history.db', '(\\NoInferiors \\UnMarked) "/" .netscape/registry', '(\\NoInferiors \\UnMarked) "/" .netscape/plugin-list.BAK', '(\\NoInferiors \\UnMarked) "/" .netscape/cert7.db', '(\\NoInferiors \\UnMarked) "/" .netscape/key3.db', '(\\NoInferiors \\UnMarked) "/" .netscape/secmodule.db', '(\\NoInferiors \\UnMarked) "/" .netscape/abook.nab', '(\\NoInferiors \\UnMarked) "/" .netscape/preferences.js', '(\\NoInferiors \\UnMarked) "/" .netscape/custom.dic', '(\\NoInferiors \\UnMarked) "/" .netscape/history.list', '(\\NoInferiors \\UnMarked) "/" .netscape/history.dat', '(\\NoInferiors \\UnMarked) "/" .netscape/liprefs.js', '(\\NoSelect) "/" .netscape/xover-cache', '(\\NoSelect) "/" .netscape/xover-cache/host-', '(\\NoInferiors \\UnMarked) "/" .netscape/xover-cache/host-/tempinfo', '(\\NoSelect) "/" .netscape/xover-cache/host-news', '(\\NoInferiors \\UnMarked) "/" .netscape/xover-cache/host-news/hostinfo.dat', '(\\NoSelect) "/" .netscape/xover-cache/host-news.cs.trinity.edu', '(\\NoInferiors \\UnMarked) "/" .netscape/xover-cache/host-news.cs.trinity.edu/hostinfo.dat', '(\\NoSelect) "/" .netscape/xover-cache/host-news.trinity.edu', '(\\NoInferiors \\UnMarked) "/" .netscape/xover-cache/host-news.trinity.edu/hostinfo.dat', '(\\NoInferiors \\UnMarked) "/" .netscape/.ttf_done', '(\\NoInferiors \\UnMarked) "/" .netscape/plugin-list', '(\\NoInferiors \\UnMarked) "/" .netscape/nswrapper.copy_defs', '(\\NoInferiors \\UnMarked) "/" .netscape/summary2.dat', '(\\NoInferiors \\Marked) "/" wai', '(\\NoInferiors \\UnMarked) "/" .addressbook.lu', '(\\NoInferiors \\UnMarked) "/" akonstam', '(\\NoInferiors \\UnMarked) "/" q', '(\\NoInferiors \\UnMarked) "/" .pinerc', '(\\NoInferiors \\UnMarked) "/" .octave_hist', '(\\NoInferiors \\UnMarked) "/" .ICEauthority', '(\\NoInferiors \\UnMarked) "/" .xftcache', '(\\NoInferiors \\UnMarked) "/" kam.m', '(\\NoInferiors \\UnMarked) "/" receipt.pl', '(\\NoSelect) "/" .gnome2', '(\\NoInferiors \\UnMarked) "/" .gnome2/gdm', '(\\NoSelect) "/" .gnome2/accels', '(\\NoInferiors \\UnMarked) "/" .gnome2/accels/gnome-system-monitor', '(\\NoInferiors \\UnMarked) "/" .gnome2/accels/gnome-volume-control', '(\\NoSelect) "/" .gnome2/share', '(\\NoSelect) "/" .gnome2/share/fonts', '(\\NoInferiors \\UnMarked) "/" .gnome2/share/fonts/fonts.dir', '(\\NoSelect) "/" .gnome2/share/cursor-fonts', '(\\NoInferiors \\UnMarked) "/" .gnome2/share/cursor-fonts/fonts.dir', '(\\NoInferiors \\Marked) "/" .gnome2/share/cursor-fonts/cursor-large-white.pcf', '(\\NoSelect) "/" .gnome2/panel2.d', '(\\NoSelect) "/" .gnome2/panel2.d/default', '(\\NoSelect) "/" .gnome2/panel2.d/default/launchers', '(\\NoInferiors \\UnMarked) "/" .gnome2/panel2.d/default/launchers/curly-003808ec69.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome2/panel2.d/default/launchers/eek-003e1910b4.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome2/panel2.d/default/launchers/frobate-007514ac2c.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome2/panel2.d/default/launchers/bar-0074895ffc.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome2/panel2.d/default/launchers/eek-0033d0d7a9.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome2/panel2.d/default/launchers/eek-0054d6d852.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome2/panel2.d/default/launchers/foo-0060124cc3.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome2/panel2.d/default/launchers/blah-00720f39f1.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome2/panel2.d/default/launchers/foo-005f6f3ee9.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome2/panel2.d/default/launchers/hammer-0010fdf3c7.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome2/panel2.d/default/launchers/frobate-001206b298.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome2/panel2.d/default/launchers/blah-00e9e50ae1.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome2/panel2.d/default/launchers/larry-009137109e.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome2/panel2.d/default/launchers/hadjaha-00fdbe2864.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome2/procman', '(\\NoInferiors \\UnMarked) "/" .gnome2/yelp', '(\\NoInferiors \\UnMarked) "/" .gnome2/printman', '(\\NoSelect) "/" .gnome2/vfolders', '(\\NoSelect) "/" .gnome2/vfolders/applications', '(\\NoInferiors \\UnMarked) "/" .gnome2/Dia', '(\\NoSelect) "/" .gnome2/nautilus-scripts', '(\\NoSelect) "/" .gnome2/keyrings', '(\\NoInferiors \\UnMarked) "/" .gnome2/gnome-volume-control', '(\\NoInferiors \\UnMarked) "/" mbox', '(\\NoInferiors \\UnMarked) "/" .tkmail', '(\\NoInferiors \\UnMarked) "/" .newsrc-news', '(\\NoInferiors \\Marked) "/" .bash_history', '(\\NoInferiors \\UnMarked) "/" setd', '(\\NoInferiors \\UnMarked) "/" .sh_history', '(\\NoSelect) "/" .gnome', '(\\NoSelect) "/" .gnome/mime-info', '(\\NoInferiors \\UnMarked) "/" .gnome/mime-info/user.mime', '(\\NoInferiors \\UnMarked) "/" .gnome/mime-info/user.keys', '(\\NoSelect) "/" .gnome/application-info', '(\\NoInferiors \\UnMarked) "/" .gnome/application-info/user.applications', '(\\NoSelect) "/" .gnome/gnome-vfs', '(\\NoInferiors \\UnMarked) "/" .gnome/gnome-vfs/.trash_entry_cache', '(\\NoSelect) "/" .gnome/apps', '(\\NoSelect) "/" .gnome/apps/OpenOffice.org.2', '(\\NoInferiors \\UnMarked) "/" .gnome/apps/OpenOffice.org.2/.order', '(\\NoInferiors \\UnMarked) "/" .gnome/apps/OpenOffice.org.2/.directory', '(\\NoInferiors \\UnMarked) "/" .gnome/apps/OpenOffice.org.2/setup.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome/apps/OpenOffice.org.2/printeradmin.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome/apps/OpenOffice.org.2/textdoc.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome/apps/OpenOffice.org.2/spreadsheet.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome/apps/OpenOffice.org.2/drawing.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome/apps/OpenOffice.org.2/presentation.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome/apps/OpenOffice.org.2/mathdoc.desktop', '(\\NoSelect) "/" .gnome/apps/OpenOffice.org', '(\\NoSelect) "/" ".gnome/apps/OpenOffice.org 1.1.1"', '(\\NoInferiors \\UnMarked) "/" .gnome/Background', '(\\NoSelect) "/" .gnome/accels', '(\\NoInferiors \\UnMarked) "/" .gnome/accels/gnomecc', '(\\NoInferiors \\UnMarked) "/" .gnome/accels/dia', '(\\NoInferiors \\UnMarked) "/" .gnome/accels/gmc', '(\\NoSelect) "/" .gnome/panel.d', '(\\NoSelect) "/" .gnome/panel.d/default', '(\\NoInferiors \\UnMarked) "/" .gnome/panel.d/default/panel', '(\\NoSelect) "/" .gnome/panel.d/default/launchers', '(\\NoInferiors \\UnMarked) "/" .gnome/panel.d/default/launchers/larry-00488e95b6.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome/panel.d/default/launchers/foo-004b575214.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome/panel.d/default/launchers/blah-0017f80f24.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome/panel.d/default/launchers/gegl-003690093d.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome/panel.d/default/launchers/greasy-003032a114.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome/panel.d/default/Applet_Config', '(\\NoInferiors \\UnMarked) "/" .gnome/panel.d/default/Applet_Position_Memory', '(\\NoInferiors \\UnMarked) "/" .gnome/gdm', '(\\NoInferiors \\UnMarked) "/" .gnome/default.wm', '(\\NoInferiors \\UnMarked) "/" .gnome/.gnome-smproxy-wFgI0b', '(\\NoInferiors \\UnMarked) "/" .gnome/metadata.db', '(\\NoInferiors \\UnMarked) "/" .gnome/panel', '(\\NoInferiors \\UnMarked) "/" .gnome/control-center', '(\\NoInferiors \\UnMarked) "/" .gnome/gnome-spell', '(\\NoInferiors \\UnMarked) "/" .gnome/.gnome-smproxy-8FJSgX', '(\\NoInferiors \\UnMarked) "/" .gnome/.gnome-smproxy-g36SO5', '(\\NoInferiors \\UnMarked) "/" .gnome/.gnome-smproxy-phLrpV', '(\\NoInferiors \\UnMarked) "/" .gnome/session', '(\\NoInferiors \\UnMarked) "/" .gnome/Dia', '(\\NoInferiors \\UnMarked) "/" .gnome/.gnome-smproxy-qcgUED', '(\\NoInferiors \\UnMarked) "/" .gnome/.gnome-smproxy-gV6ikr', '(\\NoInferiors \\UnMarked) "/" .gnome/.gnome-smproxy-DaKllU', '(\\NoInferiors \\UnMarked) "/" .gnome/.gnome-smproxy-uyXWh5', '(\\NoInferiors \\UnMarked) "/" .gnome/gnome-upgrade', '(\\NoInferiors \\UnMarked) "/" .gnome/.gnome-smproxy-i9BVHj', '(\\NoInferiors \\UnMarked) "/" .gnome/session-options', '(\\NoInferiors \\UnMarked) "/" .gnome/gnome-hint', '(\\NoInferiors \\UnMarked) "/" .gnome/Gnome', '(\\NoInferiors \\UnMarked) "/" .gnome/gmc', '(\\NoInferiors \\UnMarked) "/" .gnome/gmc-jIqsRL', '(\\NoInferiors \\UnMarked) "/" .gnome/.gnome-smproxy-fQVFkD', '(\\NoInferiors \\UnMarked) "/" .gnome/.gnome-smproxy-il3r2c', '(\\NoInferiors \\UnMarked) "/" .gnome/.gnome-smproxy-nsUfQa', '(\\NoInferiors \\UnMarked) "/" .gnome/.gnome-smproxy-Uv87bv', '(\\NoInferiors \\UnMarked) "/" Xena', '(\\NoSelect) "/" .xmms', '(\\NoInferiors \\UnMarked) "/" .xmms/config', '(\\NoInferiors \\UnMarked) "/" .xmms/xmms.m3u', '(\\NoInferiors \\UnMarked) "/" .xmms/menurc', '(\\NoInferiors \\UnMarked) "/" nt2', '(\\NoInferiors \\UnMarked) "/" Canceled.mail', '(\\NoInferiors \\UnMarked) "/" SSHWinSecureShell-3.1.0.exe', '(\\NoInferiors \\UnMarked) "/" Trash', '(\\NoInferiors \\UnMarked) "/" .sharedxmx', '(\\NoInferiors \\UnMarked) "/" matlab', '(\\NoInferiors \\UnMarked) "/" .viminfo.tmp', '(\\NoInferiors \\Marked) "/" .muttrc~', '(\\NoInferiors \\UnMarked) "/" .history', '(\\NoInferiors \\UnMarked) "/" .xsession.bak', '(\\NoInferiors \\UnMarked) "/" .FVWM95-2-errors', '(\\NoInferiors \\UnMarked) "/" .newsrc-news.trinity.edu', '(\\NoSelect) "/" csci3342', '(\\NoSelect) "/" csci3342/sockets', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/check.connections.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/client.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/endian.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/pipe.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/read.internet.datagram.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/read.stream.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/read.unix.stream.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/send.internet.datagram.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/send.stream.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/send.unix.datagram.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/send.unix.stream.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/server.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/socketpairs.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/send.stream', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/read.stream', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/server3.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/server3', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/client', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/server1.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/server2.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/server4.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/server1', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/server2', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/server4', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/client1', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/client1.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/client2', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/client2.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/client3', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/client3.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/clinet3', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/daytime.c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/daytime', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/s', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/c', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/server', '(\\NoInferiors \\UnMarked) "/" csci3342/sockets/a.out', '(\\NoInferiors \\UnMarked) "/" csci3342/cn3_sim.tar', '(\\NoSelect) "/" csci2194', '(\\NoInferiors \\UnMarked) "/" csci2194/getty', '(\\NoInferiors \\UnMarked) "/" csci2194/getty2', '(\\NoInferiors \\UnMarked) "/" csci2194/add', '(\\NoInferiors \\UnMarked) "/" .bash_logout', '(\\NoInferiors \\UnMarked) "/" FIX-printing', '(\\NoInferiors \\UnMarked) "/" .newsrc-news.cs.trinity.edu', '(\\NoSelect) "/" .jpi_cache', '(\\NoSelect) "/" .jpi_cache/jar', '(\\NoSelect) "/" .jpi_cache/jar/1.0', '(\\NoInferiors \\UnMarked) "/" .jpi_cache/jar/1.0/TIC.jar-2e78ca38-7947d0d9.idx', '(\\NoInferiors \\UnMarked) "/" .jpi_cache/jar/1.0/TIC.jar-2e78ca38-7947d0d9.zip', '(\\NoInferiors \\UnMarked) "/" .jpi_cache/jar/1.0/WebHelp.zip-6038e936-144da7e7.idx', '(\\NoInferiors \\UnMarked) "/" .jpi_cache/jar/1.0/WebHelp.zip-6038e936-144da7e7.zip', '(\\NoSelect) "/" .jpi_cache/file', '(\\NoSelect) "/" .jpi_cache/file/1.0', '(\\NoInferiors \\UnMarked) "/" .jpi_cache/file/1.0/Logo.gif-7570e2fc-7c55115f.idx', '(\\NoInferiors \\UnMarked) "/" .jpi_cache/file/1.0/Logo.gif-7570e2fc-7c55115f.gif', '(\\NoInferiors \\UnMarked) "/" .jpi_cache/file/1.0/Receive.au-1984915a-2a4bb178.idx', '(\\NoInferiors \\UnMarked) "/" .jpi_cache/file/1.0/Receive.au-1984915a-2a4bb178.au', '(\\NoInferiors \\UnMarked) "/" .jpi_cache/file/1.0/Error.au-4fdebbd5-6d54977c.idx', '(\\NoInferiors \\UnMarked) "/" .jpi_cache/file/1.0/Error.au-4fdebbd5-6d54977c.au', '(\\NoSelect) "/" csci1304', '(\\NoInferiors \\UnMarked) "/" csci1304/triangle.f', '(\\NoInferiors \\UnMarked) "/" csci1304/triangle.o', '(\\NoInferiors \\UnMarked) "/" csci1304/a.out', '(\\NoInferiors \\UnMarked) "/" csci1304/typescript', '(\\NoInferiors \\UnMarked) "/" csci1304/add.1.f', '(\\NoInferiors \\UnMarked) "/" csci1304/grades.m', '(\\NoInferiors \\UnMarked) "/" csci1304/haiku', '(\\NoInferiors \\UnMarked) "/" csci1304/haiku.f', '(\\NoInferiors \\UnMarked) "/" .nautilus-metafile.xml', '(\\NoSelect) "/" .metacity', '(\\NoSelect) "/" .metacity/sessions', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1049902370-17062-1122880860.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1049984922-6443-3393295963.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1051552100-5211-4176591233.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1051805817-15563-1087983535.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1051805915-15792-2280138579.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1054569667-4921-343348746.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1054662274-9205-3556577939.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1054821204-14713-1034861548.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1054828324-15829-2699051277.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1056643839-30963-3816671098.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1057072457-10652-1276496281.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1059138040-8438-2568938336.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1059750746-4343-1804445746.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1059751211-4529-160071465.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1060261190-5944-3769705035.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1060617620-31190-2478286702.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1063462868-3953-4286794869.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1064514032-17313-2871314410.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1065543517-8770-2947195962.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1065544111-9111-966683232.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1068229158-13936-2505393707.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1068235399-10978-3666457880.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1068481906-2742-103719316.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1068482345-7289-2739347868.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1068482451-7463-4095991815.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1068482575-7625-2854291251.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1068482712-7772-1212330850.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1068484446-8172-1775214325.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1069443760-26279-2520199746.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1069872804-8559-2399008528.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1075213739-29306-498598275.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1075230853-25981-849216922.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1077296807-17201-1473372305.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1077632720-32327-1359108204.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1077637970-31790-3994760630.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1077804555-5525-3637584701.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1078501722-7599-1595506529.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1078502330-26485-3686799897.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1078754980-26041-2401333121.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1078755368-3103-77330164.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1078755457-26363-3364587106.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1078755804-4473-2681667342.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1078756126-3267-2260647557.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1078766521-4664-3456265243.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1078841238-3922-3129331419.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1080224508-5429-1540839936.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1080828626-24070-1477959206.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1080931590-3322-1637379969.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1080932114-3495-150704534.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1081262765-545-427388313.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1081266636-5558-3090439599.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1082385202-8846-1676226130.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1082385301-9071-1087524218.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1082726586-24669-1733439175.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1082983041-12985-515759426.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1082987919-13294-3257972195.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1082988495-16615-1817217732.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1083846920-15900-2048518780.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1085404864-9407-3363182133.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1085412729-4179-3175663321.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1085497713-13657-2599021237.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1085749205-6376-1683980649.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1085749699-6553-1973510494.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1085755609-3621-3872113603.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1085755232-6828-3967211146.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1085757878-7072-87644312.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1085759114-26041-4288447508.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1085759154-7410-1539432695.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1085765342-8475-3020316381.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1085768172-3673-404378605.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1086276255-1057-1136902815.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1086365462-9686-1363090402.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1086365905-9907-2671458428.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1086707894-18622-2406995001.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1086873821-25080-1288331874.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1086873889-19403-3144625813.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1086874469-25421-1025011994.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1087225997-30790-1981193383.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1087310642-3877-1316329489.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1087486086-4461-581711638.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1087569581-1439-2115960059.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1087919792-15082-629098166.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1088691207-7302-718396015.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1088699663-3236-3787930021.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1088778106-3488-4058790983.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1089293494-27261-2855583681.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1089297589-20001-2638515613.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1089300691-3479-4052870114.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1089302547-4420-2298857898.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1089302592-4712-2825342768.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1089302674-4965-2827296155.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1089639996-20503-18045726.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1089989134-15713-2220489801.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1090247349-21129-2262021126.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1090250141-22474-3883166325.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1090252987-22919-474470161.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1090253684-23170-1130475658.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1090510377-16073-1130408403.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1091116686-4854-3620234873.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1091458751-25856-609934025.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1091466972-3591-455157842.ms', '(\\NoInferiors \\UnMarked) "/" .metacity/sessions/1091546072-8157-807378345.ms', '(\\NoInferiors \\UnMarked) "/" dead.article', '(\\NoInferiors \\UnMarked) "/" .FVWM2-errors', '(\\NoSelect) "/" Win95', '(\\NoInferiors \\UnMarked) "/" Win95/win95', '(\\NoInferiors \\UnMarked) "/" Win95/win95.boot', '(\\NoInferiors \\UnMarked) "/" Win95/win95.c', '(\\NoInferiors \\UnMarked) "/" Win95/lilo.conf.win95', '(\\NoInferiors \\UnMarked) "/" .wm_style', '(\\NoSelect) "/" .adobe', '(\\NoInferiors \\UnMarked) "/" .adobe/AdobeFnt06.lst.Miranda', '(\\NoInferiors \\UnMarked) "/" .adobe/AdobeFnt06.lst.Xena07', '(\\NoInferiors \\UnMarked) "/" .adobe/AdobeFnt06.lst.Xena02', '(\\NoInferiors \\UnMarked) "/" .adobe/AdobeFnt06.lst.NewSol', '(\\NoInferiors \\UnMarked) "/" .adobe/AdobeFnt06.lst.Ariel', '(\\NoSelect) "/" nsmail', '(\\NoInferiors \\UnMarked) "/" nsmail/Drafts', '(\\NoInferiors \\UnMarked) "/" nsmail/.Drafts.summary', '(\\NoInferiors \\UnMarked) "/" nsmail/Templates', '(\\NoInferiors \\UnMarked) "/" nsmail/.Templates.summary', '(\\NoInferiors \\UnMarked) "/" nsmail/Trash', '(\\NoInferiors \\UnMarked) "/" nsmail/.Trash.summary', '(\\NoInferiors \\UnMarked) "/" nsmail/Sent', '(\\NoInferiors \\UnMarked) "/" nsmail/.Sent.summary', '(\\NoInferiors \\UnMarked) "/" "nsmail/Unsent Messages"', '(\\NoInferiors \\UnMarked) "/" "nsmail/.Unsent Messages.summary"', '(\\NoInferiors \\UnMarked) "/" nsmail/Inbox', '(\\NoInferiors \\UnMarked) "/" nsmail/.Inbox.summary', '(\\NoSelect) "/" .dt', '(\\NoInferiors \\UnMarked) "/" .dt/startlog', '(\\NoSelect) "/" .dt/types', '(\\NoInferiors \\UnMarked) "/" .dt/types/StarOffice.dt', '(\\NoInferiors \\UnMarked) "/" .dt/types/soffice1.fp', '(\\NoSelect) "/" .dt/icons', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Html.l.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Html.l.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Html.l_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Html.m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Html.m.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Html.m_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Html.s.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Html.s.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Html.s_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Html.t.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Html.t.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Html.t_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdc.l.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdc.l.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdc.l_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdc.m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdc.m.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdc.m_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdc.s.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdc.s.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdc.s_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdc.t.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdc.t.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdc.t_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdd.l.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdd.l.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdd.l_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdd.m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdd.m.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdd.m_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdd.s.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdd.s.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdd.s_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdd.t.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdd.t.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdd.t_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdf.l.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdf.l.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdf.l_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdf.m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdf.m.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdf.m_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdf.s.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdf.s.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdf.s_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdf.t.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdf.t.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdf.t_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sds.l.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sds.l.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sds.l_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sds.m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sds.m.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sds.m_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sds.s.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sds.s.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sds.s_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sds.t.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sds.t.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sds.t_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdw.l.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdw.l.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdw.l_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdw.m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdw.m.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdw.m_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdw.s.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdw.s.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdw.s_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdw.t.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdw.t.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sdw.t_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/So.l.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/So.l.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/So.l_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/So.m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/So.m.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/So.m_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/So.s.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/So.s.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/So.s_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/So.t.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/So.t.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/So.t_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Setup.l.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Setup.l.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Setup.l_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Setup.m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Setup.m.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Setup.m_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Setup.s.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Setup.s.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Setup.s_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Setup.t.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Setup.t.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Setup.t_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/L3PSetup.l.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/L3PSetup.l.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/L3PSetup.l_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/L3PSetup.m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/L3PSetup.m.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/L3PSetup.m_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/L3PSetup.s.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/L3PSetup.s.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/L3PSetup.s_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/L3PSetup.t.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/L3PSetup.t.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/L3PSetup.t_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sda.l.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sda.l.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sda.l_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sda.m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sda.m.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sda.m_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sda.s.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sda.s.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sda.s_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sda.t.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sda.t.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sgl.l.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sgl.l.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sgl.l_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sgl.m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sgl.m.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sgl.m_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sgl.s.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sgl.s.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sgl.s_m.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sgl.t.bm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sgl.t.pm', '(\\NoInferiors \\UnMarked) "/" .dt/icons/Sgl.t_m.bm', '(\\NoSelect) "/" .dt/help', '(\\NoSelect) "/" .dt/help/akonstam-elara-0', '(\\NoInferiors \\UnMarked) "/" .dt/help/akonstam-elara-0/browser.hv', '(\\NoInferiors \\UnMarked) "/" .dt/help/akonstam-elara-0/browser01.ht', '(\\NoInferiors \\UnMarked) "/" .dt/help/akonstam-elara-0/browser00.ht', '(\\NoSelect) "/" .dt/sessions', '(\\NoSelect) "/" .dt/sessions/current', '(\\NoInferiors \\UnMarked) "/" .dt/sessions/current/dt.session', '(\\NoInferiors \\UnMarked) "/" .dt/sessions/current/dta03736', '(\\NoInferiors \\UnMarked) "/" .dt/sessions/current/dta03737', '(\\NoInferiors \\UnMarked) "/" .dt/sessions/current/dt.settings', '(\\NoInferiors \\UnMarked) "/" .dt/sessions/current/dt.resources', '(\\NoInferiors \\UnMarked) "/" .dt/sessions/dtwmfp.session', '(\\NoSelect) "/" .dt/sessions/current.old', '(\\NoInferiors \\UnMarked) "/" .dt/sessions/current.old/dt.session', '(\\NoInferiors \\UnMarked) "/" .dt/sessions/current.old/dta02971', '(\\NoInferiors \\UnMarked) "/" .dt/sessions/current.old/dta02999', '(\\NoInferiors \\UnMarked) "/" .dt/sessions/current.old/dt.settings', '(\\NoInferiors \\UnMarked) "/" .dt/sessions/current.old/dt.resources', '(\\NoSelect) "/" .dt/Trash', '(\\NoInferiors \\UnMarked) "/" .dt/Trash/.trashinfo', '(\\NoInferiors \\UnMarked) "/" .dt/startlog.old', '(\\NoInferiors \\UnMarked) "/" .dtprofile', '(\\NoInferiors \\UnMarked) "/" liftyou.ps', '(\\NoSelect) "/" Desktop', '(\\NoSelect) "/" Desktop/Trash', '(\\NoInferiors \\UnMarked) "/" Desktop/Trash/.directory', '(\\NoSelect) "/" Desktop/Templates', '(\\NoInferiors \\UnMarked) "/" Desktop/Templates/.directory', '(\\NoInferiors \\UnMarked) "/" Desktop/Templates/Ftpurl', '(\\NoInferiors \\UnMarked) "/" Desktop/Templates/MimeType', '(\\NoInferiors \\UnMarked) "/" Desktop/Templates/Program', '(\\NoInferiors \\UnMarked) "/" Desktop/Templates/URL', '(\\NoInferiors \\UnMarked) "/" Desktop/Templates/WWWUrl', '(\\NoInferiors \\UnMarked) "/" Desktop/Templates/Device', '(\\NoSelect) "/" Desktop/Autostart', '(\\NoInferiors \\UnMarked) "/" Desktop/Autostart/.directory', '(\\NoInferiors \\UnMarked) "/" Desktop/.directory', '(\\NoInferiors \\UnMarked) "/" .mailboxlist', '(\\NoInferiors \\UnMarked) "/" file', '(\\NoInferiors \\UnMarked) "/" estimate.integral.scm', '(\\NoSelect) "/" .config', '(\\NoSelect) "/" .config/menus', '(\\NoInferiors \\UnMarked) "/" .config/menus/server-settings.menu', '(\\NoInferiors \\UnMarked) "/" .config/menus/applications.menu', '(\\NoInferiors \\UnMarked) "/" .config/menus/preferences.menu', '(\\NoInferiors \\UnMarked) "/" .config/menus/system-settings.menu', '(\\NoInferiors \\UnMarked) "/" .config/menus/start-here.menu', '(\\NoInferiors \\UnMarked) "/" cn3_sim.tar', '(\\NoInferiors \\UnMarked) "/" deriv.scm', '(\\NoInferiors \\UnMarked) "/" readme', '(\\NoInferiors \\UnMarked) "/" .xsession~', '(\\NoInferiors \\UnMarked) "/" SAVE.fig', '(\\NoInferiors \\UnMarked) "/" .user.rdb', '(\\NoSelect) "/" .lyx', '(\\NoInferiors \\UnMarked) "/" .lyx/lastfiles', '(\\NoInferiors \\UnMarked) "/" lilo-21.4.4-14.i386.rpm', '(\\NoInferiors \\UnMarked) "/" .bash_profile~', '(\\NoSelect) "/" .cedit', '(\\NoInferiors \\UnMarked) "/" .cedit/Syntax', '(\\NoInferiors \\UnMarked) "/" .cedit/cooledit.error', '(\\NoInferiors \\UnMarked) "/" .cedit/cooledit.block', '(\\NoInferiors \\UnMarked) "/" .cedit/cooledit.temp', '(\\NoSelect) "/" .Trash', '(\\NoInferiors \\UnMarked) "/" .Trash/cdrom', '(\\NoInferiors \\UnMarked) "/" .Trash/floppy', '(\\NoSelect) "/" .acrobat', '(\\NoInferiors \\UnMarked) "/" .acrobat/prefs', '(\\NoInferiors \\UnMarked) "/" my.program', '(\\NoInferiors \\UnMarked) "/" .bash_profile', '(\\NoSelect) "/" .e-conf', '(\\NoInferiors \\UnMarked) "/" .e-conf/NONE', '(\\NoSelect) "/" .cddb', '(\\NoInferiors \\UnMarked) "/" .cddb/7b0aaf0a', '(\\NoInferiors \\UnMarked) "/" now', '(\\NoSelect) "/" .gnome-desktop', '(\\NoInferiors \\UnMarked) "/" ".gnome-desktop/akonstam\'s Home"', '(\\NoInferiors \\UnMarked) "/" .gnome-desktop/Trash', '(\\NoInferiors \\UnMarked) "/" .gnome-desktop/starthere.desktop', '(\\NoInferiors \\UnMarked) "/" .gnome-desktop/.nautilus-metafile.xml', '(\\NoInferiors \\UnMarked) "/" .gnome-desktop/.migrated', '(\\NoSelect) "/" .gnome-desktop/fd0', '(\\NoInferiors \\UnMarked) "/" .padminrc', '(\\NoInferiors \\UnMarked) "/" .bash_logout~', '(\\NoSelect) "/" .xauth', '(\\NoSelect) "/" .xauth/refcount', '(\\NoSelect) "/" .xauth/refcount/root', '(\\NoInferiors \\UnMarked) "/" .xauth/refcount/root/Atlas08.CS.Trinity.Edu:10', '(\\NoSelect) "/" .wprc', '(\\NoInferiors \\UnMarked) "/" .wprc/.wp8styles', '(\\NoInferiors \\UnMarked) "/" .wprc/.wp8x.set', '(\\NoInferiors \\UnMarked) "/" .wprc/xus.sup', '(\\NoInferiors \\UnMarked) "/" .wprc/gw51gk.gki', '(\\NoInferiors \\UnMarked) "/" .acrorc', '(\\NoInferiors \\UnMarked) "/" .odbc.ini', '(\\NoSelect) "/" LaTex', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e.tex', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e.log', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e.aux', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e.dvi', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e.ps', '(\\NoSelect) "/" LaTex/sample2e', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e/IMG_PARAMS', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e/sample2e.html', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e/node1.html', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e/node2.html', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e/node3.html', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e/footnode.html', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e/images.tex', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e/images.aux', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e/images.log', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e/img1.gif', '(\\NoSelect) "/" LaTex/sample2e/l2h18943', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e/l2h18943/img3.gif', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e/l2h18943/img2.gif', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e/l2h18943/img1.gif', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e/img2.gif', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e/img3.gif', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e/labels.pl', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e/images.pl', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e/sample2e.css', '(\\NoInferiors \\UnMarked) "/" LaTex/sample2e/index.html', '(\\NoInferiors \\UnMarked) "/" LaTex/pt.tex', '(\\NoInferiors \\UnMarked) "/" LaTex/pt.log', '(\\NoInferiors \\UnMarked) "/" LaTex/pt.aux', '(\\NoInferiors \\UnMarked) "/" LaTex/pt.dvi', '(\\NoInferiors \\UnMarked) "/" LaTex/pt.ps', '(\\NoInferiors \\UnMarked) "/" mktex', '(\\NoInferiors \\UnMarked) "/" .kderc', '(\\NoInferiors \\UnMarked) "/" .Xclients', '(\\NoInferiors \\UnMarked) "/" .Xclients-default', '(\\NoInferiors \\UnMarked) "/" liftyou.tar', '(\\NoInferiors \\UnMarked) "/" lilo.conf.atlas00', '(\\NoInferiors \\UnMarked) "/" .plugin140_01.trace', '(\\NoInferiors \\UnMarked) "/" .mail_aliases', '(\\NoSelect) "/" .ncftp', '(\\NoInferiors \\UnMarked) "/" .ncftp/v3init', '(\\NoInferiors \\UnMarked) "/" .ncftp/firewall', '(\\NoInferiors \\UnMarked) "/" .ncftp/history', '(\\NoInferiors \\UnMarked) "/" .ncftp/trace', '(\\NoInferiors \\UnMarked) "/" .ncftp/prefs', '(\\NoInferiors \\UnMarked) "/" .ncftp/log', '(\\NoInferiors \\UnMarked) "/" .ncftp/init_v3', '(\\NoInferiors \\UnMarked) "/" .ncftp/prefs_v3', '(\\NoInferiors \\UnMarked) "/" .gaimrc', '(\\NoInferiors \\UnMarked) "/" StarOffice', '(\\NoInferiors \\UnMarked) "/" .rhn-applet.conf', '(\\NoInferiors \\UnMarked) "/" .recently-used', '(\\NoSelect) "/" .gedit', '(\\NoInferiors \\UnMarked) "/" .gedit/gtkrc', '(\\NoInferiors \\UnMarked) "/" .gtkrc-1.2-gnome2', '(\\NoInferiors \\UnMarked) "/" .esd_auth', '(\\NoSelect) "/" .gaim', '(\\NoInferiors \\UnMarked) "/" .gaim/AHKTRINITY.0.blist', '(\\NoInferiors \\UnMarked) "/" dead.letter', '(\\NoInferiors \\UnMarked) "/" numbers', '(\\NoSelect) "/" jsys', '(\\NoInferiors \\UnMarked) "/" jsys/debug.ijs', '(\\NoInferiors \\UnMarked) "/" jsys/profile.ijs', '(\\NoInferiors \\UnMarked) "/" jsys/stddefs.ijs', '(\\NoInferiors \\UnMarked) "/" jsys/j.session.log', '(\\NoSelect) "/" tex', '(\\NoInferiors \\UnMarked) "/" tex/Lessons.tex', '(\\NoInferiors \\UnMarked) "/" tex/abiword.eps', '(\\NoInferiors \\UnMarked) "/" tex/filesystem.eps', '(\\NoInferiors \\UnMarked) "/" tex/gedit.eps', '(\\NoInferiors \\UnMarked) "/" tex/linuxconf.eps', '(\\NoInferiors \\UnMarked) "/" tex/printtool.eps', '(\\NoInferiors \\UnMarked) "/" .fonts.cache-1', '(\\NoInferiors \\UnMarked) "/" .sversionrc.old', '(\\NoSelect) "/" .openoffice', '(\\NoSelect) "/" .openoffice/user', '(\\NoSelect) "/" .openoffice/user/config', '(\\NoSelect) "/" .openoffice/user/config/registry', '(\\NoSelect) "/" .openoffice/user/config/registry/instance', '(\\NoSelect) "/" .openoffice/user/config/registry/instance/org', '(\\NoSelect) "/" .openoffice/user/config/registry/instance/org/openoffice', '(\\NoSelect) "/" .openoffice/user/config/registry/instance/org/openoffice/Office', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/registry/instance/org/openoffice/Office/Linguistic.xml', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/registry/instance/org/openoffice/Office/Common.xml', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/registry/instance/org/openoffice/Office/Views.xml', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/registry/instance/org/openoffice/Office/Jobs.xml', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/registry/instance/org/openoffice/Setup.xml', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/registry/instance/org/openoffice/Inet.xml', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/javarc.bak', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/arrowhd.soe', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/classic.sog', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/hatching.soh', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/modern.sog', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/palette.soc', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/styles.sod', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/cmyk.soc', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/gallery.soc', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/html.soc', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/standard.sob', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/standard.soc', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/standard.sod', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/standard.soe', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/standard.sog', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/standard.soh', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/sun-color.soc', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/web.soc', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/autotbl.fmt', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/inethist.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/config/javarc.org', '(\\NoSelect) "/" .openoffice/user/autotext', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/autotext/mytexts.bau', '(\\NoSelect) "/" .openoffice/user/temp', '(\\NoSelect) "/" .openoffice/user/store', '(\\NoSelect) "/" .openoffice/user/plugin', '(\\NoSelect) "/" .openoffice/user/basic', '(\\NoSelect) "/" .openoffice/user/basic/Standard', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/basic/Standard/Module1.xba', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/basic/Standard/dialog.xlb', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/basic/Standard/script.xlb', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/basic/dialog.xlc', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/basic/script.xlc', '(\\NoSelect) "/" .openoffice/user/backup', '(\\NoSelect) "/" .openoffice/user/database', '(\\NoSelect) "/" .openoffice/user/database/biblio', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/database/biblio/biblio.dbf', '(\\NoSelect) "/" .openoffice/user/gallery', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/gallery/sg100.sdv', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/gallery/sg100.thm', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/gallery/sg30.sdv', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/gallery/sg30.thm', '(\\NoSelect) "/" .openoffice/user/wordbook', '(\\NoSelect) "/" .openoffice/user/template', '(\\NoSelect) "/" .openoffice/user/autocorr', '(\\NoSelect) "/" .openoffice/user/psprint', '(\\NoSelect) "/" .openoffice/user/psprint/driver', '(\\NoSelect) "/" .openoffice/user/psprint/fontmetric', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/psprint/psprint.conf', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/psprint/pspfontcache', '(\\NoSelect) "/" .openoffice/user/uno_packages', '(\\NoSelect) "/" .openoffice/user/registry', '(\\NoSelect) "/" .openoffice/user/registry/cache', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.Setup.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.Office.Common.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.UserProfile.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.Office.Linguistic.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.VCL.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.ucb.Configuration.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.Office.Substitution.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.Inet.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.Office.Security.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.Office.Addons.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.Office.Views.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.ucb.Store.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.Office.Commands.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.Office.ProtocolHandler.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.Office.TypeDetection.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.Office.Jobs.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.Office.UI.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.Office.Writer.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.Office.WriterWeb.dat', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/cache/org.openoffice.Office.SFX.dat', '(\\NoSelect) "/" .openoffice/user/registry/data', '(\\NoSelect) "/" .openoffice/user/registry/data/org', '(\\NoSelect) "/" .openoffice/user/registry/data/org/openoffice', '(\\NoSelect) "/" .openoffice/user/registry/data/org/openoffice/Office', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/data/org/openoffice/Office/Linguistic.xcu', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/data/org/openoffice/Office/Common.xcu', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/data/org/openoffice/Office/Views.xcu', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/data/org/openoffice/Office/Jobs.xcu', '(\\NoSelect) "/" .openoffice/user/registry/data/org/openoffice/ucb', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/data/org/openoffice/Setup.xcu', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/registry/data/org/openoffice/Inet.xcu', '(\\NoSelect) "/" .openoffice/user/fonts', '(\\NoInferiors \\UnMarked) "/" .openoffice/user/fonts/fonts.dir', '(\\NoInferiors \\UnMarked) "/" .openoffice/setup.log', '(\\NoInferiors \\UnMarked) "/" .openoffice/LICENSE.html', '(\\NoInferiors \\UnMarked) "/" .openoffice/README.html', '(\\NoInferiors \\UnMarked) "/" .openoffice/README', '(\\NoInferiors \\UnMarked) "/" .openoffice/LICENSE', '(\\NoSelect) "/" .openoffice/share', '(\\NoSelect) "/" .openoffice/share/dict', '(\\NoSelect) "/" .openoffice/share/dict/ooo', '(\\NoSelect) "/" .openoffice/share/samples', '(\\NoSelect) "/" .openoffice/share/samples/english', '(\\NoSelect) "/" .openoffice/share/autocorr', '(\\NoSelect) "/" .openoffice/share/uno_packages', '(\\NoSelect) "/" .openoffice/share/registry', '(\\NoSelect) "/" .openoffice/share/registry/data', '(\\NoSelect) "/" .openoffice/share/registry/data/org', '(\\NoSelect) "/" .openoffice/share/registry/data/org/openoffice', '(\\NoSelect) "/" .openoffice/program', '(\\NoSelect) "/" .openoffice/program/addin', '(\\NoInferiors \\Marked) "/" .openoffice/setup', '(\\NoInferiors \\UnMarked) "/" .openoffice/instdb.ins', '(\\NoInferiors \\UnMarked) "/" .openoffice/THIRDPARTYLICENSEREADME.html', '(\\NoInferiors \\Marked) "/" .openoffice/soffice', '(\\NoInferiors \\Marked) "/" .openoffice/spadmin', '(\\NoInferiors \\UnMarked) "/" .sversionrc', '(\\NoInferiors \\UnMarked) "/" joe~', '(\\NoInferiors \\UnMarked) "/" ".vim*"', '(\\NoInferiors \\UnMarked) "/" STUDENTS.doc', '(\\NoInferiors \\UnMarked) "/" dos.format', '(\\NoInferiors \\UnMarked) "/" .bashrc', '(\\NoSelect) "/" .AppleDouble', '(\\NoInferiors \\UnMarked) "/" .AppleDouble/.Parent', '(\\NoInferiors \\UnMarked) "/" .AppleDouble/:2eDS_Store', '(\\NoInferiors \\UnMarked) "/" .bash_profile.ahk', '(\\NoInferiors \\UnMarked) "/" moof.cs.trinity.edu', '(\\NoSelect) "/" .gnp', '(\\NoInferiors \\UnMarked) "/" .gnp/apprc', '(\\NoInferiors \\UnMarked) "/" .gnp/appgtkrc', '(\\NoInferiors \\UnMarked) "/" .gnp/recentrc', '(\\NoInferiors \\UnMarked) "/" te', '(\\NoInferiors \\UnMarked) "/" tr', '(\\NoInferiors \\UnMarked) "/" .exrc.bak', '(\\NoInferiors \\UnMarked) "/" r', '(\\NoInferiors \\UnMarked) "/" xdm', '(\\NoInferiors \\UnMarked) "/" re', '(\\NoInferiors \\UnMarked) "/" :2eDS_Store', '(\\NoInferiors \\UnMarked) "/" .xscreensaver', '(\\NoInferiors \\UnMarked) "/" ltx', '(\\NoInferiors \\UnMarked) "/" .wmrc', '(\\NoInferiors \\UnMarked) "/" mk2dvi', '(\\NoSelect) "/" .opera', '(\\NoSelect) "/" .opera/ini', '(\\NoSelect) "/" .opera/menu', '(\\NoSelect) "/" .opera/mouse', '(\\NoSelect) "/" .opera/keyboard', '(\\NoSelect) "/" .opera/toolbar', '(\\NoSelect) "/" .opera/skin', '(\\NoSelect) "/" .opera/download', '(\\NoInferiors \\UnMarked) "/" .opera/userstyle.ini', '(\\NoInferiors \\UnMarked) "/" .opera/search.ini', '(\\NoSelect) "/" .opera/cache4', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00000.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00001.png', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00002.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00003.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00004.png', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00005.ico', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0007O.htm', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00007.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00008.png', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000A.htm', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000B.png', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000C.css', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0007Q.xml', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000E.png', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000F.css', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000G.png', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000H.css', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000I.png', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000J.png', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000K.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000L.png', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000M.png', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000N.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000O.htm', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000P.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000Q.png', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000R.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000S.png', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000T.png', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000U.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000V.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0000W.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/dcache4.url', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0005I.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0005J.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00011.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0005K.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00013.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00014.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0005L.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00016.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00017.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00018.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00019.htm', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001B.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001C.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001D.htm', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001E.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001F.ico', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001G.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001H.htm', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001I.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001J.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0002M.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001L.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001M.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001N.jpe', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001O.js', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001P.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001Q.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001R.htm', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001S.js', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001T.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001U.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001V.jpe', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001W.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001X.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001Y.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0001Z.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00020.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00021.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00022.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00023.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00024.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00025.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00026.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00027.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00028.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr00029.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0002A.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0002B.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0002C.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0002D.js', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0002E.js', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0002F.jpe', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0002G.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0002I.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0002K.gif', '(\\NoInferiors \\UnMarked) "/" .opera/cache4/opr0002L.gif', '(\\NoInferiors \\UnMarked) "/" .opera/opera6.ini', '(\\NoInferiors \\UnMarked) "/" .opera/opera.reg', '(\\NoSelect) "/" .opera/acpo', '(\\NoInferiors \\UnMarked) "/" .opera/acpo/acpo1.bin', '(\\NoInferiors \\UnMarked) "/" .opera/acpo/acpo2.bin', '(\\NoInferiors \\UnMarked) "/" .opera/acpo/acpo3.bin', '(\\NoInferiors \\UnMarked) "/" .opera/acpo/acpo4.bin', '(\\NoInferiors \\UnMarked) "/" .opera/adprefs.ini', '(\\NoSelect) "/" .opera/mail', '(\\NoSelect) "/" .opera/mail/cache', '(\\NoSelect) "/" .opera/mail/storage', '(\\NoSelect) "/" .opera/mail/index', '(\\NoInferiors \\UnMarked) "/" .opera/mail/index.ini', '(\\NoInferiors \\UnMarked) "/" .opera/mail/msgidcache.dat', '(\\NoSelect) "/" .opera/sessions', '(\\NoInferiors \\UnMarked) "/" .opera/sessions/autosave.win', '(\\NoInferiors \\UnMarked) "/" .opera/Beanstalk.Standard', '(\\NoInferiors \\UnMarked) "/" .opera/opera.dir', '(\\NoInferiors \\UnMarked) "/" .opera/jswarn.dir', '(\\NoInferiors \\UnMarked) "/" .opera/urlwarn.dir', '(\\NoInferiors \\UnMarked) "/" .opera/global.dat', '(\\NoInferiors \\UnMarked) "/" .opera/download.dat', '(\\NoInferiors \\UnMarked) "/" .opera/opera6.adr', '(\\NoInferiors \\UnMarked) "/" .opera/opera6.adr.bak', '(\\NoInferiors \\UnMarked) "/" .opera/cookies4.dat', '(\\NoInferiors \\UnMarked) "/" .opera/vlink4.dat', '(\\NoInferiors \\UnMarked) "/" .opera/opssl6.dat', '(\\NoInferiors \\UnMarked) "/" .opera/opcacrt6.dat', '(\\NoInferiors \\UnMarked) "/" .opera/opcert6.dat', '(\\NoInferiors \\UnMarked) "/" .opera/oprand.dat', '(\\NoInferiors \\UnMarked) "/" .opera/wand.dat', '(\\NoInferiors \\UnMarked) "/" .signature', '(\\NoInferiors \\UnMarked) "/" .kss-install.pid.Atlas00.CS.Trinity.Edu', '(\\NoInferiors \\UnMarked) "/" .user52.rdb', '(\\NoSelect) "/" .mutt', '(\\NoInferiors \\UnMarked) "/" .mutt/wai', '(\\NoInferiors \\UnMarked) "/" .mutt/muttrc~', '(\\NoInferiors \\UnMarked) "/" .mutt/muttrc.old', '(\\NoSelect) "/" bm', '(\\NoSelect) "/" bm/doc', '(\\NoInferiors \\UnMarked) "/" bm/doc/bench3.doc', '(\\NoInferiors \\UnMarked) "/" bm/doc/bench.doc', '(\\NoSelect) "/" bm/pgms', '(\\NoInferiors \\UnMarked) "/" bm/pgms/byte.logo', '(\\NoInferiors \\UnMarked) "/" bm/pgms/cleanup.sh', '(\\NoInferiors \\UnMarked) "/" bm/pgms/fs.awk', '(\\NoInferiors \\UnMarked) "/" bm/pgms/index.awk', '(\\NoInferiors \\UnMarked) "/" bm/pgms/index.base', '(\\NoInferiors \\UnMarked) "/" bm/pgms/index.sh', '(\\NoInferiors \\UnMarked) "/" bm/pgms/loopm.awk', '(\\NoInferiors \\UnMarked) "/" bm/pgms/loops.awk', '(\\NoInferiors \\UnMarked) "/" bm/pgms/multi.sh', '(\\NoInferiors \\UnMarked) "/" bm/pgms/report.awk', '(\\NoInferiors \\UnMarked) "/" bm/pgms/report.sh', '(\\NoInferiors \\UnMarked) "/" bm/pgms/tst.sh', '(\\NoInferiors \\UnMarked) "/" bm/pgms/arithoh', '(\\NoInferiors \\UnMarked) "/" bm/pgms/register', '(\\NoInferiors \\UnMarked) "/" bm/pgms/short', '(\\NoInferiors \\UnMarked) "/" bm/pgms/int', '(\\NoInferiors \\UnMarked) "/" bm/pgms/long', '(\\NoInferiors \\UnMarked) "/" bm/pgms/float', '(\\NoInferiors \\UnMarked) "/" bm/pgms/double', '(\\NoInferiors \\UnMarked) "/" bm/pgms/hanoi', '(\\NoInferiors \\UnMarked) "/" bm/pgms/fstime', '(\\NoInferiors \\UnMarked) "/" bm/pgms/syscall', '(\\NoInferiors \\UnMarked) "/" bm/pgms/context1', '(\\NoInferiors \\UnMarked) "/" bm/pgms/pipe', '(\\NoInferiors \\UnMarked) "/" bm/pgms/spawn', '(\\NoInferiors \\UnMarked) "/" bm/pgms/execl', '(\\NoInferiors \\UnMarked) "/" bm/pgms/dhry2', '(\\NoInferiors \\UnMarked) "/" bm/pgms/dhry2reg', '(\\NoInferiors \\UnMarked) "/" bm/pgms/looper', '(\\NoSelect) "/" bm/results', '(\\NoInferiors \\UnMarked) "/" bm/results/log', '(\\NoInferiors \\UnMarked) "/" bm/results/log.accum', '(\\NoInferiors \\UnMarked) "/" bm/results/sun4.65.report', '(\\NoInferiors \\UnMarked) "/" bm/results/sun4.75.report', '(\\NoInferiors \\UnMarked) "/" bm/results/sun4.65.sys', '(\\NoInferiors \\UnMarked) "/" bm/results/hp425t.report', '(\\NoInferiors \\UnMarked) "/" bm/results/hp720.report', '(\\NoInferiors \\UnMarked) "/" bm/results/next040.report', '(\\NoInferiors \\UnMarked) "/" bm/results/sun4.75.sys', '(\\NoInferiors \\UnMarked) "/" bm/results/times', '(\\NoInferiors \\UnMarked) "/" bm/results/isabel.report', '(\\NoInferiors \\UnMarked) "/" bm/results/isabel.sys', '(\\NoInferiors \\UnMarked) "/" bm/results/report', '(\\NoSelect) "/" bm/src', '(\\NoInferiors \\UnMarked) "/" bm/src/arith.c', '(\\NoInferiors \\UnMarked) "/" bm/src/context1.c', '(\\NoInferiors \\UnMarked) "/" bm/src/execl.c', '(\\NoInferiors \\UnMarked) "/" bm/src/getopt.c', '(\\NoInferiors \\UnMarked) "/" bm/src/hanoi.c', '(\\NoInferiors \\UnMarked) "/" bm/src/limit.c', '(\\NoInferiors \\UnMarked) "/" bm/src/looper.c', '(\\NoInferiors \\UnMarked) "/" bm/src/pipe.c', '(\\NoInferiors \\UnMarked) "/" bm/src/spawn.c', '(\\NoInferiors \\UnMarked) "/" bm/src/syscall.c', '(\\NoInferiors \\UnMarked) "/" bm/src/timeit.c', '(\\NoInferiors \\UnMarked) "/" bm/src/dhry_2.c', '(\\NoInferiors \\UnMarked) "/" bm/src/dummy.c', '(\\NoInferiors \\UnMarked) "/" bm/src/fstime.c', '(\\NoInferiors \\UnMarked) "/" bm/src/big.c', '(\\NoInferiors \\UnMarked) "/" bm/src/dhry_1.c', '(\\NoInferiors \\UnMarked) "/" bm/src/dhry.h', '(\\NoSelect) "/" bm/testdir', '(\\NoInferiors \\UnMarked) "/" bm/testdir/dc.dat', '(\\NoInferiors \\UnMarked) "/" bm/testdir/cctest.c', '(\\NoInferiors \\UnMarked) "/" bm/testdir/sort.src', '(\\NoSelect) "/" bm/tmp', '(\\NoInferiors \\UnMarked) "/" bm/tmp/kill_run', '(\\NoInferiors \\UnMarked) "/" bm/tmp/158.tmp', '(\\NoInferiors \\UnMarked) "/" bm/tmp/28291.tmp', '(\\NoInferiors \\UnMarked) "/" bm/MANIFEST', '(\\NoInferiors \\UnMarked) "/" bm/README', '(\\NoInferiors \\UnMarked) "/" bm/Makefile', '(\\NoInferiors \\UnMarked) "/" bm/Run', '(\\NoSelect) "/" bm/time', '(\\NoInferiors \\UnMarked) "/" bm/time/linux.c', '(\\NoInferiors \\UnMarked) "/" bm/time/time', '(\\NoInferiors \\UnMarked) "/" bm/time/time.info', '(\\NoInferiors \\UnMarked) "/" bm/time/README', '(\\NoInferiors \\UnMarked) "/" bm/time/diffs', '(\\NoInferiors \\UnMarked) "/" bm/README.LINUX', '(\\NoInferiors \\UnMarked) "/" bm/awk.Z', '(\\NoInferiors \\UnMarked) "/" bm/sort.Z', '(\\NoInferiors \\UnMarked) "/" bm/README.submittal', '(\\NoInferiors \\UnMarked) "/" bm/charon.bench', '(\\NoInferiors \\UnMarked) "/" bm/wai', '(\\NoInferiors \\UnMarked) "/" bm/bianca.bench', '(\\NoInferiors \\UnMarked) "/" bm/sol.bench', '(\\NoInferiors \\UnMarked) "/" bm/newsol.fstime', '(\\NoInferiors \\UnMarked) "/" bm/fstaime.report', '(\\NoInferiors \\UnMarked) "/" mk2tex', '(\\NoInferiors \\UnMarked) "/" mkbtex', '(\\NoInferiors \\UnMarked) "/" mkdvi', '(\\NoInferiors \\UnMarked) "/" mkl2t', '(\\NoSelect) "/" .antiword', '(\\NoInferiors \\UnMarked) "/" .antiword/8859-1.txt', '(\\NoInferiors \\UnMarked) "/" bashtst', '(\\NoInferiors \\UnMarked) "/" bashtst~', '(\\NoInferiors \\UnMarked) "/" lpr', '(\\NoInferiors \\UnMarked) "/" xauth', '(\\NoInferiors \\UnMarked) "/" .Xclients.bak', '(\\NoInferiors \\UnMarked) "/" .rhosts', '(\\NoInferiors \\UnMarked) "/" .Xdefaults.apl', '(\\NoInferiors \\UnMarked) "/" .Xdefaults.bak', '(\\NoSelect) "/" .spamassassin', '(\\NoInferiors \\UnMarked) "/" .spamassassin/bayes_toks', '(\\NoInferiors \\UnMarked) "/" .spamassassin/bayes_seen', '(\\NoInferiors \\UnMarked) "/" .spamassassin/user_prefs', '(\\NoInferiors \\UnMarked) "/" .spamassassin/user_prefs.template', '(\\NoInferiors \\UnMarked) "/" .spamassassin/wai', '(\\NoInferiors \\UnMarked) "/" .spamassassin/bayes_msgcount', '(\\NoInferiors \\UnMarked) "/" .aspell.english.pws', '(\\NoInferiors \\UnMarked) "/" .aspell.english.prepl', '(\\NoSelect) "/" sysadmin', '(\\NoInferiors \\UnMarked) "/" sysadmin/fix', '(\\NoInferiors \\UnMarked) "/" sysadmin/fix-sysadmin', '(\\NoInferiors \\UnMarked) "/" sysadmin/fix-sysadmin.c', '(\\NoInferiors \\UnMarked) "/" sysadmin/fix-sysadmin.c~', '(\\NoInferiors \\UnMarked) "/" sysadmin/rsh-lab', '(\\NoInferiors \\UnMarked) "/" sysadmin/fix-lam.c', '(\\NoInferiors \\UnMarked) "/" sysadmin/rsh-lab~', '(\\NoInferiors \\UnMarked) "/" sysadmin/lam-7.0.3-1.i586.rpm', '(\\NoInferiors \\UnMarked) "/" sysadmin/fix-lam', '(\\NoInferiors \\UnMarked) "/" sysadmin/fix-lam.c~', '(\\NoInferiors \\UnMarked) "/" sysadmin/wai', '(\\NoInferiors \\UnMarked) "/" sysadmin/fix-bashrc.c', '(\\NoInferiors \\UnMarked) "/" sysadmin/bashrc', '(\\NoInferiors \\UnMarked) "/" sysadmin/fix-bashrc.c~', '(\\NoInferiors \\UnMarked) "/" sysadmin/fix-nfs.c', '(\\NoInferiors \\UnMarked) "/" sysadmin/fix-nfs', '(\\NoInferiors \\UnMarked) "/" sysadmin/fix-nfs.c~', '(\\NoInferiors \\UnMarked) "/" sysadmin/fix-ntpd', '(\\NoInferiors \\UnMarked) "/" sysadmin/fix-ntpd.c', '(\\NoInferiors \\UnMarked) "/" sysadmin/fix-ntpd~', '(\\NoInferiors \\UnMarked) "/" sysadmin/r-l', '(\\NoInferiors \\UnMarked) "/" sysadmin/ntp.conf', '(\\NoInferiors \\UnMarked) "/" sysadmin/r-l~', '(\\NoInferiors \\UnMarked) "/" sysadmin/ntp2.conf', '(\\NoInferiors \\UnMarked) "/" sysadmin/fix-ntpd.c~', '(\\NoInferiors \\UnMarked) "/" sysadmin/ntp.conf~', '(\\NoInferiors \\UnMarked) "/" sysadmin/fix-abiword.c', '(\\NoInferiors \\UnMarked) "/" sysadmin/ntp2.conf~', '(\\NoInferiors \\UnMarked) "/" sysadmin/abiword-2.0.3-1.rh9.i386.rpm', '(\\NoInferiors \\UnMarked) "/" sysadmin/fribidi0-0.10.4-0.i586.rpm', '(\\NoInferiors \\UnMarked) "/" sysadmin/fix-abiword', '(\\NoInferiors \\UnMarked) "/" sysadmin/fix-abiword.c~', '(\\NoInferiors \\UnMarked) "/" .procmailrc', '(\\NoInferiors \\UnMarked) "/" .rhosts~', '(\\NoInferiors \\UnMarked) "/" l2hconf.pm', '(\\NoInferiors \\UnMarked) "/" .dmrc', '(\\NoSelect) "/" .rhn-applet', '(\\NoInferiors \\UnMarked) "/" .rhn-applet/updates-released.yum', '(\\NoInferiors \\UnMarked) "/" .rhn-applet/fedora-core-1.yum', '(\\NoInferiors \\UnMarked) "/" .rhn-applet/centos-3-base.yum', '(\\NoInferiors \\UnMarked) "/" .rhn-applet/centos-3-addons.yum', '(\\NoInferiors \\UnMarked) "/" .rhn-applet/centos-3-updates.yum', '(\\NoInferiors \\UnMarked) "/" .rhn-applet/centos-3-extras.yum', '(\\NoInferiors \\UnMarked) "/" .rhn-applet/fedora-core-2.yum', '(\\NoInferiors \\UnMarked) "/" .rhn-applet/updates-released-fc2.yum', '(\\NoInferiors \\UnMarked) "/" .rhn-applet/fedora-us-updates-released-fc2.yum', '(\\NoInferiors \\UnMarked) "/" .gnome.tar', '(\\NoInferiors \\UnMarked) "/" leadership.doc', '(\\NoInferiors \\UnMarked) "/" .gtkrc', '(\\NoInferiors \\UnMarked) "/" .gconf.tar', '(\\NoSelect) "/" .nautilus', '(\\NoInferiors \\UnMarked) "/" .nautilus/first-time-flag', '(\\NoSelect) "/" .nautilus/metafiles', '(\\NoInferiors \\UnMarked) "/" ".nautilus/metafiles/http:%2F%2Fwww.google.com.xml"', '(\\NoInferiors \\UnMarked) "/" ".nautilus/metafiles/file:%2F%2F%2Fusers%2Fakonstam.xml"', '(\\NoInferiors \\UnMarked) "/" ".nautilus/metafiles/preferences:%2F%2F%2F.xml"', '(\\NoInferiors \\UnMarked) "/" ".nautilus/metafiles/file:%2F%2F%2Fusers%2Fakonstam%2F.gnome-desktop.xml"', '(\\NoInferiors \\UnMarked) "/" ".nautilus/metafiles/x-nautilus-desktop:%2F%2F%2F.xml"', '(\\NoInferiors \\UnMarked) "/" ".nautilus/metafiles/file:%2F%2F%2Fusers%2Fakonstam%2FDesktop.xml"', '(\\NoInferiors \\UnMarked) "/" ".nautilus/metafiles/burn:%2F%2F%2F.xml"', '(\\NoInferiors \\UnMarked) "/" ".nautilus/metafiles/file:%2F%2F%2Fusers%2Fakonstam%2F.Trash.xml"', '(\\NoSelect) "/" .nautilus/MozillaProfile', '(\\NoSelect) "/" .nautilus/MozillaProfile/Cache', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/_CACHE_MAP_', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/_CACHE_001_', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/_CACHE_002_', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/_CACHE_003_', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/A68EA6FAd01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/6CC27980d01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/515E758Ad01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/87DD7981d01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/87DF7981d01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/87DC7981d01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/87DE7981d01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/8A848A8Cd01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/819DFFBCd01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/C1EBA140d01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/240AA141d01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/C7DDD5B6d01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/C55DD5B6d01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/C63DD5B6d01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/C31DD5B6d01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/35FA839Ad01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/9AD5FEFAd01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/7F24E133d01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/F935FFFAd01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/F9C5FFFAd01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/FB55FFFAd01', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/Cache/wai', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/prefs.js', '(\\NoSelect) "/" .nautilus/MozillaProfile/chrome', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/history.dat', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/cookies.txt', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/secmod.db', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/cert7.db', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/key3.db', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/prefs.bak', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/localstore.rdf', '(\\NoInferiors \\UnMarked) "/" .nautilus/MozillaProfile/XUL.mfasl', '(\\NoSelect) "/" .gnome_private', '(\\NoInferiors \\UnMarked) "/" .forward.tmp', '(\\NoInferiors \\UnMarked) "/" bench.tar.gz', '(\\NoInferiors \\UnMarked) "/" .forward~', '(\\NoInferiors \\UnMarked) "/" trap.handler', '(\\NoSelect) "/" .sawfish', '(\\NoSelect) "/" .sawfish/sessions', '(\\NoInferiors \\UnMarked) "/" .sawfish/sessions/aksmaymnid-1183c28356000107426450600000077780002', '(\\NoInferiors \\UnMarked) "/" .sawfish/sessions/al6xix4peu-1183c28350000107538603400000056230002', '(\\NoInferiors \\UnMarked) "/" .sawfish/sessions/al6xu4evkj-1183c28350000107538603400000056230002', '(\\NoInferiors \\UnMarked) "/" .sawfish/sessions/ame0fjjx2b-1183c28354000107876201900000181160002', '(\\NoInferiors \\UnMarked) "/" .sawfish/sessions/ame0tdk07n-1183c28354000107876201900000181160002', '(\\NoInferiors \\UnMarked) "/" .sawfish/sessions/ame1281jo6-1183c28354000107876339300000185190002', '(\\NoInferiors \\UnMarked) "/" .sawfish/sessions/ame132e136-1183c28354000107876339300000185190002', '(\\NoInferiors \\UnMarked) "/" .sawfish/sessions/1183c2830d000109050469800000142500002', '(\\NoInferiors \\UnMarked) "/" .sawfish/sessions/an9yzuj4ez-1183c28311000108126653700000279640002', '(\\NoInferiors \\UnMarked) "/" .sawfish/sessions/an9z02b3bs-1183c28311000108126653700000279640002', '(\\NoInferiors \\UnMarked) "/" .sawfish/sessions/apmu0rw5pe-1183c28358000108791667000000181440002', '(\\NoInferiors \\UnMarked) "/" .sawfish/sessions/apmuog95s6-1183c28358000108791667000000181440002', '(\\NoInferiors \\UnMarked) "/" rshore', '(\\NoInferiors \\UnMarked) "/" temp', '(\\NoInferiors \\UnMarked) "/" rs', '(\\NoInferiors \\UnMarked) "/" .backward', '(\\NoInferiors \\UnMarked) "/" .Xauthority~', '(\\NoInferiors \\UnMarked) "/" Lerner', '(\\NoInferiors \\UnMarked) "/" Estate.dia', '(\\NoSelect) "/" cory', '(\\NoInferiors \\UnMarked) "/" cory/Makefile', '(\\NoInferiors \\UnMarked) "/" cory/howland.letterhead.eps', '(\\NoInferiors \\UnMarked) "/" cory/TU_L_K.eps', '(\\NoInferiors \\UnMarked) "/" cory/j-form-letter', '(\\NoInferiors \\UnMarked) "/" cory/junk-body', '(\\NoInferiors \\UnMarked) "/" cory/junk', '(\\NoInferiors \\UnMarked) "/" cory/junk.tex', '(\\NoInferiors \\UnMarked) "/" cory/logo.tex', '(\\NoInferiors \\UnMarked) "/" cory/logo.ps', '(\\NoInferiors \\UnMarked) "/" cory/addr.tex', '(\\NoInferiors \\UnMarked) "/" cory/addr', '(\\NoInferiors \\UnMarked) "/" cory/body', '(\\NoInferiors \\UnMarked) "/" cory/sig.eps', '(\\NoInferiors \\UnMarked) "/" cory/body.bak', '(\\NoInferiors \\UnMarked) "/" cory/cory.pdf', '(\\NoInferiors \\UnMarked) "/" cory/addr.ps', '(\\NoInferiors \\UnMarked) "/" cory/cskutt', '(\\NoInferiors \\UnMarked) "/" cory/wai', '(\\NoInferiors \\UnMarked) "/" cory/howland.letterhead.eps~', '(\\NoInferiors \\UnMarked) "/" cory/addr.pdf', '(\\NoInferiors \\UnMarked) "/" cory/j-form-letter~', '(\\NoInferiors \\UnMarked) "/" Estate.dia~', '(\\NoSelect) "/" .iiim', '(\\NoSelect) "/" .iiim/auth', '(\\NoInferiors \\UnMarked) "/" .iiim/auth/passwd', '(\\NoInferiors \\UnMarked) "/" glut-3.7-12.i386.rpm', '(\\NoInferiors \\UnMarked) "/" glut-devel-3.7-12.i386.rpm', '(\\NoSelect) "/" .gstreamer-0.8', '(\\NoInferiors \\UnMarked) "/" .gstreamer-0.8/registry.xml', '(\\NoInferiors \\UnMarked) "/" Lundy.rtf', '(\\NoInferiors \\UnMarked) "/" .openoffice-install-log', '(\\NoSelect) "/" .rhopenoffice1.1', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/setup.log', '(\\NoSelect) "/" .rhopenoffice1.1/user', '(\\NoSelect) "/" .rhopenoffice1.1/user/temp', '(\\NoSelect) "/" .rhopenoffice1.1/user/basic', '(\\NoSelect) "/" .rhopenoffice1.1/user/basic/Standard', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/basic/Standard/Module1.xba', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/basic/Standard/dialog.xlb', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/basic/Standard/script.xlb', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/basic/dialog.xlc', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/basic/script.xlc', '(\\NoSelect) "/" .rhopenoffice1.1/user/store', '(\\NoSelect) "/" .rhopenoffice1.1/user/config', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/config/cmyk.soc', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/config/gallery.soc', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/config/html.soc', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/config/standard.sob', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/config/standard.soc', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/config/standard.sod', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/config/standard.soe', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/config/standard.sog', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/config/standard.soh', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/config/sun-color.soc', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/config/web.soc', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/config/arrowhd.soe', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/config/classic.sog', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/config/hatching.soh', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/config/modern.sog', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/config/palette.soc', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/config/styles.sod', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/config/autotbl.fmt', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/config/inethist.dat', '(\\NoSelect) "/" .rhopenoffice1.1/user/plugin', '(\\NoSelect) "/" .rhopenoffice1.1/user/backup', '(\\NoSelect) "/" .rhopenoffice1.1/user/gallery', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/gallery/sg100.sdv', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/gallery/sg100.thm', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/gallery/sg30.sdv', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/gallery/sg30.thm', '(\\NoSelect) "/" .rhopenoffice1.1/user/psprint', '(\\NoSelect) "/" .rhopenoffice1.1/user/psprint/driver', '(\\NoSelect) "/" .rhopenoffice1.1/user/psprint/fontmetric', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/psprint/pspfontcache', '(\\NoSelect) "/" .rhopenoffice1.1/user/autotext', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/autotext/mytexts.bau', '(\\NoSelect) "/" .rhopenoffice1.1/user/wordbook', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/wordbook/standard.dic', '(\\NoSelect) "/" .rhopenoffice1.1/user/database', '(\\NoSelect) "/" .rhopenoffice1.1/user/database/biblio', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/database/biblio/biblio.dbf', '(\\NoSelect) "/" .rhopenoffice1.1/user/template', '(\\NoSelect) "/" .rhopenoffice1.1/user/autocorr', '(\\NoSelect) "/" .rhopenoffice1.1/user/uno_packages', '(\\NoSelect) "/" .rhopenoffice1.1/user/registry', '(\\NoSelect) "/" .rhopenoffice1.1/user/registry/cache', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.Setup.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.Office.Common.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.UserProfile.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.Office.Linguistic.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.VCL.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.ucb.Configuration.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.Office.Substitution.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.Office.TypeDetection.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.Inet.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.Office.Security.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.Office.Addons.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.Office.Views.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.ucb.Store.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.Office.Commands.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.Office.ProtocolHandler.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.Office.Jobs.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.Office.UI.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.Office.Writer.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.Office.WriterWeb.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.Office.SFX.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.Office.Calc.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.Office.Impress.dat', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/cache/org.openoffice.Office.DataAccess.dat', '(\\NoSelect) "/" .rhopenoffice1.1/user/registry/data', '(\\NoSelect) "/" .rhopenoffice1.1/user/registry/data/org', '(\\NoSelect) "/" .rhopenoffice1.1/user/registry/data/org/openoffice', '(\\NoSelect) "/" .rhopenoffice1.1/user/registry/data/org/openoffice/Office', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/data/org/openoffice/Office/Linguistic.xcu', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/data/org/openoffice/Office/Common.xcu', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/data/org/openoffice/Office/Views.xcu', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/data/org/openoffice/Setup.xcu', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/user/registry/data/org/openoffice/Inet.xcu', '(\\NoSelect) "/" .rhopenoffice1.1/share', '(\\NoSelect) "/" .rhopenoffice1.1/share/dict', '(\\NoSelect) "/" .rhopenoffice1.1/share/dict/ooo', '(\\NoSelect) "/" .rhopenoffice1.1/share/samples', '(\\NoSelect) "/" .rhopenoffice1.1/share/samples/english', '(\\NoSelect) "/" .rhopenoffice1.1/share/autocorr', '(\\NoSelect) "/" .rhopenoffice1.1/share/uno_packages', '(\\NoSelect) "/" .rhopenoffice1.1/program', '(\\NoSelect) "/" .rhopenoffice1.1/program/addin', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/THIRDPARTYLICENSEREADME.html', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/README', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/LICENSE', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/README.html', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/LICENSE.html', '(\\NoInferiors \\UnMarked) "/" .rhopenoffice1.1/instdb.ins', '(\\NoInferiors \\UnMarked) "/" .openoffice-lock', '(\\NoInferiors \\UnMarked) "/" STUDENTS.sxw', '(\\NoInferiors \\UnMarked) "/" .grip', '(\\NoSelect) "/" .mplayer', '(\\NoInferiors \\UnMarked) "/" .mplayer/config', '(\\NoSelect) "/" .helix', '(\\NoSelect) "/" .realnetworks', '(\\NoInferiors \\UnMarked) "/" .realnetworks/RealPlayer_9_0', '(\\NoSelect) "/" .tuxracer', '(\\NoInferiors \\UnMarked) "/" .tuxracer/options', '(\\NoSelect) "/" .eclipse', '(\\NoSelect) "/" .eclipse/org.eclipse.platform_3.0.0', '(\\NoSelect) "/" .eclipse/org.eclipse.platform_3.0.0/configuration', '(\\NoSelect) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi', '(\\NoSelect) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/bundles', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/.framework', '(\\NoSelect) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.update.configurator_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.pde.junit.runtime_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.ui.workbench.texteditor_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.jdt.ui_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.jdt.doc.user_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.text_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.help.ui_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.team.core_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.ui.workbench_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.apache.lucene_1.3.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.core.variables_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.jface_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.sdk_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.update.ui_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.debug.core_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.jdt.launching_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.platform.source.linux.gtk.x86_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.ui.ide_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.platform.source_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.platform.doc.user_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.ui.cheatsheets_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.pde.core_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.help.webapp_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.ui_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.ui.workbench.compatibility_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.ant.ui_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.jdt.debug.ui_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.jdt_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.jdt.source_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.ui.views_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.ui.versioncheck_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.ant.core_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.pde.doc.user_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.core.expressions_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.apache.ant_1.6.1.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.junit_3.8.1.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.core.boot_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.jdt.junit.runtime_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.pde.source_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.help.ide_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.jdt.core_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.debug.ui_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.core.resources.linux_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.help.appserver_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.jface.text_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.update.core_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.pde.ui_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.team.cvs.ssh_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.platform.doc.isv_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.ui.intro_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.help_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.update.core.linux_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.pde_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.pde.runtime_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.ui.externaltools_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.core.filebuffers_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.jdt.debug_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.search_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.core.resources_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.team.cvs.ssh2_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.apache.xerces_4.0.13.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.platform_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.tomcat_4.1.30.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.team.cvs.ui_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.jdt.junit_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.jdt.doc.isv_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.ui.forms_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.ui.editors_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.update.ui.forms_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.compare_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.pde.build_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.update.scheduler_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.ui.console_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.team.ui_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.help.base_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/manifests/org.eclipse.team.cvs.core_3.0.0.MF', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/.bundledata', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.osgi/.state', '(\\NoSelect) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.update', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.update/last.config.stamp', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.update/install.log', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/config.ini', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/.registry', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/platform.xml', '(\\NoSelect) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.ui.ide', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.ui.ide/recentWorkspaces.xml', '(\\NoSelect) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base', '(\\NoSelect) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base/index', '(\\NoSelect) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base/index/en_US', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base/index/en_US/segments', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base/index/en_US/deletable', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base/index/en_US/indexed_docs', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base/index/en_US/indexed_contributions', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base/index/en_US/indexed_dependencies', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base/index/en_US/_12h.fnm', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base/index/en_US/_12h.fdt', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base/index/en_US/_12h.fdx', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base/index/en_US/_12h.frq', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base/index/en_US/_12h.prx', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base/index/en_US/_12h.tis', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base/index/en_US/_12h.tii', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base/index/en_US/_12h.f1', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base/index/en_US/_12h.f2', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base/index/en_US/_12h.f3', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base/index/en_US/_12h.f4', '(\\NoInferiors \\UnMarked) "/" .eclipse/org.eclipse.platform_3.0.0/configuration/org.eclipse.help.base/index/en_US/_12h.f5', '(\\NoSelect) "/" workspace', '(\\NoSelect) "/" workspace/.metadata', '(\\NoInferiors \\UnMarked) "/" workspace/.metadata/.lock', '(\\NoInferiors \\UnMarked) "/" workspace/.metadata/version.ini', '(\\NoSelect) "/" workspace/.metadata/.plugins', '(\\NoSelect) "/" workspace/.metadata/.plugins/org.eclipse.core.resources', '(\\NoSelect) "/" workspace/.metadata/.plugins/org.eclipse.core.resources/.root', '(\\NoInferiors \\UnMarked) "/" workspace/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree', '(\\NoSelect) "/" workspace/.metadata/.plugins/org.eclipse.core.resources/.history', '(\\NoInferiors \\UnMarked) "/" workspace/.metadata/.plugins/org.eclipse.core.resources/.history/.index', '(\\NoSelect) "/" workspace/.metadata/.plugins/org.eclipse.core.resources/.safetable', '(\\NoInferiors \\UnMarked) "/" workspace/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources', '(\\NoSelect) "/" workspace/.metadata/.plugins/org.eclipse.ui.ide', '(\\NoInferiors \\UnMarked) "/" workspace/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml', '(\\NoInferiors \\UnMarked) "/" workspace/.metadata/.plugins/org.eclipse.ui.ide/prefs.ini', '(\\NoSelect) "/" workspace/.metadata/.plugins/org.eclipse.ui.workbench', '(\\NoInferiors \\UnMarked) "/" workspace/.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml', '(\\NoInferiors \\UnMarked) "/" workspace/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml', '(\\NoSelect) "/" workspace/.metadata/.plugins/org.eclipse.ui', '(\\NoInferiors \\UnMarked) "/" workspace/.metadata/.plugins/org.eclipse.ui/dialog_settings.xml', '(\\NoSelect) "/" workspace/.metadata/.plugins/org.eclipse.debug.core', '(\\NoSelect) "/" workspace/.metadata/.plugins/org.eclipse.debug.ui', '(\\NoSelect) "/" eclipse', '(\\NoSelect) "/" eclipse/workspace', '(\\NoSelect) "/" eclipse/workspace/.metadata', '(\\NoInferiors \\UnMarked) "/" eclipse/workspace/.metadata/.lock', '(\\NoInferiors \\UnMarked) "/" eclipse/workspace/.metadata/version.ini', '(\\NoSelect) "/" eclipse/workspace/.metadata/.plugins', '(\\NoSelect) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.core.resources', '(\\NoSelect) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.core.resources/.root', '(\\NoInferiors \\UnMarked) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.core.resources/.root/3.tree', '(\\NoSelect) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.core.resources/.history', '(\\NoInferiors \\UnMarked) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.core.resources/.history/.index', '(\\NoSelect) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.core.resources/.safetable', '(\\NoInferiors \\UnMarked) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources', '(\\NoSelect) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.ui.ide', '(\\NoInferiors \\UnMarked) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml', '(\\NoInferiors \\UnMarked) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.ui.ide/prefs.ini', '(\\NoSelect) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.ui.workbench', '(\\NoInferiors \\UnMarked) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml', '(\\NoInferiors \\UnMarked) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml', '(\\NoSelect) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.ui', '(\\NoInferiors \\UnMarked) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.ui/dialog_settings.xml', '(\\NoSelect) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.debug.core', '(\\NoSelect) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.debug.core/.launches', '(\\NoInferiors \\UnMarked) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/org.eclipse.ui.externaltools.ProgramLaunchConfigurationType.SHARED_INFO.launch', '(\\NoSelect) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.debug.ui', '(\\NoInferiors \\UnMarked) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml', '(\\NoSelect) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.tomcat', '(\\NoSelect) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.tomcat/ROOT', '(\\NoInferiors \\UnMarked) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.tomcat/ROOT/SESSIONS.ser', '(\\NoInferiors \\UnMarked) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.tomcat/catalina.2004-07-30.log', '(\\NoSelect) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.tomcat/help', '(\\NoInferiors \\UnMarked) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.tomcat/help/SESSIONS.ser', '(\\NoSelect) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.help.base', '(\\NoInferiors \\UnMarked) "/" eclipse/workspace/.metadata/.plugins/org.eclipse.help.base/browser.log', '(\\NoInferiors \\UnMarked) "/" eclipse/workspace/.metadata/.log', '(\\NoInferiors \\UnMarked) "/" .viminfz.tmp', '(\\NoInferiors \\UnMarked) "/" .viminfy.tmp', '(\\NoInferiors \\UnMarked) "/" spambayes-1.0rc2.tar.gz', '(\\NoInferiors \\UnMarked) "/" .forward.moof', '(\\NoInferiors \\UnMarked) "/" .hammie.db', '(\\NoInferiors \\Marked) "/" .procmailrc~', '(\\NoInferiors \\Marked) "/" trainsb', '(\\NoInferiors \\Marked) "/" trainsb~', '(\\NoInferiors \\UnMarked) "/" .aspell.en.pws', '(\\NoInferiors \\UnMarked) "/" .spambayesrc', '(\\NoInferiors \\UnMarked) "/" .aspell.en.prepl', '(\\NoInferiors \\UnMarked) "/" =unsure', '(\\NoInferiors \\UnMarked) "/" typescript', '(\\NoInferiors \\UnMarked) "/" .hammiedb', '(\\NoSelect) "/" pop3proxy-spam-cache', '(\\NoInferiors \\UnMarked) "/" spambayes.messageinfo.db', '(\\NoSelect) "/" pop3proxy-ham-cache', '(\\NoSelect) "/" pop3proxy-unknown-cache', '(\\NoInferiors \\Marked) "/" script1', '(\\NoInferiors \\Marked) "/" typescript~', '(\\NoInferiors) NIL INBOX']) >>> i.logout <bound method IMAP4.logout of <imaplib.IMAP4 instance at 0xf6f8fdec>> >>> i.logout() ('BYE', ['Sol.CS.Trinity.Edu IMAP4rev1 server terminating connection']) >>> ]0;akonstam@Hardy:~[akonstam@Hardy akonstam]$ exit -- ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From akonstam at trinity.edu Thu Aug 5 20:59:22 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Thu Aug 5 20:50:40 2004 Subject: [Spambayes] Problem with imap under linux.-part 6 In-Reply-To: <20040805160748.GA13411@Moof.cs.trinity.edu> References: <ECBA357DDED63B4995F5C1F5CBE5B1E874EEE4@its-xchg4.massey.ac.nz> <ECBA357DDED63B4995F5C1F5CBE5B1E86C369A@its-xchg4.massey.ac.nz> <20040805160748.GA13411@Moof.cs.trinity.edu> Message-ID: <20040805185922.GA14395@Moof.cs.trinity.edu> On Thu, Aug 05, 2004 at 11:07:48AM -0500, akonstam@trinity.edu wrote: > On Wed, Aug 04, 2004 at 03:26:33PM +1200, Tony Meyer wrote: > > > When I click configure folders to filter I return: > > > > > > 500 Server error > > > > > > Traceback (most recent call last): > > [...] > > > File "/usr/bin/sb_imapfilter.py", line 296, in > > > folder_list > > > m = r.search(fol) > > > > > > TypeError: expected string or buffer > > [...] > > > Clearly there is still somthing I don't understan about this > > > interface. > > > > This is a bug, of sorts (or so it appears). Your IMAP server is returning > > something odd from the LIST command, which sb_imapfilter can't handle. To > > debug this, could you run this? > > > > > python > > >>> import imaplib > > >>> i = imaplib.IMAP4("mail.example.com") > > >>> i.login("username", "password") > > ('OK', ['[CAPABILITY IMAP4REV1 IDLE NAMESPACE MAILBOX-REFERRALS BINARY > > UNSELECT SCAN SORT THREAD=REFERENCES THREAD=ORDEREDSUBJECT MULTIAPPEND] User > > authenticated']) > > >>> i.list() > > ('OK', ['(\\NoInferiors) NIL INBOX']) > > >>> i.logout() > > ('BYE', ['mail.example.com IMAP4rev1 server terminating connection']) > > > Ok, I tried your test. Everything went as you indicate above until the i.list. The result was lots of lines of > stuff I can't understand, maybe you'all can. I include it bellow with trepidation for reasons that you will > understand when your see it. The @ symols seem to be nulls which do not take up real space. Any help would be > appreciated. > > ============================================================================ > > akonstam@Hardy akonstam]$ pythoin > Python 2.3.3 (#1, May 7 2004, 10:31:40) > [GCC 3.3.3 20040412 (Red Hat Linux 3.3.3-7)] on linux2 > Type "help", "copyright", "credits" or "license" for more information. > >>> import imaplib > >>> i = imaplib.IMAP4("mail.cs.trinity.edu") > >>> i.login("akonstam", "xxxxxxxx") > ('OK', ['[CAPABILITY IMAP4REV1 IDLE NAMESPACE MAILBOX-REFERRALS SCAN SORT THREAD=REFERENCES THREAD=ORDEREDSUBJECT MULTIAPPEND] User akonstam authenticated']) > >>> i.list() A lot of space consuming garbage.<-- > >>> i.logout > <bound method IMAP4.logout of <imaplib.IMAP4 instance at 0xf6f8fdec>> > >>> i.logout() > ('BYE', ['Sol.CS.Trinity.Edu IMAP4rev1 server terminating connection']) > >>> > ]0;akonstam@Hardy:~[akonstam@Hardy akonstam]$ exit > Again let me apologize for sending so much space consuming garbage in my last note. I did not realize how big it really was, The question is what is i.list supposed to return. It seems to be some mailboxes I assume on the server. Well what is doing is returning references to directories, especially HTML directories on the server unrelated to mail. Is the mail server supposed to be running an imap server when these commands are executed? Something is clearly wrong . -- ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From richie at entrian.com Thu Aug 5 23:39:22 2004 From: richie at entrian.com (Richie Hindle) Date: Thu Aug 5 23:39:37 2004 Subject: [Spambayes] Illogicality in the Web UI? In-Reply-To: <VA.00005654.00360ac7@imagine.co.uk> References: <ECBA357DDED63B4995F5C1F5CBE5B1E86504EF@its-xchg4.massey.ac.nz> <ECBA357DDED63B4995F5C1F5CBE5B1E86C3686@its-xchg4.massey.ac.nz> <002tg0t3lbd8gjgc73epib4vi0s8ei44a8@4ax.com> <VA.00005654.00360ac7@imagine.co.uk> Message-ID: <om95h0thgdu9q9cignefgdh67a408sch4s@4ax.com> [Robert] > I loathe and detest framesets and all their works. 8-) Bear in mind that we're not talking about a web *site* here, but a web *application*. Lots of the bad things about frames are only a problem for web *sites*. > I'm ever more inclined to the view that a hidden <DIV> layer in the source > Review page that pops up the relevant clues/tokens is the way forward. That would make the page absolutely huge, given that you'd need to embed all that information for every message. And it's even less portable to different browsers than frames are. [Tony] > maybe it wouldn't be > too difficult to put the stuff in the main list of messages frame into a > <noframes> section as well? At least then those without frames could still > use everything except viewing messages... I don't believe there's *anyone* completely without frames these days. Even Lynx supports frames, in that it will give you a list of the frames in a frameset and let you choose which one to view, so it's just one extra click (click? what do Lynx users do? stroke? let's not go there). -- Richie Hindle richie@entrian.com From tameyer at ihug.co.nz Fri Aug 6 02:43:20 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Fri Aug 6 02:43:40 2004 Subject: [Spambayes] Illogicality in the Web UI? In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874F4ED@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36A3@its-xchg4.massey.ac.nz> [Richie] > I don't believe there's *anyone* completely without frames these days. > Even Lynx supports frames [...] Ok, I take back the request in that case. Sounds like frames it is, once there's time for you to make the change. =Tony Meyer From jimandbetty at noonan.net Fri Aug 6 05:48:07 2004 From: jimandbetty at noonan.net (Jim and Betty Noonan) Date: Fri Aug 6 05:49:18 2004 Subject: [Spambayes] I goofed! Message-ID: <NGBBJNMOCMPFHICBOKJFMEJCCFAA.jimandbetty@noonan.net> Please help me. I installed Spambayes yesterday and already I love it. but...I mistakenly deleted the Junk E-Mail file. Now it still filters, but I can't see what's been put in Junk E-Mail and since it's so new, I'm not sure it's not deleting stuff I want to receive. How do I restore that file so I can see it? I tried creating a new Junk E-Mail folder, but the spam doesn't go there. I'm using Windows 2000 and Spambayes 1.0a9. I've read the whole troubleshooting file, but don't see my problem there. Please help. betty@noonan.net From tameyer at ihug.co.nz Fri Aug 6 07:08:40 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Fri Aug 6 07:08:47 2004 Subject: [Spambayes] Problem with imap under linux.-part 5 In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874F4E9@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5442@its-xchg4.massey.ac.nz> > Ok, I tried your test. Everything went as you indicate above > until the i.list. The result was lots of lines of stuff I > can't understand, maybe you'all can. I include it bellow with > trepidation for reasons that you will understand when your > see it. The @ symols seem to be nulls which do not take up > real space. Any help would be appreciated. I didn't anticipate it being so long (see below), or would have asked for it offlist, but yes, this contains what I needed. The problem is that it's all strings, and then one tuple: ('(\\NoInferiors \\UnMarked) "/" {29}', 'Local/HTML-Documents/ga2col/\\') And this is what it is crashing on. This is because the code is just plain incorrect where it's meant to handle this. If you change line 288 from " if isinstance(fol, ()):" to " if isinstance(fol, types.TupleType):" it should work. I'll check this change in to CVS as well. > Again let me apologize for sending so much space consuming garbage in > my last note. I did not realize how big it really was, Well, it wasn't garbage, really. I did need to get enough of it to reach the line quoted above (no idea where in the list that came - I used code to find it for me). > The question is what is i.list supposed to return. It seems to be some > mailboxes I assume on the server. It is meant to return all mailboxes available to the user (according to the RFC). I've seen something like this happen before, where the IMAP server is obviously poorly configured, and returns all sorts of garbage. However, we should still be able to handle that (although you'll end up with 4913 folders to choose from in each list, so the web configuration system for selecting folders will be *very* awkward). =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From Robert.Mezzone at PJSolomon.Com Fri Aug 6 13:33:12 2004 From: Robert.Mezzone at PJSolomon.Com (Robert Mezzone) Date: Fri Aug 6 13:33:16 2004 Subject: [Spambayes] I goofed! Message-ID: <1254A68F4903D411B24800508B1220E90629EFA7@solomon1.pjsc.internal> I believe you have to rerun the configuration wizard so it recognizes the new folder. If you are using Outlook, you could also look in deleted items for the old folder and restore it. I think you might have to still rerun the configuration program in Spambayes manager even after restoring the old folder. Hth.. Robert -----Original Message----- From: spambayes-bounces@python.org <spambayes-bounces@python.org> To: spambayes@python.org <spambayes@python.org> Sent: Thu Aug 05 23:48:07 2004 Subject: [Spambayes] I goofed! Please help me. I installed Spambayes yesterday and already I love it. but...I mistakenly deleted the Junk E-Mail file. Now it still filters, but I can't see what's been put in Junk E-Mail and since it's so new, I'm not sure it's not deleting stuff I want to receive. How do I restore that file so I can see it? I tried creating a new Junk E-Mail folder, but the spam doesn't go there. I'm using Windows 2000 and Spambayes 1.0a9. I've read the whole troubleshooting file, but don't see my problem there. Please help. betty@noonan.net _______________________________________________ Spambayes@python.org http://mail.python.org/mailman/listinfo/spambayes Check the FAQ before asking: http://spambayes.sf.net/faq.html From ekgray at adelphia.net Fri Aug 6 14:08:25 2004 From: ekgray at adelphia.net (Eddie & Kelly Gray) Date: Fri Aug 6 14:14:03 2004 Subject: [Spambayes] question about how spambayes works Message-ID: <003f01c47bae$13a1bff0$6e7ba8c0@mangomonday> Hello, I am currently using spambayes with the outlook plugin at work and I am in the processes of setting it up at home where I use outlook express. Just curious if there is anywhere I can search deleted messages as spam like you can using the outlook plugin? For example I have new folders at work "Junk email" and "Junk Suspects". OR does the web interface show ALL mail that I have received, including what it knows to be spam? I would just like to make sure there is somewhere I can go to see if an email someone sent me has been classified as spam by mistake.. Thank you. Eddie Gray. From kmaulik at gmail.com Fri Aug 6 15:11:04 2004 From: kmaulik at gmail.com (Krishanu Maulik) Date: Fri Aug 6 15:11:06 2004 Subject: [Spambayes] Inbox rarely filtered Message-ID: <c48ca1a904080606111a01c658@mail.gmail.com> Hi, I am using SpamBayes Outlook Addin Binary Version 1.0rc2 on Outlook 2002 with XP. SpamBayes fails to remove most of the spams with 100%spam scores except for a handful ones which it detects as possible spams. I use the folders Infected for spams and Quarantine for possible spams. I use Outlook on an exchange server. I have tried all possible suggestions on the FAQ website, but had no use. Any help please? Thanks. Krishanu Maulik. -------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes1.log Type: application/octet-stream Size: 15041 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040806/c0fca13e/spambayes1.obj From akonstam at trinity.edu Fri Aug 6 18:24:38 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Fri Aug 6 18:15:52 2004 Subject: [Spambayes] Problem with imap under linux.-part 6 In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5442@its-xchg4.massey.ac.nz> References: <ECBA357DDED63B4995F5C1F5CBE5B1E874F4E9@its-xchg4.massey.ac.nz> <ECBA357DDED63B4995F5C1F5CBE5B1E86C5442@its-xchg4.massey.ac.nz> Message-ID: <20040806162438.GA23258@Moof.cs.trinity.edu> On Fri, Aug 06, 2004 at 05:08:40PM +1200, Tony Meyer wrote: > > Ok, I tried your test. Everything went as you indicate above > > until the i.list. The result was lots of lines of stuff I > > can't understand, maybe you'all can. I include it bellow with > > trepidation for reasons that you will understand when your > > see it. The @ symols seem to be nulls which do not take up > > real space. Any help would be appreciated. > > I didn't anticipate it being so long (see below), or would have asked for it > offlist, but yes, this contains what I needed. The problem is that it's all > strings, and then one tuple: > > ('(\\NoInferiors \\UnMarked) "/" {29}', 'Local/HTML-Documents/ga2col/\\') > > And this is what it is crashing on. This is because the code is just plain > incorrect where it's meant to handle this. If you change line 288 from " > if isinstance(fol, ()):" to " if isinstance(fol, > types.TupleType):" it should work. I'll check this change in to CVS as > well. > Well things improved but I am still making some cosmic mistake in using sb_imapfilter.py. I will record what happened and will accept advise but I think I need to rethink what I am doing. Clicking: Configure folders to filter or Configure folders to train results now in the browser trying to retrieve something but it does not succeed. The python test sequence went like below this time: [akonstam@Hardy akonstam]$ python Python 2.3.3 (#1, May 7 2004, 10:31:40) [GCC 3.3.3 20040412 (Red Hat Linux 3.3.3-7)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import imaplib >>> i = imaplib.IMAP4("mail.cs.trinity.edu") >>> i.login("akonstam", "manool07") ('OK', ['[CAPABILITY IMAP4REV1 IDLE NAMESPACE MAILBOX-REFERRALS SCAN SORT THREAD=REFERENCES THREAD=ORDEREDSUBJECT MULTIAPPEND] User akonstam authenticated']) >>> i.list <bound method IMAP4.list of <imaplib.IMAP4 instance at 0xf6f6edac>> >>> i.logout() ('BYE', ['Sol.CS.Trinity.Edu IMAP4rev1 server terminating connection']) >>> -- ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From Exchange at ns-pascagoula.navy.mil Fri Aug 6 20:11:11 2004 From: Exchange at ns-pascagoula.navy.mil (NAV for Microsoft Exchange-NSP-3) Date: Fri Aug 6 20:23:00 2004 Subject: [Spambayes] Norton AntiVirus detected and quarantined a virus in a message yo u sent. Message-ID: <B32F616277C6D41196B200805F6F06D20464C768@smtpgate.ns-pascagoula.navy.mil> Recipient of the infected attachment: Byington, Stacey J CIV (NSPAS N07)\Inbox Subject of the message: Your day One or more attachments were quarantined. Attachment postcard_pao.txt.pif was Quarantined for the following reasons: Virus UNAUTHORIZED FILE was found. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/ms-tnef Size: 1793 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040806/fcc98942/attachment.bin From tameyer at ihug.co.nz Sat Aug 7 08:03:40 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Sat Aug 7 08:03:48 2004 Subject: [Spambayes] I goofed! In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874F71C@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5446@its-xchg4.massey.ac.nz> > I mistakenly deleted the Junk E-Mail file. In addition to Robert's comments, you may wish to read FAQ 3.13: <http://spambayes.org/faq.html#help-i-deleted-the-unsure-spam-folder> =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Sat Aug 7 08:05:47 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Sat Aug 7 08:05:53 2004 Subject: [Spambayes] question about how spambayes works In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874F81D@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5447@its-xchg4.massey.ac.nz> > I am currently using spambayes with the outlook plugin at > work and I am in the processes of setting it up at home where > I use outlook express. Just curious if there is anywhere I > can search deleted messages as spam like you can using the > outlook plugin? For example I have new folders at work "Junk > email" and "Junk Suspects". > > OR does the web interface show ALL mail that I have received, > including what it knows to be spam? I would just like to make > sure there is somewhere I can go to see if an email someone > sent me has been classified as spam by mistake.. Two things: 1. All mail is still delivered to Outlook Express, so it's wherever you have set OE to move it to. If you set it to move to a "Junk email" folder (like you do with Outlook), then you can look for mail there. 2. The review page of the web interface does (by default) show all mail that has gone through the plug-in, yes. This is split up into ham, unsure, and spam sections to make it easier to work through. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Sat Aug 7 08:13:20 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Sat Aug 7 08:13:26 2004 Subject: [Spambayes] Problem with imap under linux.-part 6 In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874F905@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36A7@its-xchg4.massey.ac.nz> > Well things improved but I am still making some cosmic mistake in > using sb_imapfilter.py. I will record what happened and will accept > advise but I think I need to rethink what I am doing. I don't think that there's any mistake in using sb_imapfilter.py, just the problem of using a poorly configured IMAP server. > Clicking: Configure folders to filter or Configure folders to train > results now in the browser trying to retrieve something but > it does not succeed. I guess the browser is timing out. With 4913 folders to choose from, the pages will be massively big. If there's any way to can convince whoever runs your IMAP server to set it up properly (so that list returns only mailboxes, like it's meant to), then that would really help. I'm surprised that your mail client doesn't struggle with presenting this many folders (unless it's searching only for a subset). Alternatively, you could edit your configuration file and put the folder names in there manually. It's only the web interface that ever needs a list of the available folders, so training/filtering wouldn't be effected by this. > The python test sequence went like below this time: [...] > >>> i.list > <bound method IMAP4.list of <imaplib.IMAP4 instance at 0xf6f6edac>> There needs to be a () after list. However, until the IMAP server is fixed, this will always return the 4913 folders. The change was in the processing of that folder list (which was a legitimate bug with SpamBayes). =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From akonstam at trinity.edu Sat Aug 7 16:02:12 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Sat Aug 7 15:53:21 2004 Subject: [Spambayes] Problem with imap under linux.-part 7 In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36A7@its-xchg4.massey.ac.nz> References: <ECBA357DDED63B4995F5C1F5CBE5B1E874F905@its-xchg4.massey.ac.nz> <ECBA357DDED63B4995F5C1F5CBE5B1E86C36A7@its-xchg4.massey.ac.nz> Message-ID: <20040807140212.GA28267@Moof.cs.trinity.edu> On Sat, Aug 07, 2004 at 06:13:20PM +1200, Tony Meyer wrote: > > Well things improved but I am still making some cosmic mistake in > > using sb_imapfilter.py. I will record what happened and will accept > > advise but I think I need to rethink what I am doing. > > I don't think that there's any mistake in using sb_imapfilter.py, just the > problem of using a poorly configured IMAP server. > > > Clicking: Configure folders to filter or Configure folders to train > > results now in the browser trying to retrieve something but > > it does not succeed. > > I guess the browser is timing out. With 4913 folders to choose from, the > pages will be massively big. If there's any way to can convince whoever > runs your IMAP server to set it up properly (so that list returns only > mailboxes, like it's meant to), then that would really help. I'm surprised > that your mail client doesn't struggle with presenting this many folders > (unless it's searching only for a subset). Here you can see how confused I really am, and why I need to read all the documentation again to see what is happening. I am really the system administrator who is managing our mail server. I share this job with two others in some sense but really I am the one who is dealing with the spambayes part of the operation. Tony, you are right that when I use i.list(), as I should of, I get a long list of files. I have not a clue at this time why those files were chosen. For example, why '(\\NoInferiors \\UnMarked) "/" .vue/types/tools/DigitalClock', '(\\NoInferiors \\UnMarked) "/" .profile' or '(\\NoInferiors \\UnMarked) "/" .bashrc' were returned? These are not mail files, nor are they in my local user Mail directory. I should probably indicate I am not usually so clueless. I have been a Unix and Linux system administrator for almost 20 years. Now here is a real confusion in my mind. And you have every right to say read the documentation again. But you comment above seem to indicate that the mail sever should be running IMAP as well as the client running sb_imapfilter.py. You diagrams seem to indicate that sb_server.py and sb_imapfilter.py are the only IMAP and POP3 servers you need. Do you also need to have these servers running on the mail server. So are these sb_* programs really pop3 and imap clients not servers? Ok. I am confused but so is the other administrator that has been working on this spambayes project with me. > > Alternatively, you could edit your configuration file and put the folder > names in there manually. It's only the web interface that ever needs a list > of the available folders, so training/filtering wouldn't be effected by > this. > -- ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From akonstam at trinity.edu Sat Aug 7 19:14:07 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Sat Aug 7 19:05:16 2004 Subject: [Spambayes] Problem with imap under linux -correction In-Reply-To: <20040807140212.GA28267@Moof.cs.trinity.edu> References: <ECBA357DDED63B4995F5C1F5CBE5B1E874F905@its-xchg4.massey.ac.nz> <ECBA357DDED63B4995F5C1F5CBE5B1E86C36A7@its-xchg4.massey.ac.nz> <20040807140212.GA28267@Moof.cs.trinity.edu> Message-ID: <20040807171407.GA29464@Moof.cs.trinity.edu> >But you comment above seem to indicate that the >mail sever should be running IMAP as well as the client running >sb_imapfilter.py. You diagrams seem to indicate that sb_server.py and >sb_imapfilter.py are the only IMAP and POP3 servers you need. Do you >also need to have these servers running on the mail server. So are >these sb_* programs really pop3 and imap clients not servers? >Ok. I am confused but so is the other administrator that has been >working on this spambayes project with me. I misspoke above. What I meant to say is sb_server.py and sb_imapfilter.py are POP3 and IMAP proxy servers. They act as clients to the respective servers on the mail server but act as servers to the users of the local machine. Now here is the mystery that has giving me headaches. On a Windows machine this seems straight forward since there is only one user or at most one user at a time. On our Linux lab machines we have nearly 2,000 potential users on each client machine and their use can be simultaneous on each machine. Now any of the 2,000 users can decide independently that they want to use POP3 or IMAP. This together with the suggestion that each user should use a separate server makes things seem very messy and made it hard to believe that to run spambayes we could have lets say 2 users using sb_server.py and 3 users using sb_imapfilter.py with each having their own proxy server running on the local machine. Is this correct? Now an offer. I was challenged to improve the Linux and Unix documentation. I am willing to accept the challenge and send what I feel would be clearer documentation of using spambayes on Linux and Unix. You are free to reject what I write but I hope you would at least consider the docs. It may take me a little time to get organized on this project since I am planning to go to Ireland for three weeks. Now a request to linux users of this project. Could you briefly tell me how you deal with this multiple user problem on your machines? -- ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From akonstam at trinity.edu Sat Aug 7 23:23:24 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Sat Aug 7 23:14:32 2004 Subject: [Spambayes] Further news about imap on Linux In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36A7@its-xchg4.massey.ac.nz> References: <ECBA357DDED63B4995F5C1F5CBE5B1E874F905@its-xchg4.massey.ac.nz> <ECBA357DDED63B4995F5C1F5CBE5B1E86C36A7@its-xchg4.massey.ac.nz> Message-ID: <20040807212324.GA30359@Moof.cs.trinity.edu> On Sat, Aug 07, 2004 at 06:13:20PM +1200, Tony Meyer wrote: > I guess the browser is timing out. With 4913 folders to choose from, the > pages will be massively big. If there's any way to can convince whoever > runs your IMAP server to set it up properly (so that list returns only > mailboxes, like it's meant to), then that would really help. I'm surprised > that your mail client doesn't struggle with presenting this many folders > (unless it's searching only for a subset). > > Alternatively, you could edit your configuration file and put the folder > names in there manually. It's only the web interface that ever needs a list > of the available folders, so training/filtering wouldn't be effected by > this. > > > The python test sequence went like below this time: > [...] > > >>> i.list > > <bound method IMAP4.list of <imaplib.IMAP4 instance at 0xf6f6edac>> > > There needs to be a () after list. However, until the IMAP server is fixed, > this will always return the 4913 folders. The change was in the processing > of that folder list (which was a legitimate bug with SpamBayes). > > =Tony Meyer Well now we have a little problem. First so we get out environment clear, I am running spambayes on a Fedora Core 2 Linux system. The mail server is a running RedHat 9. Since the suggestion was made there is something wrong with the configuration of the mail server I did the following: 1. I checked the mail server. imap is running and waiting for requests. 2. I changed my mail access to a mail client using imap to the server. There is no sb_imapfilter.py involved. And it worked. I could access all the folders in my Mail directory. This is at variance with the suggestion that the spambayes and or python imap access is not being able to access the correct mail folders because imap on the mail server is misconfigured. Look, I don't want to be argumentative, I just want to find out how to make this work. Is there anyone out there using a Linux based Spambayes system that can shed light on the problem? -- ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From webmaster at apromotionguide.com Sun Aug 8 00:05:38 2004 From: webmaster at apromotionguide.com (Lauri Harpf) Date: Sun Aug 8 00:08:21 2004 Subject: [Spambayes] SpamBayes fails to start Message-ID: <000d01c47cca$c5b618e0$0301a8c0@z9a3e7> Hello, I've been using SpamBayes for quite a while now. Love it, it has been working fine, but have now encountered a bit of a problem with it. I defragmented my hard drive and before that, shut down all applications and services including SpamBayes so that the defragmentation process is not interrupted. Restarted the computer to get everything back up, but SpamBayes fails to start. I get the icon to my tray with the red dot and when hovering over it with the cursor, the icon disappears. Attempts to start the server manually also fail. The SpamBayesServer1.log contains the following information: --- Service not availible. Using thread. Loading database... Traceback (most recent call last): File "pop3proxy_tray.py", line 555, in ? File "pop3proxy_tray.py", line 551, in main File "pop3proxy_tray.py", line 197, in __init__ File "pop3proxy_tray.py", line 431, in Start File "sb_server.pyc", line 876, in prepare File "sb_server.pyc", line 708, in prepare File "sb_server.pyc", line 756, in createWorkers File "spambayes\storage.pyc", line 681, in open_storage File "spambayes\storage.pyc", line 90, in __init__ File "spambayes\storage.pyc", line 113, in load EOFError --- Some info about my system: SpamBayes: Version 1.0rc2, database storage method: pickle, caching messages: disabled (already satisfied with the filtering). At "\Documents and Settings\(name)\Application Data\SpamBayes\Proxy" I have hammie.db (39kb), spambayes.messageinfo.db (645kb) and bayescustomize.ini (1kb), plus the three cache folders. Python is 2.3b2, win32all build 153. I'm using Outlook Express, so pop3proxy, no Outlook plug-in. OS: Windows XP Professional SP1, Finnish Additional software: FAH4Console (running on the background as a Windows service that is started during boot, see http://fah.stanford.edu ) ZoneAlarm 5.1 (upgraded from 3.7, just in case it would help - no luck) AntiVir 6.26 (see http://www.hbedv.com ) V2i Protector from Drive Image 7.0 is also running Have tried disabling ZoneAlarm and AntiVir from starting up automatically during system boot, but doesn't seem to solve the issue. Hopefully this information will help in getting to the bottom of this and possibly, prevent other users from encountering this error in the future. The software is so great, that it almost seems impossible to use my E-mail without it - without SpamBayes, I need to sort through about 400 spams a day, with it, maybe one or two. - Lauri From GLF1RED at aol.com Sun Aug 8 05:10:27 2004 From: GLF1RED at aol.com (GLF1RED@aol.com) Date: Sun Aug 8 05:20:43 2004 Subject: [Spambayes] retrieving a deleted spam e-mail Message-ID: <1c1.1cbad35e.2e46f3a3@aol.com> I accidentally deleted several spam emails that I wanted to read. They were in my spam folder. I meant to delete only one and hit the "delete all" key. How can I retrieve them. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040807/acb853cb/attachment.htm From brown at dui-dwi.com Sun Aug 8 15:38:52 2004 From: brown at dui-dwi.com (DUI-DWI) Date: Sun Aug 8 15:40:42 2004 Subject: [Spambayes] Great review links here to update site with! Message-ID: <6.0.0.22.2.20040808092005.0655f758@127.0.0.1> Guys, I found a few review links that you may or may not want to update your site with. See below: "I am almost to the point where I will delete the contents of the Junk E-mail folder without reviewing to look for false positives." Review by Chris Tayor of Ottawa PC Users' Group, Inc. http://opcug.ca/public/Reviews/SpamBayes.htm "The program is easy to use and setup and probably one of the most accurate filtering tools we have come across, with a detection rate of close to 100 percent." Review by Snapfiles.com. http://www.snapfiles.com/get/spambayes.html "It works so well that I have it delete spam as it processes it -- I don't even have to review it anymore. Best of all, it LEARNS what I consider spam and continually gets better and better. This program is a lifesaver!" Review by one of the users on Spamotomy.com. http://spamotomy.com/ratings.php?id=37 Also a very good white paper I found written by T.A Meyer and B Whateley and presented at First Conference on Email and Anti-Spam (CEAS): http://www.ceas.cc/papers-2004/136.pdf I'm a webmaster by trade....too bad I can't update the site myself with the above information...LOL! Let me know if you guys find this useful. Erik Brown -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040808/51e76ed0/attachment.htm From Rich at RBarger.com Sun Aug 8 16:40:32 2004 From: Rich at RBarger.com (Richard B Barger ABC APR) Date: Sun Aug 8 16:40:48 2004 Subject: [Spambayes] No Defined Boundary Message-ID: <41163B5F.CA57AB59@RBarger.com> Good day. Suddenly, I'm getting bunches of "multipart message[s] with no defined boundary." They don't show a Classification Header or Spam Probability, so my system treats them as ham. Here is the X-Spambayes-Exception from one of the 47 I received last night: Traceback (most recent call last): . File "sb_server.pyc", line 471, in onRetr . File "spambayes\message.pyc", line 247, in setPayload . File "email\Parser.pyc", line 239, in _parsebody . File "email\Parser.pyc", line 75, in parsestr . File "email\Parser.pyc", line 64, in parse . File "email\Parser.pyc", line 245, in _parsebody .BoundaryError: multipart message with no defined boundary A sampling of the others shows the same exception language. Computer - 2.8 Ghz Intel Pentium 4 w/ 2 GB of RAM Windows XP Pro, Service Pack 1, with all the updates SpamBayes POP3 Proxy Version 1.0rc2 Netscape Messenger 4.79 DSL Here's my bayescustomize.ini: [pop3proxy] listen_ports:110 remote_servers:mail.rbarger.com [Headers] notate_subject:unsure spam include_score:True header_score_digits:6 [Storage] no_cache_bulk_ham:True no_cache_large_messages:4500000 cache_expiry_days:3 [Categorization] ham_cutoff:0.01 spam_cutoff:0.39 [Categorization] spam_cutoff:0.39 [html_ui] display_score:True default_spam_action:discard display_headers:Subject From spam_discard_level:70.0 [html_ui] default_spam_action:discard [Tokenizer] mine_received_headers:True summarize_email_suffixes:True The most recent log file (SpamBayesServer1.log) is attached. --- BTW, have you considered forcing the logs and databases and ini file and other proxy info into a single place, rather than leaving them hidden in a dark maze of little twisty passages or a maze of dark twisty little passages or whatever it was that you encountered in the original Caverns? Thanks. Rich Barger Kansas City -------------- next part -------------- A non-text attachment was scrubbed... Name: SpamBayesServer1.log Type: application/x-unknown-content-type-txtfile Size: 20539 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040808/7f9893ab/SpamBayesServer1.bin From edit at download.com Sun Aug 8 17:18:35 2004 From: edit at download.com (Download.com Edit) Date: Sun Aug 8 17:42:30 2004 Subject: [Spambayes] Mail Delivery (failure edit@download.com) (KMM8147851V78233L0KM) Message-ID: <200408081518.i78FHeMU010427@cn-sfo1-mail-relay1.cnet.cnwk> Thank you for writing to Download.com. If you have a question or comment for our editors, please submit it to us through our html support form here: http://upload.com.com/1200-21-954390.html E-mail sent to this address will not be answered. Best wishes, The Download.com Editors From brown at dui-dwi.com Sun Aug 8 17:46:03 2004 From: brown at dui-dwi.com (DUI-DWI) Date: Sun Aug 8 17:47:51 2004 Subject: [Spambayes] Can SpamBayes be improved with Markovian Weighting or Chained Karnaugh Mapping? Message-ID: <6.0.0.22.2.20040808114031.0652a300@127.0.0.1> Guys, More of a technical question here. I've been doing ton's of research on spam in general, and am curious about the following. I recently watched the 2004 Spam Conference Webcast (http://spamconference.org/webcast.html) and a couple of speaker's brought up a couple of improvements that can be made on a Bayesian Filter such as Markovian Weighting and Chained Karnaugh Mapping that was found in their latest research and tests. With my limited knowledge, I do know that SpamBayes uses its own technique of tiling unigrams and bigrams and the chi-squared combining, but I do not know if these are comparable to Markovian Weighting or Chained Karnaugh Mapping. I found the option in the current SpamBayes release in the Experimental Configuration called "Use mixed uni/bi-grams scheme". I'm wondering if this is along the lines of my curiousity? Any response from you gurus will indeed shed some light for me. I had no idea that spam filtering would take up this amount of my time........LOL! Cheers! Erik Brown From Rich at RBarger.com Sun Aug 8 18:45:02 2004 From: Rich at RBarger.com (Richard B Barger ABC APR) Date: Sun Aug 8 18:45:09 2004 Subject: [Spambayes] When the words aren't statistically independent/Two excellent articles Message-ID: <4116588E.53FA9317@RBarger.com> Hi, all. Returning to a discussion several of you were kind enough to engage in with me a couple of weeks ago: I commented that "running narrative text" seemed to be a confounding factor contributing to SpamBayes misclassifying messages. I've just stumbled across a couple of papers that the gurus on this listserv already are familiar with, but that they haven't talked about here. In one case, doubtless, the fascinating paper probably is a bit technical for this list. However, for anyone who is geeky enough to want more in-depth info, I commend these to your attention; if you're non-technical, just skip the math. The first, "That Gibberish in Your In-Box May Be Good News" -- http://www.ladlass.com/archives/001406.html -- is highly readable and even entertaining. Sample: "For the spammer, the hope, slim as it seems, is that a few curious souls will open and read the e-mail, which begins, 'I finally was able to lsoe the wieght' and goes on to offer a product 'Guanarteed to work or your menoy back!' Read out loud, the message sounds a little like HAL the computer in '2001: A Space Odyssey' sinking into aphasia as its synapses are severed one by one." The second, more technical, piece -- http://crm114.sourceforge.net/Plateau_Paper.pdf -- addresses the "running narrative text" issue I asked about, but uses a cleaner technical terminology, by speaking of features -- words -- that are not statistically independent: <quoting> One failing of the Bayesian chain rule is that strictly speaking it is only valid in the case of all features being statistically independent. This is emphatically not the case in text analysis; the words are not chosen randomly but with a very significant correlation. What is remarkable about Bayesian text classifiers is that the Bayesian classifiers work so well even with this gaping fundamental error. To avoid the error of presumed deceleration, is possible to use a chi-squared or other combining rules. SpamBayes uses a modified Chi-squared combining rule. <end quoting> "... the words are not chosen randomly, but with a very significant correlation." That's what I was trying to say in the earlier discussion, but I was unable to frame it so elegantly. Read 'em and enjoy. Cheers! Rich Barger Kansas City From akonstam at trinity.edu Sun Aug 8 20:55:26 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Sun Aug 8 20:46:28 2004 Subject: [Spambayes] Imap and other things. Message-ID: <20040808185525.GA7183@Moof.cs.trinity.edu> First, with the help of people on this list and especially through the patience of Tony Meyer I think we have the sb_imapfilter.py problems solved. All that was needed is to identify the folders that IMAP needed to look at in the configuration file. The default INBOX for example would not cut it on a Linux system. In return I would like to give something back to the community. People keep accusing me of wanting a server filtering solution to spam identification, although I never said I did. Well people must be psychic since we indeed at Trinity are going to use SpamBayes with the server doing the filtering. But our solution unlike any I have seen referred to in the documentation allows each user to train his own mail according to his wishes, and there is no need to use any of the proxy servers. Are you intrigued? I am submitting a description of this approach in separate message and hopefully someone will feel it is worth having it included in the documentation linked to the SpamBayes web site. -- ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From akonstam at trinity.edu Sun Aug 8 20:58:54 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Sun Aug 8 20:49:58 2004 Subject: [Spambayes] Another approach to server based spam filtering. Message-ID: <20040808185854.GA7236@Moof.cs.trinity.edu> This document is submitted as a possible addition to the document pages available in the SpamBayes Web site: An Alternate method of Server Mail filtering in a Linux or Unix environments As opposed to other suggested server filtering setups with SpamBayes this approach has the advantage that although the server is doing all the filtering each, user on a client machine has complete control of the training of the filtering process to meet his or her own tastes. It is ideal for the university student lab environment but could be used in commercial environments as well. The basis of this method is that all the user directories as well as the password authentication data are kept on the server. The authentication data is made available to all the client machines through a well known Unix and Linux service called NIS. Any user can sit at any machine and log in using the same password, change passwords and make any other changes to their user environment. The home directories are NFS mounted from the server on all the client machines. Therefore, the users home directory on the client machine is identical to the one on the server. The user has access to his hammie.db file, his personal configuration file and all the SpamBayes software that has been installed on the clients. Of course the SpamBayes software is also installed on ther server. Mail is trained by the server using a .procmailrc file in the users directory that runs sb_filter.py. One further thing, which should be obviousi, we have created MX records so that all mail addressed to a client is actually delivered to the server. Training can easily be done with a simple script such as: #!/bin/bash #script: trainsb /usr/bin/sb_mboxtrain.py -d $HOME/.hammie.db -g $HOME/Mail/$1 -s $HOME/Mail/$2 used as follows: trainsb ham spam Notice that no proxy servers of any kind are necessary for the user to read their mail, train it, manipulate it or do anything else they want to do. However, if they want to use the web interface on the local client machine to train their mail that is also available to them. As a side note we run our lab Windows machines in exactly the same way. There is a server for authenticating users and users directories are kept on central server. One imagines one could train users mail in exactly the same way on our Windows machines in our labs. -- ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From tim.peters at gmail.com Mon Aug 9 00:42:10 2004 From: tim.peters at gmail.com (Tim Peters) Date: Mon Aug 9 00:42:16 2004 Subject: [Spambayes] Can SpamBayes be improved with Markovian Weighting or Chained Karnaugh Mapping? In-Reply-To: <6.0.0.22.2.20040808114031.0652a300@127.0.0.1> References: <6.0.0.22.2.20040808114031.0652a300@127.0.0.1> Message-ID: <1f7befae04080815422c6684@mail.gmail.com> [DUI-DWI] > More of a technical question here. I've been doing ton's of research on > spam in general, and am curious about the following. ... I expect you've barely scratched the surface. There's a huge technical literature on algorithmic text classification, going back more than four decades. Spam identification is one instance of that problem. Dozens of schemes have been tried. If you want to compare two specific schemes, bottom line is that you have to try them both, head-to-head, uning careful statistical testing. Sorry, but I just don't have any quick answers or insights for you. From wsy at merl.com Mon Aug 9 01:52:45 2004 From: wsy at merl.com (Bill Yerazunis) Date: Mon Aug 9 01:57:50 2004 Subject: [Spambayes] Can SpamBayes be improved with Markovian Weighting or Chained Karnaugh Mapping? In-Reply-To: <1f7befae04080815422c6684@mail.gmail.com> (message from Tim Peters on Sun, 8 Aug 2004 18:42:10 -0400) References: <6.0.0.22.2.20040808114031.0652a300@127.0.0.1> <1f7befae04080815422c6684@mail.gmail.com> Message-ID: <200408082352.i78NqjZ16598@localhost.localdomain> From: Tim Peters <tim.peters@gmail.com> [DUI-DWI] > More of a technical question here. I've been doing ton's of research on > spam in general, and am curious about the following. ... I expect you've barely scratched the surface. There's a huge technical literature on algorithmic text classification, going back more than four decades. Spam identification is one instance of that problem. Dozens of schemes have been tried. If you want to compare two specific schemes, bottom line is that you have to try them both, head-to-head, uning careful statistical testing. Sorry, but I just don't have any quick answers or insights for you. And a warning- what works nearly perfectly for one spam/nonspam mix may not work worth beans for another. I'm chasing this particular problem with Professor Cormack, and it's not trivial to solve... or even to understand. -Bill Yerazunis ( CRM114 hacker ) From tim.peters at gmail.com Mon Aug 9 02:28:26 2004 From: tim.peters at gmail.com (Tim Peters) Date: Mon Aug 9 02:28:28 2004 Subject: [Spambayes] Can SpamBayes be improved with Markovian Weighting or Chained Karnaugh Mapping? In-Reply-To: <200408082352.i78NqjZ16598@localhost.localdomain> References: <6.0.0.22.2.20040808114031.0652a300@127.0.0.1> <1f7befae04080815422c6684@mail.gmail.com> <200408082352.i78NqjZ16598@localhost.localdomain> Message-ID: <1f7befae04080817282b854d09@mail.gmail.com> [Bill Yerazunis] > And a warning- what works nearly perfectly for one spam/nonspam mix may not > work worth beans for another. > > I'm chasing this particular problem with Professor Cormack, and it's not > trivial to solve... or even to understand. Indeed, that's why I was so delighted to have a variety of testers, with very different mixes, volunteer tons of testing work when SpamBayes first started. Several "good ideas" that helped on my test data hurt on theirs, so were abandoned. Alas, nobody on this project has had time to drive that process for many months (it's a lot of work), and the "research" part of this project is dead as a result. Now we have to look at what you figure out, then steal it <wink>. Another oddity we've seen is that some specific types of spam create a lot more trouble for some SB users than for others. For example, Nigerian scams always score near 100% spam for me, but some users have reported that they can seemingly never get them to score above "unsure", no matter how often they train on them. I've been hoping to look into that for, oh, a year. The expectation is that "doesn't work well in a specific case" is easier to analyze than "doesn't work worth beans period". The latter is a more *interesting* case, though! From tameyer at ihug.co.nz Mon Aug 9 02:43:24 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 9 02:43:36 2004 Subject: [Spambayes] retrieving a deleted spam e-mail In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874FC99@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5450@its-xchg4.massey.ac.nz> > I accidentally deleted several spam emails that > I wanted to read. They were in my spam folder. > I meant to delete only one and hit the "delete all" key. How can > I retrieve them. There's nothing special about the spam folder, it's just like any other. Most likely, these messages were moved to your Deleted Items folder, in which case you can probably just retrieve them from there. If you've set mail to actually be deleted when you hit delete, then your computer has done what you told it, and you can't get it back. The documentation for your mail client might be of use here. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 9 02:56:52 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 9 02:57:00 2004 Subject: [Spambayes] No Defined Boundary In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874FC9D@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36A9@its-xchg4.massey.ac.nz> > Suddenly, I'm getting bunches of "multipart message[s] with no defined > boundary." They don't show a Classification Header or Spam > Probability, so my system treats them as ham. Perhaps you could treat any mail with a "X-SpamBayes-Exception" header as unsure? (ham is much less likely to be malformed, IMO). [...] > A sampling of the others shows the same exception language. We do have some code to try and work around malformed messages, but the problem is that there are simply too many ways that a message can be malformed, and it's not really worth adding code for all of these unless they are really common. Of course, if anyone submits a patch... <wink> The good news (and the main reason why it's not worth doing the above) is that Python 2.4's email package handles all of this for us - not only is it much, much better at handling malformed messages correctly, but it also catches any problems and does what it can to present the message. So anyone using the SpamBayes source with Python 2.4+ will be fine, and when we start building the binaries with Python 2.4, all those users will also be fine. I would think that the first 1.1 release will use Python 2.4 (a few months off, I would think). > BTW, have you considered forcing the logs and databases and > ini file and other proxy info into a single place, rather than leaving > them hidden in a dark maze of little twisty passages or a maze > of dark twisty little passages or whatever it was that you encountered > in the original Caverns? By default, the ini file, databases and cache directories are all located in the same directory. The only files that aren't are the logs - because these are temporary files, they're stored in the temp directory (this is, AFAIK, the correct behaviour with Windows). We could possibly add a way to display the current log from the web interface (somewhat like the Outlook plug-in can do) if that would make things easier. (If you use the 'submit bug report' ability of the web interface, then it does attach the log for you). =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 9 03:01:21 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 9 03:01:37 2004 Subject: [Spambayes] SpamBayes fails to start In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874FC98@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5452@its-xchg4.massey.ac.nz> > I've been using SpamBayes for quite a while now. Love it, it > has been working fine, but have now encountered a bit of a > problem with it. I defragmented my hard drive and before > that, shut down all applications and services including > SpamBayes so that the defragmentation process is not interrupted. [...] > The SpamBayesServer1.log contains the following information: [...] > File "spambayes\storage.pyc", line 113, in load > EOFError [...] > At "\Documents and Settings\(name)\Application > Data\SpamBayes\Proxy" I have hammie.db (39kb), > spambayes.messageinfo.db (645kb) and bayescustomize.ini > (1kb), plus the three cache folders. The EOFError indicates that the pickle is no good - the fact that it's only 39kb hints at that, too. Unfortunately, the only solution is to delete the hammie.db and spambayes.messageinfo.db files and start training afresh (thankfully, SpamBayes learns very quickly). (Or replace the databases with a backup, if you happen to have one). My best guess would be that the defrag broke the file (maybe it was fragmented and also had file system errors?) - errors when using pickle are very rare. > Python is 2.3b2, win32all build 153. I'm using Outlook > Express, so pop3proxy, no Outlook plug-in. Completely irrelevant to this, but is there any reason that you're using Python 2.3b2? I can't think of any reason why you wouldn't want to use 2.3.4. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tony at tonysadler.com Mon Aug 9 03:46:58 2004 From: tony at tonysadler.com (Tony) Date: Mon Aug 9 03:47:19 2004 Subject: [Spambayes] Outlook 2002 Message-ID: <000001c47db2$c5ad5be0$0b02a8c0@Tonysadler> Hi, Outlook 2002 was working find with your program, now I can not open the junk mail folder. I have reinstalled the program and also have run there repair program. Can you please give me some help? Sincerely, Tony Sadler tony@tonysadler.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040808/89da50b5/attachment.htm From steven.thomson at manildra.com.au Mon Aug 9 04:10:04 2004 From: steven.thomson at manildra.com.au (Steven Thomson) Date: Mon Aug 9 04:11:29 2004 Subject: [Spambayes] Outlook System tray Icon problem...fixed for me. Message-ID: <000001c47db5$fc2a4e00$1f16a8c0@manildra.com.au> FYI..I have disabled the system tray icon and installed a outlook add-in called TrayLook. It only notifies you of new mail that STAYS in your inbox and is not marked as read or have been filtered. Seems to be the perfect match. Kind Regards, Steven Thomson Manildra Group QC Laboratory steven.thomson@manildra.com.au 02 44238207 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040809/10055aaa/attachment.htm From Rich at RBarger.com Mon Aug 9 05:17:46 2004 From: Rich at RBarger.com (Richard B Barger ABC APR) Date: Mon Aug 9 05:17:58 2004 Subject: [Spambayes] No Defined Boundary References: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36A9@its-xchg4.massey.ac.nz> Message-ID: <4116ECDA.7A0BA0F3@RBarger.com> Tony Meyer wrote: > > Suddenly, I'm getting bunches of "multipart message[s] with no defined > > boundary." They don't show a Classification Header or Spam > > Probability, so my system treats them as ham. > > Perhaps you could treat any mail with a "X-SpamBayes-Exception" header as > unsure? (ham is much less likely to be malformed, IMO). RBB: Thank you for the suggestion, Tony, but I'm not sure how to do that in Netscape 4.79 Mail using the POP3 Proxy. So far as I know, Netscape Mail doesn't give me the capability of searching for, or sorting on, something in the message header. > [...] > > A sampling of the others shows the same exception language. > > We do have some code to try and work around malformed messages, but the > problem is that there are simply too many ways that a message can be > malformed, and it's not really worth adding code for all of these unless they > are really common. RBB: Or, unless there is some way to search for that header language. But I understand. > Of course, if anyone submits a patch... <wink> > > The good news (and the main reason why it's not worth doing the above) is that > Python 2.4's email package handles all of this for us - not only is it much, > much better at handling malformed messages correctly, but it also catches any > problems and does what it can to present the message. So anyone using the > SpamBayes source with Python 2.4+ will be fine, and when we start building the > binaries with Python 2.4, all those users will also be fine. I would think > that the first 1.1 release will use Python 2.4 (a few months off, I would > think). RBB: Unless the problem exacerbates, I'll try to be patient. Thank you. > > BTW, have you considered forcing the logs and databases and > > ini file and other proxy info into a single place, rather than leaving > > them hidden in a dark maze of little twisty passages or a maze > > of dark twisty little passages or whatever it was that you encountered > > in the original Caverns? > > By default, the ini file, databases and cache directories are all located in > the same directory. The only files that aren't are the logs - because these > are temporary files, they're stored in the temp directory (this is, AFAIK, the > correct behaviour with Windows). RBB: Technically correct, but unhandy, as you often want the user to submit the logs to the list for someone to analyze. > We could possibly add a way to display the current log from the web interface > (somewhat like the Outlook plug-in can do) if that would make things easier. > (If you use the 'submit bug report' ability of the web interface, then it does > attach the log for you). RBB: Um, Tony, what "submit bug report" feature? I'd be happy to use that if I knew where to find it. And yes, if that automatically attaches the log, then the log's location makes absolutely no difference. As always, thank you for the excellent help. Rich Barger Kansas City > =Tony Meyer From darlhaagen at clubdepot.com Mon Aug 9 05:45:13 2004 From: darlhaagen at clubdepot.com (Darl Haagen) Date: Mon Aug 9 05:45:28 2004 Subject: [Spambayes] Problem with SpamBayes Message-ID: <000001c47dc3$46f36ef0$348c6344@crossroah5vno9> Gentlemen, For some reason, I have suddenly run into an strange problem with SpamBayes. It still appears to be filtering fine with "good" email remaining in my Inbox, Junk going to Junk and Suspected Jung going to Junk Suspects. The problem is when I manually try to highlight an email in my Inbox or Junk Suspects and click on "Delete As Spam." That button will work 6 to 10 times and then will not work anymore. Usually if I close Outlook and reopen it, I can Delete As Spam another 6 to 10 emails before it quits working. I have downloaded the latest version and have deleted the SpamBayes Toolbar and restarted Outlook with the same results. Rebooting produces the same results - 6 to 10 Delete As Spam clicks and then is stops working again. I am running MS Windows XP Pro with Outlook 2002. Everything worked fine until the middle of last week. Anti-Virus runs every night and gets updated regularly, so I don't think there should be any problems there. Any ideas? Darl Haagen 12634 W Amelia Ave Avondale, AZ 85323 (602) 818-5661 ~~~~~~~~~~~~~~~~~~~~~~~~ Friends Helping Friends Succeed Together, We Can... http://www.computer-telecommunications.com/darl ~~~~~~~~~~~~~~~~~~~~~~~~ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040808/ab48bf92/attachment.html From tameyer at ihug.co.nz Mon Aug 9 06:07:16 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 9 06:07:25 2004 Subject: [Spambayes] Problem with imap under linux.-part 7 In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874FC90@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36AB@its-xchg4.massey.ac.nz> > Tony, you are right that > when I use i.list(), as I should of, I get a long list of files. I > have not a clue at this time why those files were chosen. For example, > why '(\\NoInferiors \\UnMarked) "/" .vue/types/tools/DigitalClock', > '(\\NoInferiors \\UnMarked) "/" .profile' or '(\\NoInferiors > \\UnMarked) "/" .bashrc' were returned? These are not mail files, nor > are they in my local user Mail directory. This is something to do with the configuration of your mail server, and that's all I know. All that the i.list() command does is send 'command_id LIST * ""' to the IMAP server - if you telnetted to it and send the same command (after logging in), you'd get the same response. > But you comment above seem to indicate that the > mail sever should be running IMAP as well as the client running > sb_imapfilter.py. You diagrams seem to indicate that sb_server.py and > sb_imapfilter.py are the only IMAP and POP3 servers you need. sb_server is a POP3 proxy, not a server* (i.e. traffic to/from a POP3 server goes _through_ it). sb_imapfilter is neither a proxy nor a server (i.e. it connects directly to an IMAP4 server and does some filtering). > Do you also need to have these servers running on the mail server. You need to have an existing mail server, yes. > So are > these sb_* programs really pop3 and imap clients not servers? sb_imapfilter is a form of IMAP client, yes. sb_server is neither a client nor a server, but something that sits in between the two. [third message, explaining that accessing mail folders without sb_imapfilter works] > This is at variance with the suggestion that the spambayes and or > python imap access is not being able to access the correct mail folders > because imap on the mail server is misconfigured. I did say that this would work. It's only getting the list of available folders that is problematic. Your mail client will most likely give you the same very large list here, too, unless it's only asking for a subset of folders. It's nothing to do with Python, and nothing to do with SpamBayes. The way to demonstrate this is to telnet to the mail server, log in, and get the list. E.g. $ telnet telnet> o mail.example.com 143 Trying xxx.xxx.xxx.xxx... Connected to mail.example.com. Escape character is '^]'. * OK [CAPABILITY IMAP4REV1 LOGIN-REFERRALS AUTH=LOGIN] mail.example.com IMAP4rev1 2003.339-cpanel at Mon, 9 Aug 2004 15:51:56 +1200 (NZST) 0 login username password 0 OK [CAPABILITY IMAP4REV1 IDLE NAMESPACE MAILBOX-REFERRALS BINARY UNSELECT SCAN SORT THREAD=REFERENCES THREAD=ORDEREDSUBJECT MULTIAPPEND] User username authenticated 1 list "" * * LIST (\NoInferiors \UnMarked) "/" ham_to_train * LIST (\NoInferiors \UnMarked) "/" spam_to_train * LIST (\NoInferiors \UnMarked) "/" spam * LIST (\NoInferiors \UnMarked) "/" unsure * LIST (\NoInferiors) NIL INBOX 1 OK LIST completed 2 logout * BYE mail.example.com IMAP4rev1 server terminating connection 2 OK LOGOUT completed Connection closed by foreign host. If you try this, you'll get the same massive list after typing '1 list "" *'. > Is there anyone out there using a Linux based > Spambayes system that can shed light on the problem? I assure you that this problem is not platform specific at all. [forth message] > All that was needed is to identify the folders that > IMAP needed to look at in the configuration file. The > default INBOX for example would not cut it on a Linux system. I gather that this means that you found the misconfigured bit in the IMAP server. It's still not a Linux-specific problem :) [second message] > I misspoke above. What I meant to say is sb_server.py and > sb_imapfilter.py are POP3 and IMAP proxy servers. > They act as clients to the respective servers on the mail > server but act as servers to the users of the local machine. This is true for sb_server, yes. sb_imapfilter is not a proxy, however - a proxy doesn't work as well with IMAP (because the mail stays on the machine), and, in many ways, a filter is a more desirable situation (e.g. you can have spam moved to a separate folder, and then only periodically download that folder's mail; you can't do this with POP3). IAC, back when the decision to write a script to deal with IMAP was made, the users wanted a filter more than a proxy, so that was what they got. > On our Linux lab machines we have nearly 2,000 potential > users on each client machine and their use can be simultaneous > on each machine. Now any of the 2,000 users can decide > independently that they want to use POP3 or IMAP. This together > with the suggestion that each user should use a separate server > makes things seem very messy and made it hard to believe that > to run spambayes we could have lets say 2 users using sb_server.py > and 3 users using sb_imapfilter.py with each having their own > proxy server running on the local machine. Is this correct? There would be two sb_server processes acting as POP3 proxies, and three sb_imapfilter processes regularly connecting to the IMAP4 server, yes. (Note that neither of these are particularly expensive in terms of memory or processor time. sb_server does need at least two local ports per instance, though). It's not all that clear (to me) whether you are after server side filtering, or client side. If you want server side filtering (i.e. it's all done before the user sees it; there's a shared database; it's all centrally managed), then neither sb_server nor sb_imapfilter are designed for this. You can fit SpamBayes in by using various tools (eg. the stuff on the server_side webpage), although you might be better off with a different solution (like SpamAssassin). If you want client side filtering (i.e. the user has all the control, they get all of the mail, spam or not), then sb_server/sb_imapfilter are designed for this. For the most part, the user needs to be doing the work to manage the system (that's part of pretty much any client side solution). All that you would really need to do is provide access to the sb_server/sb_imapfilter scripts (and python) and some documentation. If you could find someone to write it, it sounds like you want slightly different scripts: * A version of sb_server that runs on the local machine and uses the USER value (i.e. the username) and mail server name to determine which configuration file to use. It could then run independent of which user is logged in, setup to proxy all the allowed POP3 servers, and act appropriately depending which user connects. This could be slow, however, since it would have to read in the config file and databases each time a connection to the mail server is made. The web interface would have to be similarly altered (extending the authentication code that's there, perhaps). * A script that runs sb_imapfilter on the local machine (i.e. loads the user's config file, which specifies their database & folder setup) for all the users that are logged in. [fifth message, with update for server_side page] Thanks for that. I'll update the page shortly. =Tony Meyer * The "server" in the name comes from the fact that it's serving the web interface, the POP3 proxy, and so on. Eventually it may serve other things as well. Once upon a time the script was called pop3proxy.py. --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From kerhop at oz.net Mon Aug 9 07:13:29 2004 From: kerhop at oz.net (kerhop@oz.net) Date: Mon Aug 9 07:13:32 2004 Subject: [Spambayes] Problem with POP3 Proxy: Complains about ham/spam ratio Message-ID: <20040809051330.D4DD31E4002@bag.python.org> A non-text attachment was scrubbed... Name: SpamBayesServer1.log Type: application/octet-stream Size: 724 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040809/501f9196/SpamBayesServer1.obj -------------- next part -------------- I am using SpamBayes POP3 Proxy Version 1.0rc2 (June 2004) (binary), with version 2.3.3 (#51, Feb 13 2004, 14:39:56) [MSC v.1200 32 bit (Intel)] of Python; my operating system is Windows 5.1.2600.2 (Service Pack 1). I have trained 984 ham and 3201 spam. The problem I am having is if I train too many messages as spam it starts complaining about the ratio. Now I know that FAQ 4.9 advises not having a ratio of 2:1 however based on it's own statistics around 20% of my mail is ham and the rest is spam which is about on par with what is reporting in the news (previous news reports said it was 60% of all mail, now the reported average is 85%). I've trained a total of around 12000 emails reviewing both the spam and ham and its dead on but to prevent the warning about the ratio I've been just discarding the spam/unsure and only training on what it thinks is ham. Is the 2:1 ratio in the FAQ just a recommendation or is there a programic reason not to exceed it? If it's just a recommendation I'd like to see a future version allow the user to specify their own custom ratio perhaps with the warning indicating that one has exceeded their ratio and may want to carefully review spam/ham in the future to ensure they are training the filter correctly. From tameyer at ihug.co.nz Mon Aug 9 07:53:40 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 9 07:53:49 2004 Subject: [Spambayes] Problem with POP3 Proxy: Complains about ham/spam ratio In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8841D4D@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36AC@its-xchg4.massey.ac.nz> > I have trained 984 ham and 3201 spam. [...] > I've trained a total of around 12000 emails Your database thinks that you've trained on exactly 4185 emails. If this isn't right, then there might be a problem with the database (that may manifest later). > reviewing both the spam and ham and its dead on > but to prevent the warning about the ratio I've been just discarding > the spam/unsure and only training on what it thinks is ham. There's a lot about training that's unknown. There's some stuff about it on the wiki <http://entrian.com/sbwiki>, which you might want to read. One system that's typically good and reasonably simple to do with sb_server is training on mistakes. So you train only on unsures and any false positives/false negatives. Ideally, only about 2% of your mail should be unsure (and no fp's, and almost no fn's). If this isn't the case, then adjusting the thresholds might be a viable option. The mail that is unsure, of course, may not be 50/50 split between ham and spam, so there'll still be imbalance. It should take a while before any significant imbalance is reached, however, and it's easy enough to then train more ham, if you want to. Or, if the system is generally going well, you can discard just about all mail without training. > Is the 2:1 > ratio in the FAQ just a recommendation or is there a programic reason > not to exceed it? It's not a programmatic reason, but a mathematical one. The statistics that underlies the calculations gives the most sensible (for this task) results when the training data is approximately equal. The exact ratio where things start to go bad will be different for every set of training & testing data - the ones that cause the warnings to appear are guesses based on testing & feedback to this list. You are free to ignore them - and if it's working for you, then please do so! There was once an option that could be turned on to try and compensate for imbalance. This was eventually found to cause more problems than it fixed, though, so it has been removed. If someone (a statistician, probably) can come up with a new way to do that, then we would happily give it a go. Another solution is to use a training regime that enforces balance - like "train to exhaustion" (tte). There's a tte.py script in the source distribution that does this for you, but it's not designed for use with sb_server. One of the things that I'd like to look at over the next wee while (as I get time) is integration of tte with sb_server - not only for the promise of implicit balance, but because the results are meant to be better, too. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 9 07:55:05 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 9 07:55:35 2004 Subject: [Spambayes] Problem with SpamBayes In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8841D17@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5456@its-xchg4.massey.ac.nz> > The problem is when I manually try to highlight an > email in my Inbox or Junk Suspects and click on > "Delete As Spam." That button will work 6 to 10 times > and then will not work anymore. Usually if I close > Outlook and reopen it, I can Delete As Spam another 6 > to 10 emails before it quits working. Could you send us a copy of your most recent log file (covering a period when this happened)? The troubleshooting guide explains where to find those. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 9 08:04:27 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 9 08:04:32 2004 Subject: [Spambayes] No Defined Boundary In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8841D08@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36AD@its-xchg4.massey.ac.nz> [Tony] > Perhaps you could treat any mail with a "X-SpamBayes-Exception" > header as unsure? (ham is much less likely to be malformed, IMO). [RBB] > Thank you for the suggestion, Tony, but I'm not sure > how to do that in Netscape 4.79 Mail using the POP3 Proxy. > So far as I know, Netscape Mail doesn't give me the > capability of searching for, or sorting on, something in the > message header. Sorry - I had forgotten that you were using that mailer. I believe you're right (it would work for people using Thunderbird, Eudora, or the like, however). > Unless the problem exacerbates, I'll try to be patient. If it does exacerbate (particularly if it's always the same error/malformation), then do let us know - that is a case where it is worth coding a way around it. (e.g. there was one of these a few months back where the Exception header would always have a "TypeError" in it, and there's now code in SpamBayes to handle that specific problem). > Technically correct, but unhandy, as you often want the > user to submit the logs to the list for someone to analyze. I think a good solution would be then to make the "submit bug report" feature easier to find, and also offer a "show current log file" function (in the same place, possibly). I'll try to remember to have a think about this when I get a chance. > Um, Tony, what "submit bug report" feature? I'd be > happy to use that if I knew where to find it. You can either go directly (if you know the magic word <wink>) to <http://localhost:8880/bugreport>, or click the "Help" link at the bottom of any page of the web interface, and then click the "create a help message" for you link on that page. This could certainly be simpler to find... > And yes, if > that automatically attaches the log, then the log's location > makes absolutely no difference. The only difference is that many times it's convenient to use your own mailer to write to the list - replies are the best example. I'm not sure that /Documents and Settings/{username}/SpamBayes/Proxy/SpamBayes1.log is any easier to work with than /Documents and Settings/{username}/Local Settings/Temp/SpamBayes1.log, though <0.5 wink>. > As always, thank you for the excellent help. As always, you're most welcome :) =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 9 08:07:00 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 9 08:07:08 2004 Subject: [Spambayes] Outlook 2002 In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8841CDA@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5458@its-xchg4.massey.ac.nz> > Outlook 2002 was working find with your program, now I > can not open the junk mail folder. What happens if you try to open the folder? Do you get an error message? If so, what is it? Do you just get a blank page? Can you simply not see the folder in the list? (in that case, see FAQ 3.13). <http://spambayes.org/faq.html#help-i-deleted-the-unsure-spam-folder> You could try disabling SpamBayes (via the Manager dialog) and seeing if that changes anything, or uninstalling SpamBayes and seeing if that does (this will tell you if it's an Outlook problem or a SpamBayes one). Is the folder local (pst file), on Exchange, on an IMAP server, on Hotmail...? =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 9 08:09:25 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 9 08:09:31 2004 Subject: [Spambayes] Great review links here to update site with! In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874FC9C@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36AE@its-xchg4.massey.ac.nz> > I found a few review links that you may or may not > want to update your site with. See below: [...] Thanks! I'll update the quotes page to include these. > Also a very good white paper I found written by > T.A Meyer and B Whateley and presented at > First Conference on Email and Anti-Spam (CEAS): > http://www.ceas.cc/papers-2004/136.pdf Thanks! I'm glad you thought it was good. I already had plans to link to this, but hadn't got around to it (the conference was only a week ago!). The link will appear on the 'background' page (which has linked to other papers that might be of interest to people). =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 9 08:29:02 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 9 08:29:08 2004 Subject: [Spambayes] Inbox rarely filtered In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874F844@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36AF@its-xchg4.massey.ac.nz> > I am using SpamBayes Outlook Addin Binary Version 1.0rc2 on > Outlook 2002 with XP. SpamBayes fails to remove most of the > spams with 100%spam scores except for a handful ones which it > detects as possible spams. >From the log, this appears to be a duplicate of this bug: [ 961019 ] Outlook2K3 spews warnings as it fails to create spam field <http://sf.net/tracker/?group_id=61702&atid=498103&func=detail&aid=961019> So the good news is that we know about this already. The bad news is that we don't know what is happening, or how to fix it. I don't even really know what to suggest, or have a workaround, sorry. Feel free to add comments etc to that tracker, though. Hopefully Mark (who has the best chance of figuring out what is going wrong) will have time to take a look at it soon. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 9 08:33:58 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 9 08:34:03 2004 Subject: [Spambayes] Upgrade problem In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874F4E6@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C545B@its-xchg4.massey.ac.nz> > I haven't been able to reproduce this problem. I did have > 1.0a7 and 1.0rc2 in my home directory. In any case, I > reloaded 1.0rc2 and dumpted 1.0a7 but the problem persists. > What is the name of the db file that's corrupted? It's probably called hammie.db (and it's best to get rid of spambayes.messageinfo.db as well, if it's there). It might be .hammiedb, or maybe statistics_database.db, or it could be anything else if you've set it to be (but then you would probably know about it). > When I delete it is there anything I must do to generate a new one? Not if you are using sb_server or sb_imapfilter, no - a new one will automatically be created. sb_filter needs to be run with -n or something like that, I think (but check the -h output to be sure). [my sig] >> Please always include the list (spambayes@python.org) in >> your replies (reply-all), [Jerome] > I will. [my sig] >> and please don't send me personal mail about SpamBayes. This way, >> you get everyone's help, and avoid a lack of replies when I'm busy. [Jerome] > I won't. :) Thanks. =Tony Meyer From kerhop at oz.net Mon Aug 9 08:39:10 2004 From: kerhop at oz.net (Frank) Date: Mon Aug 9 08:38:50 2004 Subject: [Spambayes] Problem with POP3 Proxy: Complains about ham/spam ratio In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36AC@its-xchg4.massey.ac.nz> References: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36AC@its-xchg4.massey.ac.nz> Message-ID: <41171C0E.1090002@oz.net> Tony Meyer wrote: >>I have trained 984 ham and 3201 spam. >> >> >>I've trained a total of around 12000 emails >> >> >Your database thinks that you've trained on exactly 4185 emails. If this >isn't right, then there might be a problem with the database (that may >manifest later). > > I based that number from the "More Statistics" section, looks like I used the wrong terminology in my original email: SpamBayes has processed 12679 messages - 2164 (17%) good, 9160 (72%) spam and 1355 (10%) unsure. 770 messages were manually classified as good (2 were false positives). 3200 messages were manually classified as spam (1098 were false negatives). 4 unsure messages were manually identified as good, and 333 as spam. >Ideally, only about 2% of your mail should be unsure (and no fp's, and >almost no fn's). If this isn't the case, then adjusting the thresholds >might be a viable option. > > I've had the ham threshold set at 0.2 and then been adjusting the spam threshold every couple weeks to see what changes. Recently adjusted thresholds to 0.2 for ham and 0.3 for spam which I know is against the FAQ, but based on the messages appearing on the training page 99.9% of the unsure is spam and even a few ham emails turns out to be spam (thus I train them as such) while ALL of the messages it thinks is spam really is spam so having them close together seems to be working for *me*. >>Is the 2:1 >>ratio in the FAQ just a recommendation or is there a programic reason >>not to exceed it? >> >> >It's not a programmatic reason, but a mathematical one... ...You are free to ignore them - and if it's working >for you, then please do so! > > Looks like I'll be ignoring the warning and train on every message going forward. Thanks for the the insight! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040809/9b89df09/attachment.htm From Rich at RBarger.com Mon Aug 9 09:21:26 2004 From: Rich at RBarger.com (Richard B Barger ABC APR) Date: Mon Aug 9 09:21:40 2004 Subject: [Spambayes] No Defined Boundary References: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36AD@its-xchg4.massey.ac.nz> Message-ID: <411725F6.706BABEE@RBarger.com> Thank you, Tony. I started to say something complimentary that merely came out as 2:00 a.m. tired silliness. Silly comment deleted. But I do have a couple of additional thoughts below. Rich Barger --- Tony Meyer wrote: > [Tony] > > Perhaps you could treat any mail with a "X-SpamBayes-Exception" > > header as unsure? (ham is much less likely to be malformed, IMO). > > [RBB] > > Thank you for the suggestion, Tony, but I'm not sure > > how to do that in Netscape 4.79 Mail using the POP3 Proxy. > > So far as I know, Netscape Mail doesn't give me the > > capability of searching for, or sorting on, something in the > > message header. > > Sorry - I had forgotten that you were using that mailer. I believe you're > right (it would work for people using Thunderbird, Eudora, or the like, > however). RBB: Thanks. After sending the original msg, I tried filtering, looking for X-SpamBayes-Exception, but the Netscape Mail filter didn't find the header -- it only found THIS message, which, of course, had X-SpamBayes-Exception in text. <g> I'll probably move to Thunderbird at some point. > > Unless the problem exacerbates, I'll try to be patient. > > If it does exacerbate (particularly if it's always the same > error/malformation), then do let us know - that is a case where it is worth > coding a way around it. (e.g. there was one of these a few months back where > the Exception header would always have a "TypeError" in it, and there's now > code in SpamBayes to handle that specific problem). RBB: The obvious answer is to wait and see if anyone else gets this type of mail. If not, I doubt the wisdom of you customizing all of SpamBayes so only Barger can have a bigger smile. But on the 40-some messages last night, the error always contained identical wording, as it did on the few I just received. > > Technically correct, but unhandy, as you often want the > > user to submit the logs to the list for someone to analyze. > > I think a good solution would be then to make the "submit bug report" feature > easier to find, and also offer a "show current log file" function (in the same > place, possibly). I'll try to remember to have a think about this when I get > a chance. RBB: Right. Until I read your comment below, I didn't know how or where to find the Submit Bug Report feature, which is not the language used on the Help page. You'll forgive me if I hadn't divined that "create a help message" was code for "submit a bug report." > > Um, Tony, what "submit bug report" feature? I'd be > > happy to use that if I knew where to find it. > > You can either go directly (if you know the magic word <wink>) to > <http://localhost:8880/bugreport>, or click the "Help" link at the bottom of > any page of the web interface, and then click the "create a help message" > for you link on that page. > > This could certainly be simpler to find... RBB: Ah, yes. Another magic word, known only to insiders. <g> You're giving away your secrets. > > And yes, if that automatically attaches the log, then the log's location > > makes absolutely no difference. > > The only difference is that many times it's convenient to use your own mailer > to write to the list - replies are the best example. I'm not sure that > /Documents and Settings/{username}/SpamBayes/Proxy/SpamBayes1.log is any > easier to work with than /Documents and Settings/{username}/Local > Settings/Temp/SpamBayes1.log, though <0.5 wink>. > > RBB: Ha. > I'll just repeat this: > > As always, thank you for the excellent help. > As always, you're most welcome :) > > =Tony Meyer From gfox at IRLANDUS.CO.UK Mon Aug 9 13:05:38 2004 From: gfox at IRLANDUS.CO.UK (gfox@IRLANDUS.CO.UK) Date: Mon Aug 9 13:20:47 2004 Subject: [Spambayes] SpamBayes Query Message-ID: <34C64B85A2D107408A80BAED35EA5B790312A8@SBSSERVER> Dear Sir / Madam, I have been trying SpamBayes for about a month now and everything was working fine up until last week. It now seems that SpamBayes is ignoring my training list and known SPAM is now getting through. I havent installed or added any other programs and i tried to re-configure and re-train SPAM BAYES, but it still doesnt work correctly. Is this a bug? Do you have a fix? Are other people suffering this problem? On a more positive note, i would just like to say that SPAMBAYES is a fine program when working correctly. Greg Fox Irlandus Circuits Ltd Annesborough 3 Lurgan, Craigavon, Co.Armagh, Northern Ireland. BT67 9JJ Tel:- +44 (0) 2838 326211 Fax:- +44 (0) 2838 324048 Direct Line:- +44 (0) 2838 347847 Ext 108 E-mail:- gfox@irlandus.co.uk Website:- http://www.irlandus.co.uk Disclaimer This e-mail is confidential and intended solely for the use of the individual to whom it is addressed. Any views or opinions presented are solely those of the author and do not represent those of Irlandus Circuits Ltd. If you are not the intended recipient, be advised that you have received this mail in error and that any use, dissemination, forwarding, printing or copying of this e-mail is strictly prohibited. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040809/55c3053b/attachment.html From akonstam at trinity.edu Mon Aug 9 16:00:56 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Mon Aug 9 15:51:56 2004 Subject: [Spambayes] strange statement that sb_imapfilter.py is not a proxy server. In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36AB@its-xchg4.massey.ac.nz> References: <ECBA357DDED63B4995F5C1F5CBE5B1E874FC90@its-xchg4.massey.ac.nz> <ECBA357DDED63B4995F5C1F5CBE5B1E86C36AB@its-xchg4.massey.ac.nz> Message-ID: <20040809140056.GA10830@Moof.cs.trinity.edu> > > This is at variance with the suggestion that the spambayes and or > > python imap access is not being able to access the correct mail folders > > because imap on the mail server is misconfigured. > > I did say that this would work. It's only getting the list of available > folders that is problematic. Your mail client will most likely give you the > same very large list here, too, unless it's only asking for a subset of > folders. > > It's nothing to do with Python, and nothing to do with SpamBayes. The way > to demonstrate this is to telnet to the mail server, log in, and get the > list. > > E.g. > > $ telnet > telnet> o mail.example.com 143 > Trying xxx.xxx.xxx.xxx... > Connected to mail.example.com. > Tony, The above statements are very strange. If you telnet to port 143 on a linux machine you are not talking to the mail server (which is on port 25) but you are talking to the imap server. There is absolutely no configuration on a linux imap server as to what folders to access. There can't be since there is only one imap server and mail folders of different users could be anywhere. Information on which folders to access come from the mail client on the local client machine. Which` I thought was the purpose of the configuration lines in the home directory on the client under SpamBayes. Since you confirm that sb_imapfilter.py talks to port 143 (that of imap) on the mail server it seems to me that sb_imapfilter.py is a proxy server just as sb_server.py is. Did I understand you to say that after sb_imapfilter.py filters the mail on the server then the mail is brought down to the client. How is that done? Or did I misunderstand you? - ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From michael at kimballpottery.com Mon Aug 9 17:21:36 2004 From: michael at kimballpottery.com (Michael Kimball) Date: Mon Aug 9 17:25:46 2004 Subject: [Spambayes] No Defined Boundary References: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36A9@its-xchg4.massey.ac.nz> <4116ECDA.7A0BA0F3@RBarger.com> Message-ID: <41179680.A2B0AB8B@kimballpottery.com> Richard B Barger ABC APR wrote: > > Tony Meyer wrote: > > > > Suddenly, I'm getting bunches of "multipart message[s] with no defined > > > boundary." They don't show a Classification Header or Spam > > > Probability, so my system treats them as ham. > > > > Perhaps you could treat any mail with a "X-SpamBayes-Exception" header as > > unsure? (ham is much less likely to be malformed, IMO). > > RBB: Thank you for the suggestion, Tony, but I'm not sure how to do that in > Netscape 4.79 Mail using the POP3 Proxy. So far as I know, Netscape Mail > doesn't give me the capability of searching for, or sorting on, something in the > message header. Yeah. It does! In your Netscape Messenger click Edit | Message Filters | New | Advanced, which opens a dialog to 'Customize Headers'. Type "X-SpamBayes-Exception" in the 'New Message Header' box, click 'Add', click 'OK'. This will drop you back to your 'New' Message Filter dialog, with 'X-SpamBayes-Exception' included in the drop down list of elements to filter on (subject, sender, body, date, etc). Just select your newly added header and configure the new filter as you would any other. Hope this helps. > > > [...] > > > A sampling of the others shows the same exception language. > > > > We do have some code to try and work around malformed messages, but the > > problem is that there are simply too many ways that a message can be > > malformed, and it's not really worth adding code for all of these unless they > > are really common. > > RBB: Or, unless there is some way to search for that header language. But I > understand. > > > Of course, if anyone submits a patch... <wink> > > > > The good news (and the main reason why it's not worth doing the above) is that > > Python 2.4's email package handles all of this for us - not only is it much, > > much better at handling malformed messages correctly, but it also catches any > > problems and does what it can to present the message. So anyone using the > > SpamBayes source with Python 2.4+ will be fine, and when we start building the > > binaries with Python 2.4, all those users will also be fine. I would think > > that the first 1.1 release will use Python 2.4 (a few months off, I would > > think). > > RBB: Unless the problem exacerbates, I'll try to be patient. Thank you. > > > > BTW, have you considered forcing the logs and databases and > > > ini file and other proxy info into a single place, rather than leaving > > > them hidden in a dark maze of little twisty passages or a maze > > > of dark twisty little passages or whatever it was that you encountered > > > in the original Caverns? > > > > By default, the ini file, databases and cache directories are all located in > > the same directory. The only files that aren't are the logs - because these > > are temporary files, they're stored in the temp directory (this is, AFAIK, the > > correct behaviour with Windows). > > RBB: Technically correct, but unhandy, as you often want the user to submit the > logs to the list for someone to analyze. > > > We could possibly add a way to display the current log from the web interface > > (somewhat like the Outlook plug-in can do) if that would make things easier. > > (If you use the 'submit bug report' ability of the web interface, then it does > > attach the log for you). > > RBB: Um, Tony, what "submit bug report" feature? I'd be happy to use that if I > knew where to find it. And yes, if that automatically attaches the log, then > the log's location makes absolutely no difference. > > As always, thank you for the excellent help. > > Rich Barger > Kansas City > > > =Tony Meyer > > _______________________________________________ > Spambayes@python.org > http://mail.python.org/mailman/listinfo/spambayes > Check the FAQ before asking: http://spambayes.sf.net/faq.html > > -- > Incoming mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.735 / Virus Database: 489 - Release Date: 8/6/2004 -- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.735 / Virus Database: 489 - Release Date: 8/6/2004 From rcoe at CambridgeMA.GOV Mon Aug 9 19:50:30 2004 From: rcoe at CambridgeMA.GOV (Coe, Bob) Date: Mon Aug 9 19:50:34 2004 Subject: [Spambayes] Inbox rarely filtered Message-ID: <42393C9DA7930245AB540667607F4F5022C303@SPIKE.city> The workaround is to rescan the inbox. In my experience, all or almost all of the messages that are overlooked are caught on the second try. Bob > -----Original Message----- > From: spambayes-bounces@python.org > [mailto:spambayes-bounces@python.org]On Behalf Of Tony Meyer > Sent: Monday, August 09, 2004 2:29 AM > To: 'Krishanu Maulik'; spambayes@python.org > Subject: RE: [Spambayes] Inbox rarely filtered > > > > I am using SpamBayes Outlook Addin Binary Version 1.0rc2 on > > Outlook 2002 with XP. SpamBayes fails to remove most of the > > spams with 100%spam scores except for a handful ones which it > > detects as possible spams. > > >From the log, this appears to be a duplicate of this bug: > > [ 961019 ] Outlook2K3 spews warnings as it fails to create spam field > <http://sf.net/tracker/?group_id=61702&atid=498103&func=detail > &aid=961019> > > So the good news is that we know about this already. The bad news is that > we don't know what is happening, or how to fix it. I don't even really know > what to suggest, or have a workaround, sorry. Feel free to add comments etc > to that tracker, though. > > Hopefully Mark (who has the best chance of figuring out what is going wrong) > will have time to take a look at it soon. > > =Tony Meyer From wolterw at pacbell.net Mon Aug 9 20:39:55 2004 From: wolterw at pacbell.net (Wolter Wolthers) Date: Mon Aug 9 20:40:01 2004 Subject: [Spambayes] No dialog box in Outlook Message-ID: <002901c47e40$44826720$6401a8c0@HomeOfficeWW> I used Spambayes with Outlook running on XP home. After encountering some problems, I deleted Spambayes and also the Dialog box in Outlook. After uploading the latest version of Spambayes, I do not get the opening dialog nor do I get the dialog box in Outlook. Spambayes still works but I cannot instruct to update new spam. Any sugestions? Wolter Wolthers --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.734 / Virus Database: 488 - Release Date: 8/4/2004 -------------- next part -------------- A non-text attachment was scrubbed... Name: winmail.dat Type: application/ms-tnef Size: 3180 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040809/83e68faa/winmail.bin From rcoe at CambridgeMA.GOV Mon Aug 9 22:25:15 2004 From: rcoe at CambridgeMA.GOV (Coe, Bob) Date: Mon Aug 9 22:25:19 2004 Subject: [Spambayes] Imap and other things. Message-ID: <42393C9DA7930245AB540667607F4F5022C304@SPIKE.city> I read the description you posted, and I'm prepared to accept that you can do it that way. (My Unix knowledge is too weak to enable me to argue the point, even if I thought you couldn't.) But I guess I don't see why you'd want to. There are reasons to do server-side spam filtering, but this method doesn't address any of them. And it transfers the computational load from the client computer, which usually has power to burn, to the server, which is much more likely to be overstressed. I must be missing something here. What problem(s) have you solved by using the server-side approach? Bob MIS Department, City of Cambridge 831 Massachusetts Ave, Cambridge MA 02139 ? 617-349-4217 ? fax 617-349-6165 > -----Original Message----- > From: spambayes-bounces@python.org > [mailto:spambayes-bounces@python.org]On Behalf Of akonstam@trinity.edu > Sent: Sunday, August 08, 2004 2:55 PM > To: spambayes@python.org > Subject: [Spambayes] Imap and other things. > > > First, with the help of people on this list and especially through > the patience of Tony Meyer I think we have the sb_imapfilter.py > problems solved. > > All that was needed is to identify the folders that IMAP needed to > look at in the configuration file. The default INBOX for example would > not cut it on a Linux system. > > In return I would like to give something back to the community. People > keep accusing me of wanting a server filtering solution to spam > identification, although I never said I did. Well people must be > psychic since we indeed at Trinity are going to use SpamBayes with the > server doing the filtering. But our solution unlike any I have seen > referred to in the documentation allows each user to train his own > mail according to his wishes, and there is no need to use any of the > proxy servers. Are you intrigued? I am submitting a description of > this approach in separate message and hopefully someone will feel it is > worth having it included in the documentation linked to the SpamBayes > web site. > -- > ------------------------------------------- > Aaron Konstam > Computer Science > Trinity University > One Trinity Place. > San Antonio, TX 78212-7200 > > telephone: (210)-999-7484 > email:akonstam@trinity.edu > _______________________________________________ > Spambayes@python.org > http://mail.python.org/mailman/listinfo/spambayes > Check the FAQ before asking: http://spambayes.sf.net/faq.html > From akonstam at trinity.edu Mon Aug 9 22:47:58 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Mon Aug 9 22:38:57 2004 Subject: [Spambayes] Imap use certainly is platform specific. Message-ID: <20040809204758.GB12952@Moof.cs.trinity.edu> It's nothing to do with Python, and nothing to do with SpamBayes. The way to demonstrate this is to telnet to the mail server, log in, and get the list. E.g. $ telnet telnet> o mail.example.com 143 Trying xxx.xxx.xxx.xxx... Connected to mail.example.com. Escape character is '^]'. * OK [CAPABILITY IMAP4REV1 LOGIN-REFERRALS AUTH=LOGIN] mail.example.com IMAP4rev1 2003.339-cpanel at Mon, 9 Aug 2004 15:51:56 +1200 (NZST) 0 login username password 0 OK [CAPABILITY IMAP4REV1 IDLE NAMESPACE MAILBOX-REFERRALS BINARY UNSELECT SCAN SORT THREAD=REFERENCES THREAD=ORDEREDSUBJECT MULTIAPPEND] User username authenticated 1 list "" * * LIST (\NoInferiors \UnMarked) "/" ham_to_train * LIST (\NoInferiors \UnMarked) "/" spam_to_train * LIST (\NoInferiors \UnMarked) "/" spam * LIST (\NoInferiors \UnMarked) "/" unsure * LIST (\NoInferiors) NIL INBOX 1 OK LIST completed 2 logout * BYE mail.example.com IMAP4rev1 server terminating connection 2 OK LOGOUT completed Connection closed by foreign host. I assure you that this problem is not platform specific at all. I realize I am being a pain but the last statement above is simply not true. When you execute these commands to a linux server the list command returns 900 some lines which are all the files in my home directory. Now imagine what happens when I go to the web interface and try to check which files contain my mail, which contain spam, which contain unsure. Each section of the display that allows you check boxes of which there are three contains 900 entries to potentially be checked. I discussed this with our Windows system people and they are going to check this out on the IMAP4 server (which, of course linux does not use) and let me know what happens. I tried to do it myself but I don't have a real mail account on the Windows mail server so I could not login. Please someone who does spambayes on a linux or Unix system confirm or correct my experience. -- ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From akonstam at trinity.edu Mon Aug 9 23:00:48 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Mon Aug 9 22:51:47 2004 Subject: [Spambayes] Imap use certainly is platform specific.- #2 In-Reply-To: <20040809204758.GB12952@Moof.cs.trinity.edu> References: <20040809204758.GB12952@Moof.cs.trinity.edu> Message-ID: <20040809210048.GB13062@Moof.cs.trinity.edu> NOTE: This is not exactly the same message I send a few moments ago. It contains a new mystery so please look at both of them. On Mon, Aug 09, 2004 at 03:47:58PM -0500, akonstam@trinity.edu wrote: > It's nothing to do with Python, and nothing to do with SpamBayes. The way > to demonstrate this is to telnet to the mail server, log in, and get the > list. > > E.g. > > $ telnet > telnet> o mail.example.com 143 > Trying xxx.xxx.xxx.xxx... > Connected to mail.example.com. > Escape character is '^]'. > * OK [CAPABILITY IMAP4REV1 LOGIN-REFERRALS AUTH=LOGIN] mail.example.com > IMAP4rev1 2003.339-cpanel at Mon, 9 Aug 2004 15:51:56 +1200 (NZST) > 0 login username password > 0 OK [CAPABILITY IMAP4REV1 IDLE NAMESPACE MAILBOX-REFERRALS BINARY UNSELECT > SCAN SORT THREAD=REFERENCES THREAD=ORDEREDSUBJECT MULTIAPPEND] User username > authenticated > 1 list "" * > * LIST (\NoInferiors \UnMarked) "/" ham_to_train > * LIST (\NoInferiors \UnMarked) "/" spam_to_train > * LIST (\NoInferiors \UnMarked) "/" spam > * LIST (\NoInferiors \UnMarked) "/" unsure > * LIST (\NoInferiors) NIL INBOX > 1 OK LIST completed > 2 logout > * BYE mail.example.com IMAP4rev1 server terminating connection > 2 OK LOGOUT completed > Connection closed by foreign host. > > I assure you that this problem is not platform specific at all. > > I realize I am being a pain but the last statement above is simply not > true. When you execute these commands to a linux server the list command > returns 900 some lines which are all the files in my home directory. > Now imagine what happens when I go to the web interface and try to > check which files contain my mail, which contain spam, which contain > unsure. Each section of the display that allows you check boxes > of which there are three contains 900 entries to potentially be > checked. > > I discussed this with our Windows system people and they are going to > check this out on the IMAP4 server (which, of course linux does not > use) and let me know what happens. I tried to do it myself but I don't > have a real mail account on the Windows mail server so I could not login. > To add to the confusion, although, I can successfully run the commands above from my linux machine our Windows system person cannot. The login fails with illegal syntax response. Ok, windows people whats going on? Now one problem is that in order for the windows system person to login he must precede his username with a domain designation. We have multiple domains on our system and his user account is in only one of them. -- ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From akonstam at trinity.edu Mon Aug 9 23:32:22 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Mon Aug 9 23:23:24 2004 Subject: [Spambayes] Imap use certainly is platform specific.- #3 In-Reply-To: <42393C9DA7930245AB540667607F4F5022CBEE@SPIKE.city> References: <42393C9DA7930245AB540667607F4F5022CBEE@SPIKE.city> Message-ID: <20040809213222.GB13175@Moof.cs.trinity.edu> On Mon, Aug 09, 2004 at 05:02:39PM -0400, Coe, Bob wrote: > What notation did he use? The traditional one is "domain\username", but that may be confusing in some contexts. In Windows 2000 or XP, you should be able to say "username@domain" instead. Did he try that? > > Bob > He just tried that typing: 0 login mike@trinity.local <passwd> and got back: Bad protocol error Illegal character at the end of command. -- ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From missyhmakr at hotmail.com Tue Aug 10 00:50:11 2004 From: missyhmakr at hotmail.com (Missy) Date: Tue Aug 10 01:11:36 2004 Subject: [Spambayes] question regarding training Message-ID: <BAY17-DAV12SnV1V9s80001df2a@hotmail.com> I have noticed that on my Spambayes manager, it has way more spam than ham. It also states that it works best when there are equal amounts of both. What can I do to make it work more efficiently? Thanks, Missy -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040809/fe300bfd/attachment.htm From tameyer at ihug.co.nz Tue Aug 10 01:56:19 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 10 01:56:26 2004 Subject: [Spambayes] strange statement that sb_imapfilter.py is not a proxyserver. In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8841E61@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36B1@its-xchg4.massey.ac.nz> > The above statements are very strange. If you telnet to port > 143 on a linux machine you are not talking to the mail server > (which is on port 25) but you are talking to the imap server. There are many things which come under the umbrella term "mail server". A POP3 server is certainly a mail server, and typically lives on port 110 (or 955). An IMAP4 server is certainly a mail server, and typically lives on port 143 (or 993). An SMTP server is certainly a mail server, and typically lives on port 25. > There is absolutely no configuration on a linux imap server > as to what folders to access. There is configuration as to which folders to *offer* (there has to be - otherwise how would it know where the mail is?). The output from the list command indicated that the (IMAP4) mail server was offering thousands of folders which it should not have been. Almost certainly this configuration will include a username variable in some way (e.g. it will be '~/Mail' or '/Mail/{username}'), so that each user has a separate store. > Information on which folders to access come from > the mail client on the local client machine. Which I thought > was the purpose of the configuration lines in the home > directory on the client under SpamBayes. Yes, this is correct. The output of the list command is which folders are available to access, though, and that is under the control of the (IMAP4) server. > Since you confirm that sb_imapfilter.py talks to port 143 > (that of imap) on the mail server it seems to me that > sb_imapfilter.py is a proxy server just as sb_server.py is. No, not at all. What happens with sb_server is that a mail client (e.g. Eudora) connects to sb_server and sb_server connects to the (POP3) mail server and pretends that it *is* the mail server (and transforms certain data that is sent to/from the mail client). It is proxying - acting as if it is someone else. What happens with sb_imapfilter is that it (without any mail client) connects directly to the (IMAP4) mail server and executes various IMAP4 commands (retrieving messages and storing new ones mostly). Your mail client cannot connect to sb_imapfilter - you were right in your earlier message when you said that sb_imapfilter is a mail client itself. If there was a SpamBayes IMAP4 proxy, then what would happen is that your mail client would connect to (eg) sb_imap4proxy and sb_imap4proxy would connect to the (IMAP4) mail server and pretend that it *was* the mail server. It would transform data sent to/from the mail client. > Did I understand you to say that after sb_imapfilter.py > filters the mail on the server then the mail is brought down > to the client. How is that done? Or did I misunderstand you? The client (e.g. Eudora) does this (completely independently of anything that sb_imapfilter does). You tell the client "I want to view this message", and the client asks the (IMAP4) mail server to fetch that message. It's downloaded and displayed for the user. (Often the client will then cache the message, but that's not strictly necessary). =Tony Meyer From tameyer at ihug.co.nz Tue Aug 10 02:30:12 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 10 02:30:37 2004 Subject: [Spambayes] Imap use certainly is platform specific. In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8841F84@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36B2@its-xchg4.massey.ac.nz> > I realize I am being a pain but the last statement above is simply not > true. When you execute these commands to a linux server the > list command returns 900 some lines which are all the files in my home > directory. By "linux server", I assume you mean an IMAP4 mail server running on linux. The server is therefore configured such that any file in ~ is a valid mailbox. A more sensible configuration would be having it set to (eg) ~/Mail. > Now imagine what happens when I go to the web interface and try to > check which files contain my mail, which contain spam, which contain > unsure. Each section of the display that allows you check boxes > of which there are three contains 900 entries to potentially be > checked. This is the correct behaviour. The IMAP4 server says that those are the available mailboxes. If I knew your username and password and connected to the IMAP4 server from here, I would still get the exact same list. It has nothing to do with the OS, nothing to do with Python, and nothing to do with SpamBayes. If IMAP4 responses were different depending on which OS the client was using, then it would be an extremely difficult protocol to use (what if I sometimes connect with Windows, and sometimes with linux?). All the IMAP4 server gets is a stream of bytes over a (presumably) TCP/IP connection. All it sends is a stream of bytes over a (presumably) TCP/IP connection. Nowhere in there is the OS specified (at least, it is not required to be, and I've never seen an IMAP server or client that does). > I discussed this with our Windows system people and they are going to > check this out on the IMAP4 server (which, of course linux does not > use) What do you mean linux doesn't use? I don't understand what you mean here. Do you mean that the IMAP4 server is running a Windows box? It shouldn't matter what OS it's running on. Do you mean that when retrieving your mail, using a linux machine, you don't connect via IMAP4? If so, then why are you wanting to use sb_imapfilter? And if you *do* use sb_imapfilter, and it runs on the linux machine, then the linux machine *is* using the IMAP4 server. > Please someone who does spambayes on a linux or Unix system confirm or > correct my experience. *I* 'do' SpamBayes on several linux systems. Primarily I use Windows, yes, but I use linux a lot, too. I also wrote the majority of sb_imapfilter, and all of sb_pop3dnd (which includes an IMAP4 server). I also manage an IMAP4 mail server that runs on a linux box. Trust me, I know the IMAP4 RFC very well (much better than I wish I did!). =Tony Meyer From tony at tonysadler.com Tue Aug 10 02:54:26 2004 From: tony at tonysadler.com (Tony) Date: Tue Aug 10 02:54:47 2004 Subject: [Spambayes] Outlook 2002 Message-ID: <000501c47e74$995eced0$0b02a8c0@Tonysadler> When you open the junk e-mail folder, I get a blank page that has a sentence in the middle of the page that says " unable to display the folder. Could not complete the operation. One or more paramter values are not valid". It is a pst file. The folder is there to click on. If you click on it again with the message on the screen it terminates the outlookprogram, than you have to open the program up again. From: Tony Meyer [mailto:tameyer@ihug.co.nz] Sent: Monday, August 09, 2004 1:07 AM To: tony@tonysadler.com; spambayes@python.org Subject: RE: [Spambayes] Outlook 2002 > Outlook 2002 was working find with your program, now I > can not open the junk mail folder. What happens if you try to open the folder? Do you get an error message? If so, what is it? Do you just get a blank page? Can you simply not see the folder in the list? (in that case, see FAQ 3.13). Sincerely, Tony Sadler tony@tonysadler.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040809/24851c40/attachment.htm From akonstam at trinity.edu Tue Aug 10 05:29:00 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Tue Aug 10 05:19:56 2004 Subject: [Spambayes] Where are you Linux users? Message-ID: <20040810032900.GA15099@Moof.cs.trinity.edu> I think it is unfortunate to put the burden solely on Tony Meyer to straighten me out as to how you configure a Linux imap server to return only mail folders in response to an imap list command. Where are the rest of you? For example, it was mentioned that IMAP should be configured to return the files in ~/Mail where mail folders lie. Well there are two reasons not to do that on a linux machine: 1. This is the minor reason. The placement of mail folders in ~/Mail is arbitrary and a user could put them somewhere else. 2, This is the biggy. The users actual mail spoolfile or primary mail file is never in the ~/Mail directory but in /var/spool/mail/<username>. Well never is maybe too strong a word but in the words of Gilbert and Sullivan "hardly ever anywhere else". -- ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From tameyer at ihug.co.nz Tue Aug 10 08:24:49 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 10 08:24:43 2004 Subject: [Spambayes] feature request In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874F4E0@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5477@its-xchg4.massey.ac.nz> > Just to be a devil's advocate..... :) > 1. Many (most?) user communities will not accept a > client-based solution to the spam problem. Many users are so > spam-averse that merely seeing it, even after it has been > identified and collected, makes them go ballistic. The more > Spambayes can be made to resemble a server-based system, the > more widely it will be accepted. I wouldn't use the proposed > feature myself, but there it is. As long as the person willing to put the code in is also willing to deal with the people that then lose mail they want because SpamBayes has moved it to Deleted Items by mistake (i.e. a false positive), then I'm fine with it. I'm not such a person. Besides, Outlook users can just use the auto-archive feature, and non-Outlook users can already do this. Seems rather pointless. > 2. I'm under the impression that a few months ago someone > (maybe more than one someone) proved that if you start with > an empty database, Spambayes learns quickly, and that within > a few days it performs almost as well as it would if trained > in the customary way. If so, saving spam for retraining > should be a non-issue. Yes the text that says that (the FAQ, from memory) is a bit out of date. "Proved" is a bit strong, but generally keeping mail around for retraining isn't necessary. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Tue Aug 10 08:27:36 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 10 08:27:26 2004 Subject: [Spambayes] Outlook 2002 In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8842019@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5478@its-xchg4.massey.ac.nz> > When you open the junk e-mail folder, I get a blank > page that has a sentence in the middle of the page > that says " unable to display the folder. Could not > complete the operation. One or more paramter values > are not valid". It is a pst file. The folder is there > to click on. If you click on it again with the message > on the screen it terminates the outlookprogram, than > you have to open the program up again. Yikes! This doesn't sound like a SpamBayes related problem, just an Outlook one. (You could test that by uninstalling SpamBayes - which doesn't lose any of the configuration/training data - and seeing if it still occurs). Other than the Outlook repair utilities, I don't know what to suggest. If it's just that folder, perhaps the pst file is bad, and scanpst can't tell. In that case, you could copy all the mail you can get to to a new pst file, and dump the old one. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Tue Aug 10 08:32:00 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 10 08:31:55 2004 Subject: [Spambayes] question regarding training In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8841FD8@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5479@its-xchg4.massey.ac.nz> > I have noticed that on my Spambayes manager, it > has way more spam than ham. It also states that it > works best when there are equal amounts of both. > What can I do to make it work more efficiently? This is getting to be a FAQ! Firstly, if you are not already, then doing "train on mistakes" is a good idea. Basically, the only training you do is on mail that ends up in the 'unsure' folder, and any false positives (good mail in spam folder) and false negatives (vice versa), if there are any. This should reduce the imbalance, and make it grow less quickly. If you get a lot of mail in the 'unsure' folder, you can adjust the thresholds (Filtering tab), to try and reduce it. If you get multiple copies of a spam message, don't "Delete as spam" all of them, just one, and move the rest to the spam folder (or Deleted Items) manually. Don't worry too much about the imbalance as long as things are working well enough. Particularly if it's a small imbalance (like 3::1) rather than a large one (like 100:1). (Longer term, the developers are trying to figure out ways to help people with this problem, but that's a way off yet). =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Tue Aug 10 08:34:40 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 10 08:34:43 2004 Subject: [Spambayes] No dialog box in Outlook In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8841F51@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C547A@its-xchg4.massey.ac.nz> > I used Spambayes with Outlook running on XP home. > After encountering some problems, I deleted Spambayes > and also the Dialog box in Outlook. By "Dialog box", do you mean the SpamBayes toolbar? > After uploading the latest version of Spambayes, > I do not get the opening dialog Do you mean the Wizard that helps you set things up? If you didn't delete your configuration/training data manually (uninstall deliberately doesn't remove it), then you won't see this as you're already set up. You can trigger it (if the toolbar is working) via the Manager dialog. > nor do I get the dialog box in Outlook. > Spambayes still works but I cannot instruct to update new spam. I presume that here you again mean the toolbar. Does the toolbar appear, but not work, or fail to appear? If the former, have you tried the instructions in the troubleshooting guide? If the latter, have you checked that it's simply not hidden by Outlook? If none of this helps, please send us a copy of your most recent log file, so we can look into this more. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Tue Aug 10 08:38:45 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 10 08:38:48 2004 Subject: [Spambayes] SpamBayes Query In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8841E02@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C547B@its-xchg4.massey.ac.nz> > It now seems that SpamBayes is ignoring my training > list and known SPAM is now getting through. Why does it seem like that? Does mail get incorrectly scored (with Outlook, select the message and then do "Show spam clues for this message"), or not scored at all? If it's incorrectly scored, the clues may help you figure out why. If they don't, then you can send a copy of the clues message to the list and someone will try and explain it. If it's something else, then it would really help to know what mail client (Outlook, Outlook Express, Eudora, ...) you are using (and version), what operating system (and version), what version of SpamBayes you are using, and which SpamBayes application (Outlook plug-in, sb_server, sb_imapfilter, ...) you are using. Your most recent log file (see the troubleshooting guide for where that is) and any error messages that you are receiving (if any) would also help. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Tue Aug 10 08:50:52 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 10 08:50:58 2004 Subject: [Spambayes] Spambayes has stopped working. In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874F45D@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C547C@its-xchg4.massey.ac.nz> > I have been using spambayes with outlook 2000 for > approximately the last year but recently it has simply > stopped working. I have tried to uninstall and re install but > still Spambayes refuses to operate. [from log] > NOTE: Skipping folder for this session - temporarily unavailable Are these folders on an Exchange/IMAP/Hotmail server? Is there any reason that they would be temporarily unavailable? I can't think of anything that will simply solve the problem, so the best bet might just be to open a bug report <http://sf.net/projects/spambayes>, and include a log with the verbosity (Advanced tab of the Manager dialog) set to 5. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Tue Aug 10 08:54:41 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 10 08:54:47 2004 Subject: [Spambayes] Desktopnotification and JunkMail In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874F3A7@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C547D@its-xchg4.massey.ac.nz> > Okay, if I get this right, the faq tells me, there is no > "official" solution to this problem, right? Yes, and no solution that will do the right thing. I've long since stopped using the envelope icon, but from memory it disappears the first time that you mark as read new mail, and appears the next time there is new mail. To work properly, we would need to have it disappear if all new mail was spam, but we don't have any way of knowing if *all* new mail is spam or not (we don't necessarily know about all new mail). > But maybe the code posted on this site > <http://sourceforge.net/tracker/index.php?func=detail&aid=774978&group_id=61 702&atid=498106> > might help me? Unfortunately I'm not familiar with Visual > Basic (that's what I think it is), so what do I do with this code? No idea, sorry. From the lack of responses, other people aren't sure either. Perhaps you could add a "please add instructions about using this" request to the tracker? > Is it perhaps possible to check the spam score property of a mail in an > Outlook-rule? Not AFAIK. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Tue Aug 10 09:03:56 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 10 09:04:02 2004 Subject: [Spambayes] setup for multiple email accounts In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E874F3A4@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C547E@its-xchg4.massey.ac.nz> > I am using outlook 2003 and have mail coming from > yahoo and hotmail. When I did the setup I got a Junk > suspect folder for the Personal folder that is > configured for/to yahoo but not one for the hotmail. > Was I supposed to? No. The way the Outlook plug-in works is that you give it a list of all the folders you would like it to filter. These can be on different stores (like Exchange, Hotmail, pst (the Yahoo one is probably this), and so on), or on the same one - it doesn't care. It examines all mail coming into those folders (after any Outlook rules), and moves them to the designated unsure (or "Possible Junk") or spam (or "Junk") folder, if appropriate. So spam from all sources will end up in the same spam folder. This shouldn't really be a problem, since you'll probably just want to occaisionally review it and then delete it all. All unsure mail ends up in the same spam folder, too. This shouldn't matter either - if it's spam, then use the "Delete as spam" button, and it moves to the spam folder (see above). If it's ham (good), then use the "Recover from spam" button, and it gets returned to the folder it came from (whether Hotmail, Exchange, whatever). The one catch is that if SpamBayes can't figure out where it originally came from, it'll end up in whatever Outlook considers the "main" store. Sometimes SpamBayes has trouble with Hotmail with this, so you might see that. Hopefully not, however (and if you do, then you can open a bug report, because it is a bug). Hope that clears things up a bit! (Or at least doesn't make things less clear!) =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From michael at kimballpottery.com Tue Aug 10 15:43:12 2004 From: michael at kimballpottery.com (Michael Kimball) Date: Tue Aug 10 15:47:24 2004 Subject: [Spambayes] No Defined Boundary References: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36A9@its-xchg4.massey.ac.nz> <4116ECDA.7A0BA0F3@RBarger.com> <41179680.A2B0AB8B@kimballpottery.com> <41179F86.49F2417F@RBarger.com> <41182555.7E2CD48D@kimballpottery.com> <41182D4F.181751AE@RBarger.com> Message-ID: <4118D0F0.D099B93D@kimballpottery.com> Richard B Barger ABC APR wrote: > > I certainly understand about having to recover from someone's help, Michael. <g> > > My setup already had a multitude of filters, so I just layered a couple for SpamBayes at > the top. However, I never added a Ham header; didn't have enough false positives or false > negatives or misdirected mail or whatever the proper terminology is to justify it. And > having "Ham" in the header required an extra edit when replying. So I just left it off, > and let anything missed by "spam" and "unsure" headers filter right through as it would > have before SpamBayes. > > I'd be delighted to be at 2 or 3 unsures; on a typical day, I get 1400 or 1500 messages, > 80+ percent spam or unsure, and most of the balance are postings to active newsgroups I > follow in real time. > > My settings are an aggressive 0.39 spam probability and 0.01 ham. It is rare to get a ham > in the spam folder (I still visually scan it, even though it has some 1100 spam msgs a > day; it has processed 66670 msgs so far); I still get a few spams in my ham mail stream. > I haven't checked this accurately in a couple of weeks, but I'm probably still getting 6 > or 7 percent unsures. Do you have Advanced Options | Header Options | Add probability (score) header set to 'Yes'? It might give you some clues about how to adjust your cutoffs, or which specific emails are the ones that need to be trained on. In my case, not only do I get relatively few 'Unsure's (1 unsure in 26 total today: approx 4%?), but the score shows most of them just missed the cutoff, i.e. Ham scored as unsure has very low scores, close to the 0.2 cutoff, while Spam scored as Unsure has a score close to my 0.85 cutoff. MOST Unsures that have scores close to .5 do have enough of both characteristics that they would probably always show up as Unsure, regardless of my cutoffs. Also most of my Spam shows scores close to 100%. Mine may be a special case, as I get relatively little email, and most of it is spam. Most of my Ham is from this list or a couple of others I'm on. I used to spend 10 - 15 minutes picking through my email and deleting what was spam manually. Now I spend 1 or 2 minutes checking that SpamBayes got it right, and 20 - 30 minutes reading the SpamBayes list!! %^) -- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.736 / Virus Database: 490 - Release Date: 8/9/2004 From akonstam at trinity.edu Tue Aug 10 16:14:53 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Tue Aug 10 16:05:47 2004 Subject: [Spambayes] IMAP and POP3 contradictory statements. Message-ID: <20040810141453.GA17481@Moof.cs.trinity.edu> Well you live and learn. Here are two statements from the IMAP Config file on out Linux server: 1. The IMAP and POP3 servers are plug-and-play on standard UNIX systems. There is no special configuration needed. Please ignore all rumors to the effect that you need to create an IMAP configuration file. Ok, any rumors that IMAP or POP3 can be configured should be ignored. 2. If your system is non-standard, virtually everything that you are likely to want to modify can be found in the source file .../src/osdep/unix/env_unix.c In particular, special attention should be given to the routines: env_init() initialize c-client environment variables, especially the user name and home directory sysinbox() return the UNIX path of the INBOX in which mail delivery will place mail mailboxdir() translate a mailbox name into the associated UNIX directory for listing mailboxfile() translate a mailbox name into the associated UNIX file for opening So now we here that you can configure all sorts of things but only if you compile the IMAP from source. It is rare for anyone to compile a standard service on a linux machine from source unless their back is against the wall and no rpm is available. Our windows people certainly don't compile there IMAP server from source. Microsoft does not release the source for their software. So a mystery remains. ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From michael at kimballpottery.com Tue Aug 10 16:02:25 2004 From: michael at kimballpottery.com (Michael Kimball) Date: Tue Aug 10 16:06:31 2004 Subject: [Spambayes] Desktopnotification and JunkMail References: <ECBA357DDED63B4995F5C1F5CBE5B1E86C547D@its-xchg4.massey.ac.nz> Message-ID: <4118D571.20C0EF6F@kimballpottery.com> Tony Meyer wrote: > > > Okay, if I get this right, the faq tells me, there is no > > "official" solution to this problem, right? > > Yes, and no solution that will do the right thing. I've long since stopped > using the envelope icon, but from memory it disappears the first time that > you mark as read new mail, and appears the next time there is new mail. To > work properly, we would need to have it disappear if all new mail was spam, > but we don't have any way of knowing if *all* new mail is spam or not (we > don't necessarily know about all new mail). > > > But maybe the code posted on this site > > > <http://sourceforge.net/tracker/index.php?func=detail&aid=774978&group_id=61 > 702&atid=498106> > > might help me? Unfortunately I'm not familiar with Visual Possibly this suggestion is just what the VB code is supposed to do. But maybe not. Would another proxy that sits between SpamBayes and Outlook work? All that proxy would do is check the X-Spambayes-Classification: headers, and as soon as it encounters a 'ham' or 'unsure', it quits. If it doesn't find one of those (ALL email was classified as 'spam'), then it suppresses that new mail icon. I don't know how to write a proxy, so I don't know if this is feasable. Just read what I wrote above. If you can write such a proxy, then rather than have it act as described, have it delete and not pass on any spam. If no spam gets passed on, then Outlook wouldn't see anything and wouldn't have any reason to throw up that icon. Lots more rambling , but gotta go now so you are saved from that!!!! >From the linked thread above, it appears you can't use filter rules in Outlook to do this. Either you simply can't write such a rule, or the icon is displayed (or queued) BEFORE the filters run. -- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.736 / Virus Database: 490 - Release Date: 8/9/2004 From Rich at RBarger.com Tue Aug 10 16:57:39 2004 From: Rich at RBarger.com (Richard B Barger ABC APR) Date: Tue Aug 10 16:57:46 2004 Subject: [Spambayes] No Defined Boundary References: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36A9@its-xchg4.massey.ac.nz> <4116ECDA.7A0BA0F3@RBarger.com> <41179680.A2B0AB8B@kimballpottery.com> <41179F86.49F2417F@RBarger.com> <41182555.7E2CD48D@kimballpottery.com> <41182D4F.181751AE@RBarger.com> <4118D0F0.D099B93D@kimballpottery.com> Message-ID: <4118E263.BC7AB0E7@RBarger.com> Michael Kimball wrote: Do you have Advanced Options | Header Options | Add probability (score) header set to 'Yes'? RBB: Thanks, Michael; good suggestion. Yes, I display the probability to 6 decimal places. Watching those was the reason I moved my spam probability and ham probability figures to such aggressive numbers (0.39 and 0.01, respectively). It appears that my ham mail stream is well-trained and very uniform, because that extremely low setting rarely gives me any misclassifications. But I need to spend more time looking at those data. I believe it was Tony Meyer who sent a friendly warning that 1) I was entering dangerous territory (my words, not his) with those settings, but 2) if it ain't broke, ... Because of the volume of Unsures I'm still getting, I probably should revisit the spam probability scores and see if I want to live even more dangerously, in order to reduce the number of Unsures still further. What's the good in having all this computing power if I just use the box for a paperweight? Let the computer compute! Michael: Now I spend 1 or 2 minutes checking that SpamBayes got it right, and 20 - 30 minutes reading the SpamBayes list!! RBB: <g> Thanks again. Rich Barger Kansas City --- > Richard B Barger ABC APR wrote: <snip> > > I'd be delighted to be at 2 or 3 unsures; on a typical day, I get 1400 or 1500 messages, > > 80+ percent spam or unsure, and most of the balance are postings to active newsgroups I > > follow in real time. > > > > My settings are an aggressive 0.39 spam probability and 0.01 ham. It is rare to get a ham > > in the spam folder (I still visually scan it, even though it has some 1100 spam msgs a > > day; it has processed 66670 msgs so far); I still get a few spams in my ham mail stream. > > I haven't checked this accurately in a couple of weeks, but I'm probably still getting 6 > > or 7 percent unsures. > > Do you have Advanced Options | Header Options | Add probability (score) header set to 'Yes'? > It might give you some clues about how to adjust your cutoffs, or which specific emails are > the ones that need to be trained on. In my case, not only do I get relatively few 'Unsure's > (1 unsure in 26 total today: approx 4%?), but the score shows most of them just missed the > cutoff, i.e. Ham scored as unsure has very low scores, close to the 0.2 cutoff, while Spam > scored as Unsure has a score close to my 0.85 cutoff. MOST Unsures that have scores close to > .5 do have enough of both characteristics that they would probably always show up as Unsure, > regardless of my cutoffs. > > Also most of my Spam shows scores close to 100%. Mine may be a special case, as I get > relatively little email, and most of it is spam. Most of my Ham is from this list or a couple > of others I'm on. > > I used to spend 10 - 15 minutes picking through my email and deleting what was spam manually. > Now I spend 1 or 2 minutes checking that SpamBayes got it right, and 20 - 30 minutes reading > the SpamBayes list!! > %^) From rpanzer at vagarights.com Tue Aug 10 17:41:46 2004 From: rpanzer at vagarights.com (Robert Panzer) Date: Tue Aug 10 17:43:28 2004 Subject: [Spambayes] problem finding manager Message-ID: <NHBBKNJCEGJPJNCEDCPBOEEJENAA.rpanzer@vagarights.com> I have read the trouble shooting guide and am still having problems. I am using Windows 2000 and do not know which version of Spam Bayes I have, but I downloaded it in the past month. It was working find and then I got an error message saying that I should select Spam Bayes Manager and run configuration wizard to reconfigure filter. The problem is that I cannot find Spam Bayes Manager. The troubleshooting guide seems to indicate that if you right click the "delete as spam - spam bayes" button you would see Manager. But when I do it I get the following choices "standard, advanced, web, spambayes, customize". None of those choices takes me to Manager. Can anyone tell me what to do? Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040810/9cb8ff02/attachment.html From kennypitt at hotmail.com Tue Aug 10 18:27:58 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Tue Aug 10 18:28:06 2004 Subject: [Spambayes] problem finding manager In-Reply-To: <NHBBKNJCEGJPJNCEDCPBOEEJENAA.rpanzer@vagarights.com> Message-ID: <BAY16-DAV1TbhyF2fPm00000a64@hotmail.com> The SpamBayes buttons are regular toolbar buttons just like the standard Outlook buttons. Try a normal left-button click on the button labeled "SpamBayes". This should drop down a menu that will have an entry for "SpamBayes Manager..." -- Kenny Pitt _____ From: spambayes-bounces@python.org [mailto:spambayes-bounces@python.org] On Behalf Of Robert Panzer Sent: Tuesday, August 10, 2004 11:42 AM I have read the trouble shooting guide and am still having problems. I am using Windows 2000 and do not know which version of Spam Bayes I have, but I downloaded it in the past month. It was working find and then I got an error message saying that I should select Spam Bayes Manager and run configuration wizard to reconfigure filter. The problem is that I cannot find Spam Bayes Manager. The troubleshooting guide seems to indicate that if you right click the "delete as spam - spam bayes" button you would see Manager. But when I do it I get the following choices "standard, advanced, web, spambayes, customize". None of those choices takes me to Manager. Can anyone tell me what to do? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040810/f503f197/attachment.htm From brown at dui-dwi.com Tue Aug 10 18:38:24 2004 From: brown at dui-dwi.com (DUI-DWI) Date: Tue Aug 10 18:40:21 2004 Subject: [Spambayes] problem finding manager Message-ID: <20040810164019.EJBS1789.imf25aec.mail.bellsouth.net@seeker> Robert, I'm assuming you are using the Outlook Add-In for Outlook. If this is the case, I provided a screen shot of where you can access the SpamBayes Manager. http://www.headlinesmarketing.com/spambayes/SpamBayes-Outlook-Ad-In-Screen-S hot.gif Cheers! Webmaster _____ From: spambayes-bounces@python.org [mailto:spambayes-bounces@python.org] On Behalf Of Robert Panzer Sent: Tuesday, August 10, 2004 11:42 AM To: spambayes@python.org Subject: [Spambayes] problem finding manager I have read the trouble shooting guide and am still having problems. I am using Windows 2000 and do not know which version of Spam Bayes I have, but I downloaded it in the past month. It was working find and then I got an error message saying that I should select Spam Bayes Manager and run configuration wizard to reconfigure filter. The problem is that I cannot find Spam Bayes Manager. The troubleshooting guide seems to indicate that if you right click the "delete as spam - spam bayes" button you would see Manager. But when I do it I get the following choices "standard, advanced, web, spambayes, customize". None of those choices takes me to Manager. Can anyone tell me what to do? Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040810/322b9957/attachment.html From Lorraine.Ryan at astrazeneca.com Tue Aug 10 18:05:10 2004 From: Lorraine.Ryan at astrazeneca.com (Ryan, Lorraine A) Date: Tue Aug 10 19:02:31 2004 Subject: [Spambayes] ALL MY EMAIL is going into Spaybayes, despite my training--help! Message-ID: <9D7F32289C85D411ADB600508BE35FA008D5D624@usuwbmsx032.usuwb.astrazeneca.net> Even legitamate stuff! Lorraine Lorraine A. Ryan, APR Senior Manager, Corporate Communications AstraZeneca Phone: (302) 886-4891 Fax: (302) 886-5973 lorraine.ryan@astrazeneca.com From akonstam at trinity.edu Tue Aug 10 19:48:32 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Tue Aug 10 19:39:37 2004 Subject: [Spambayes] ALL MY EMAIL is going into Spaybayes, despite my training--help! In-Reply-To: <9D7F32289C85D411ADB600508BE35FA008D5D624@usuwbmsx032.usuwb.astrazeneca.net> References: <9D7F32289C85D411ADB600508BE35FA008D5D624@usuwbmsx032.usuwb.astrazeneca.net> Message-ID: <20040810174832.GB19160@Moof.cs.trinity.edu> On Tue, Aug 10, 2004 at 12:05:10PM -0400, Ryan, Lorraine A wrote: > Even legitamate stuff! > It would be interesting to know what Operating system you are using. -- ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From kennypitt at hotmail.com Tue Aug 10 20:22:01 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Tue Aug 10 20:22:09 2004 Subject: [Spambayes] problem finding manager In-Reply-To: <NHBBKNJCEGJPJNCEDCPBCEEOENAA.rpanzer@vagarights.com> Message-ID: <BAY16-DAV12UtLch9wP000186df@hotmail.com> That's a behavior I've never heard of before. Could you provide the *exact* wording of the message in the dialog (no screenshots, please, just type in the message)? Also, what version of Outlook are you running, including any service packs? Are you running any other Outlook add-ins besides SpamBayes? The menu you get when you right-click the toolbar is the Outlook toolbar customization menu. My first suggestion for troubleshooting this would be to select "Customize..." from the menu, then highlight "SpamBayes" in the list of toolbars and click the Delete button. Now exit and restart Outlook and SpamBayes should recreate the toolbar. Try clicking on the "SpamBayes" button again and see if you still get the same behavior. -- Kenny Pitt _____ From: Robert Panzer [mailto:rpanzer@vagarights.com] Sent: Tuesday, August 10, 2004 1:51 PM The right side of the button says "SpamBayes". Left clicking it creates a little box around the word SpamBayes and brings up an Outlook dialog box that indicates that the Outlook section contains macros. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040810/666f7a6b/attachment.html From Robert.Mezzone at PJSolomon.Com Tue Aug 10 20:47:07 2004 From: Robert.Mezzone at PJSolomon.Com (Robert Mezzone) Date: Tue Aug 10 20:47:12 2004 Subject: [Spambayes] fyi Message-ID: <1254A68F4903D411B24800508B1220E90629F007@solomon1.pjsc.internal> I'm running Spambayes 1.0rc2 on a Windows XP SP2 and Office 2003 SP1 machine without any problems. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040810/e69227e1/attachment.htm From tim.peters at gmail.com Tue Aug 10 21:11:09 2004 From: tim.peters at gmail.com (Tim Peters) Date: Tue Aug 10 21:11:13 2004 Subject: [Spambayes] fyi In-Reply-To: <1254A68F4903D411B24800508B1220E90629F007@solomon1.pjsc.internal> References: <1254A68F4903D411B24800508B1220E90629F007@solomon1.pjsc.internal> Message-ID: <1f7befae040810121139e1129e@mail.gmail.com> [Robert Mezzone] > I'm running Spambayes 1.0rc2 on a Windows XP SP2 Woo hoo! Thanks for that info. SB plays by all the rules (at least to the extent we can guess what they really are), so I was hopeful SP2 wouldn't create new problems for us, but ... > and Office 2003 SP1 machine without any problems. Excellent. From theatre at rosebudtheatre.com Tue Aug 10 21:48:30 2004 From: theatre at rosebudtheatre.com (Mark Lewandowski) Date: Tue Aug 10 21:48:48 2004 Subject: FW: [Spambayes] Recognizing Posts vs E-mails Message-ID: <69F6FCE12A211441A6747D7E6E3BAA770888C6@ns1-rosebud.rosebudschoolofthearts.com> Haven't seen any further comments on this. Have I missed it on the list? -----Original Message----- From: Mark Lewandowski Sent: August 3, 2004 8:55 AM To: 'Tony Meyer'; spambayes@python.org Subject: RE: [Spambayes] Recognizing Posts vs E-mails So I'm all pumped about trying this, and I realize I have no idea what to do. How does one run from source? Which file do I change? What exactly do I change the line to? I'm not scared about doing this, but need a bit of a step through though. Also, why do you "specifically avoid filtering these"? Am I going to run into some trouble by trying this? Do we only have the option to filter message or posts? Mark -----Original Message----- From: Tony Meyer [mailto:tameyer@ihug.co.nz] Sent: August 1, 2004 10:36 PM To: Mark Lewandowski; spambayes@python.org Subject: RE: [Spambayes] Recognizing Posts vs E-mails > OK, so I've found a work around to get SpamBayes > to work on public folders, IF I can get it to recognize posted > messages as well as e-mails. We deliberately don't attempt to filter non-mail items or messages that weren't actually received (typically composed messages yet to be send or copies of sent items). I believe posted messages are of the Outlook class IPM.Note, and we specifically avoid filtering these. To change this, you'll have to be running the plug-in from source, and change the line '''for check in "ipm.note", "ipm.anti-virus":''' (~859) in msgstore.py. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From rcoe at CambridgeMA.GOV Tue Aug 10 21:49:22 2004 From: rcoe at CambridgeMA.GOV (Coe, Bob) Date: Tue Aug 10 21:49:25 2004 Subject: [Spambayes] fyi Message-ID: <42393C9DA7930245AB540667607F4F5022C306@SPIKE.city> And I've got it on Windows XP SP2 with Office 2000 SP3. We've got a Barracuda spam filter in front of our Exchange Server, so I don't see a lot of spam at work anymore. But all the buttons seem to be in the right place, etc. More broadly (and slightly off-topic), I'm now upgrading my fourth XP machine to SP2 in the wake of yesterday's release, and so far things are going very well. Maybe some of the warnings and dire predictions will turn out to have been exaggerated. Bob MIS Department, City of Cambridge 831 Massachusetts Ave, Cambridge MA 02139 ? 617-349-4217 ? fax 617-349-6165 > -----Original Message----- > From: spambayes-bounces@python.org > [mailto:spambayes-bounces@python.org]On Behalf Of Tim Peters > Sent: Tuesday, August 10, 2004 3:11 PM > To: Robert Mezzone > Cc: Spambayes (spambayes@python.org) > Subject: Re: [Spambayes] fyi > > > [Robert Mezzone] > > I'm running Spambayes 1.0rc2 on a Windows XP SP2 > > Woo hoo! Thanks for that info. SB plays by all the rules (at least > to the extent we can guess what they really are), so I was hopeful SP2 > wouldn't create new problems for us, but ... > > > and Office 2003 SP1 machine without any problems. > > Excellent. From brown at dui-dwi.com Tue Aug 10 22:10:29 2004 From: brown at dui-dwi.com (DUI-DWI) Date: Tue Aug 10 22:12:24 2004 Subject: [Spambayes] fyi In-Reply-To: <1f7befae040810121139e1129e@mail.gmail.com> Message-ID: <20040810201222.NERF1788.imf22aec.mail.bellsouth.net@seeker> Greetings, FYI as well here. I'm running PERFECTLY on XP 2002 SP1 and Office 2003 SP1! Before upgrading the office, I was checking 2 different POP accounts with two different email clients. It was good because I tasted the proxy SpamBayes for a while. Now, luckily, with the Outlook Ad-In, I can check both my POP's and have the same corpus!!! Yahooo!!! It's very interesting now that I have this setup, because I'm the webmaster for two national drunk driving sites, so you can imagine all the words that go along with this. Including drug charges, cocaine, dui, dwi, vehicular homicide...etc. A few quick questions. I saw that for the Outlook Ad-In, there is an .ini file called default_bayes_customize.ini. From what I can tell, there are two lines where I can edit the local user's .ini file if I so desired, which are below: [Tokenizer] replace_nonascii_chars: True record_header_absence: True My question is are these the only two edit's that can be made to the Outlook Ad-In? What about some other options that are in the advanced and experimental in the proxy setup? Are there any lines that I can use from that .ini? (I'm assuming you can't, as some do not apply). Further more, If these are the only edit's to the Outlook Ad-In .ini, are there plans in the future to port all or most of the config options that are in the current POP3 Proxy Version? Inquiring minds NEED to know! = ) Webmaster -----Original Message----- From: spambayes-bounces@python.org [mailto:spambayes-bounces@python.org] On Behalf Of Tim Peters Sent: Tuesday, August 10, 2004 3:11 PM To: Robert Mezzone Cc: Spambayes (spambayes@python.org) Subject: Re: [Spambayes] fyi [Robert Mezzone] > I'm running Spambayes 1.0rc2 on a Windows XP SP2 Woo hoo! Thanks for that info. SB plays by all the rules (at least to the extent we can guess what they really are), so I was hopeful SP2 wouldn't create new problems for us, but ... > and Office 2003 SP1 machine without any problems. Excellent. _______________________________________________ Spambayes@python.org http://mail.python.org/mailman/listinfo/spambayes Check the FAQ before asking: http://spambayes.sf.net/faq.html From f_louie at innovativehr.com Tue Aug 10 22:46:39 2004 From: f_louie at innovativehr.com (Francie Louie) Date: Tue Aug 10 22:46:44 2004 Subject: [Spambayes] Re help Message-ID: <000001c47f1b$23143d30$1f01a8c0@Franciexp> Hello. Can you please help me? All of the sudden the spam bays isn't working. I can't fix it. Please call my cell below. Francie Louie Recruiter New Wave Research 48660 Kato Road Fremont, CA 94538 510 771 3835 mobile-510 378 3344 flouie@new-wave.com www.new-wave.com cell 925 997 4767 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040810/99d1e5b9/attachment.html From kennypitt at hotmail.com Tue Aug 10 23:11:19 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Tue Aug 10 23:11:26 2004 Subject: [Spambayes] Re help In-Reply-To: <000001c47f1b$23143d30$1f01a8c0@Franciexp> Message-ID: <BAY16-DAV7wbOmQwKLA00001eb0@hotmail.com> SpamBayes is an open-source product supported by volunteers via this mailing list, so I'm afraid we don't make phone calls. However, if you can provide some additional information about your problem to the list, we will be happy to try to help. In particular, we need to know the exact symptons of the problem in as much detail as possible. We also need to know your SpamBayes version number, your Outlook version, and your OS version. And probably most important is to include copies of your logfiles. The Troubleshooting Guide explains how to find them. The Troubleshooting Guide is available from the Help submenu of the SpamBayes drop-down, or if the drop-down isn't working then you can look for the file "troubleshooting.html" in your SpamBayes installation directory. -- Kenny Pitt _____ From: spambayes-bounces@python.org [mailto:spambayes-bounces@python.org] On Behalf Of Francie Louie Sent: Tuesday, August 10, 2004 4:47 PM To: spambayes@python.org Subject: [Spambayes] Re help Hello. Can you please help me? All of the sudden the spam bays isn't working. I can't fix it. Please call my cell below. Francie Louie Recruiter New Wave Research 48660 Kato Road Fremont, CA 94538 510 771 3835 mobile-510 378 3344 flouie@new-wave.com <file://www.new-wave.com> www.new-wave.com cell 925 997 4767 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040810/b251631d/attachment.htm From kennypitt at hotmail.com Tue Aug 10 23:32:48 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Wed Aug 11 01:35:39 2004 Subject: [Spambayes] fyi In-Reply-To: <20040810201222.NERF1788.imf22aec.mail.bellsouth.net@seeker> Message-ID: <BAY16-DAV15D67lyCNB0000a76e@hotmail.com> DUI-DWI wrote: > A few quick questions. I saw that for the Outlook Ad-In, there is an > .ini file called default_bayes_customize.ini. From what I can tell, > there are two lines where I can edit the local user's .ini file if I > so desired, which are below: > > [Tokenizer] > replace_nonascii_chars: True > record_header_absence: True > > My question is are these the only two edit's that can be made to the > Outlook Ad-In? What about some other options that are in the > advanced and experimental in the proxy setup? Are there any lines > that I can use from that .ini? (I'm assuming you can't, as some do > not apply). You should be able to specify any of the options in the Tokenizer and Classifier sections. The best place to get a complete list of the options is from the Options.py source file, which you can view online here: 1.0rc2 version: http://cvs.sourceforge.net/viewcvs.py/spambayes/spambayes/spambayes/Options. py?rev=1.107&view=markup or http://tinyurl.com/6kva5 Latest CVS version: http://cvs.sourceforge.net/viewcvs.py/spambayes/spambayes/spambayes/Options. py?rev=1.112&view=markup or http://tinyurl.com/4ov67 -- Kenny Pitt From brown at dui-dwi.com Wed Aug 11 01:58:23 2004 From: brown at dui-dwi.com (DUI-DWI) Date: Wed Aug 11 02:00:31 2004 Subject: [Spambayes] fyi In-Reply-To: <BAY16-DAV15D67lyCNB0000a76e@hotmail.com> Message-ID: <20040811000024.UVFY1721.imf20aec.mail.bellsouth.net@seeker> Thanks Kenny! I'll dig into this when I can. If I have any further questions I won't hesitate to ask. = ) Webmaster -----Original Message----- From: Kenny Pitt [mailto:kennypitt@hotmail.com] Sent: Tuesday, August 10, 2004 5:33 PM To: 'DUI-DWI'; 'Tim Peters' Cc: spambayes@python.org Subject: RE: [Spambayes] fyi DUI-DWI wrote: > A few quick questions. I saw that for the Outlook Ad-In, there is an > .ini file called default_bayes_customize.ini. From what I can tell, > there are two lines where I can edit the local user's .ini file if I > so desired, which are below: > > [Tokenizer] > replace_nonascii_chars: True > record_header_absence: True > > My question is are these the only two edit's that can be made to the > Outlook Ad-In? What about some other options that are in the > advanced and experimental in the proxy setup? Are there any lines > that I can use from that .ini? (I'm assuming you can't, as some do > not apply). You should be able to specify any of the options in the Tokenizer and Classifier sections. The best place to get a complete list of the options is from the Options.py source file, which you can view online here: 1.0rc2 version: http://cvs.sourceforge.net/viewcvs.py/spambayes/spambayes/spambayes/Options. py?rev=1.107&view=markup or http://tinyurl.com/6kva5 Latest CVS version: http://cvs.sourceforge.net/viewcvs.py/spambayes/spambayes/spambayes/Options. py?rev=1.112&view=markup or http://tinyurl.com/4ov67 -- Kenny Pitt From tameyer at ihug.co.nz Wed Aug 11 06:57:13 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Wed Aug 11 06:57:18 2004 Subject: [Spambayes] ALL MY EMAIL is going into Spaybayes, despite my training--help! In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E884214E@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36BB@its-xchg4.massey.ac.nz> > Even legitamate stuff! By "going into Spaybayes [sic]" I presume that you mean that it's all being filtered into either the junk folder, or the unsure folder, and that you're using the Outlook plug-in. If this isn't correct (or the below doesn't help), then please let us know which SpamBayes application you are using, which OS (and version), which mailer (and version), and include a copy of your most recent log file. Are the messages all scoring above the spam threshold? If you select a message (before training) and choose "Show spam clues for message" from the SpamBayes menu, you'll see the score. If they are, perhaps your training needs fixing - you should have roughly equal numbers of ham (good mail) and spam (unwanted mail) and at least 10 or so of each before it's all that accurate. Check your configuration in the "Filtering" tab of the SpamBayes Manager as well. Is the spam threshold set to a sensible level (like 80-90%)? What about the ham threshold (should be somewhere around 20%). =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Wed Aug 11 07:03:18 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Wed Aug 11 07:03:24 2004 Subject: [Spambayes] Desktopnotification and JunkMail In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8842144@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5484@its-xchg4.massey.ac.nz> > Would another proxy that sits between SpamBayes and Outlook > work? All that proxy would do is check the > X-Spambayes-Classification: headers, and as soon as it > encounters a 'ham' or 'unsure', it quits. If it doesn't find > one of those (ALL email was classified as 'spam'), then it > suppresses that new mail icon. I don't know how to write a > proxy, so I don't know if this is feasable. Using a proxy with Outlook is problematic because mail doesn't just come via POP3 or IMAP4 but also via Exchange and Hotmail. If the mail was POP3 only, then a proxy would be ok. The Outlook plug-in also doesn't add any headers (it puts the score in a custom Outlook field), so you'd have to get the proxy to do the classification (a la sb_server), but that's just a detail, really. > Just read what I wrote above. If you can write such a proxy, > then rather than have it act as described, have it delete and > not pass on any spam. If no spam gets passed on, then > Outlook wouldn't see anything and wouldn't have any reason to > throw up that icon. And if you actually delete mail rather than just annotate it, you end up with other problems too. One is that the proxy has to be a lot more clever (e.g, if it says there are 100 messages to be downloaded, then the client asks for those messages, then it decides 20 are spam, it still is expected to deliver 100 messages). The other is what happens with false positives (i.e. how you review them and get them back). > Either you simply can't write > such a rule, or the icon is displayed (or queued) BEFORE the > filters run. I'm not 100%, but I suspect the appearance of the icon is like much of Outlook in that exactly when it fires is completely unpredictable. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Wed Aug 11 07:08:38 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Wed Aug 11 07:08:46 2004 Subject: [Spambayes] No dialog box in Outlook In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E88420FA@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5485@its-xchg4.massey.ac.nz> > Indeed the toolbar does not appear in Outlook. I > also made sure it is not hidden by Outlook. There > is no toolbar. I can't be sure without seeing the log, but that sounds a lot like the plug-in isn't installed or registered. When it was installed were you logged in as the same user? (It's only installed for the current user). > I did not delete the configuration training data. > Unfortunately I cannot trigger the training data > via the manager dialog because the toolbar is not > available. You can manually delete these - it's all the stuff in the SpamBayes folder in your 'application data' directory. Probably /Documents and Settings/{username}/Application Data if you're using WinXP. The FAQ & troubleshooting guide explain where it is likely to be with other Windows versions. > I have tried the instructions in the trouble shooting guide > but could not resolve the issue. > Where do I locate the data file that you may need to > resolve this issue? The troubleshooting guide also explains where to find the log files. They are stored in the temp folder and called "Spambayes1.log", "Spambayes2.log" and so on. Where your temp folder is will depend on your Windows configuration and version. With WinXP by default it will be /Documents and Settings/{username}/Local Settings/Temp, but see the troubleshooting guide for more information. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From missyhmakr at hotmail.com Tue Aug 10 20:32:34 2004 From: missyhmakr at hotmail.com (Missy) Date: Wed Aug 11 08:39:25 2004 Subject: [Spambayes] question regarding training In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5479@its-xchg4.massey.ac.nz> Message-ID: <BAY17-DAV8WzOPjXOxV000020c4@hotmail.com> I mistakenly sent this directly to Tony...my question is, how do I get it to "train on mistakes"? -----Original Message----- From: Tony Meyer [mailto:tameyer@ihug.co.nz] Sent: Tuesday, August 10, 2004 1:32 AM To: 'Missy'; spambayes@python.org Subject: RE: [Spambayes] question regarding training > I have noticed that on my Spambayes manager, it has way more spam than > ham. It also states that it works best when there are equal amounts > of both. > What can I do to make it work more efficiently? This is getting to be a FAQ! Firstly, if you are not already, then doing "train on mistakes" is a good idea. Basically, the only training you do is on mail that ends up in the 'unsure' folder, and any false positives (good mail in spam folder) and false negatives (vice versa), if there are any. This should reduce the imbalance, and make it grow less quickly. If you get a lot of mail in the 'unsure' folder, you can adjust the thresholds (Filtering tab), to try and reduce it. If you get multiple copies of a spam message, don't "Delete as spam" all of them, just one, and move the rest to the spam folder (or Deleted Items) manually. Don't worry too much about the imbalance as long as things are working well enough. Particularly if it's a small imbalance (like 3::1) rather than a large one (like 100:1). (Longer term, the developers are trying to figure out ways to help people with this problem, but that's a way off yet). =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From mjgomez at softonic.com Wed Aug 11 12:11:07 2004 From: mjgomez at softonic.com (Maria Julieta Gomez) Date: Wed Aug 11 12:10:11 2004 Subject: [Spambayes] Softonic.com: Request for Permission Message-ID: <20040811101007.13D551E4008@bag.python.org> Hello, My name is Mar?a Julieta G?mez and I am replacing Luis Garrido Softonic.com?s Customer Service Executive during his summer vacations, our company is the leading site in software downloads and sales all over Europe and spanish worldwide. Our website, http://www.softonic.com, only available in Spanish at this moment, receives over 9 million visits per month, serving up to 75 million pages per month (In the Global Top 10 websites in Spain). As for the depth of our database, we offer over 25.000 thousand programs in our catalogue, and have over 5 million downloads per month and produce different cd-rom/dvd collections widely distributed in Spain through PC Magazines and Newspapers. As, currently now, Windows platform is obviously the biggest in terms of downloads and applications, we would like to ask for your permission in order to include your program SpamBayes 1.0b1 in our cd-rom collections and make them available to all Softonic users through all our distribution methods & marketing campaigns. Also, if you are interested in selling the product in Spain, just let us know, we can offer you different selling and marketing methods for reaching a wide range of spanish users. Yours sincerely, ---------------------------------------------------------- Mar?a Julieta Gomez Departamento de Atenci?n al Cliente -Softonic.Com -Grupo Intercom- URL: <BLOCKED::http://www.softonic.com/> http://www.softonic.com L?nea cliente Softonic.com - 902.25.25.45 Horario de atenci?n al cliente de 9:00 a 18:00h ---------------------------------------------------------- Este mensaje y los documentos que, en su caso, lleve anexos, pueden contener informaci?n confidencial. Por ello, se informa a quien lo reciba por error que la informaci?n contenida en el mismo es reservada y su uso no autorizado est? prohibido legalmente, por lo que en tal caso le rogamos que nos lo comunique por la misma v?a o por tel?fono (93 592 01 15) , se abstenga de realizar copias del mensaje o remitirlo o entregarlo a terceras personas y proceda a borrarlo de inmediato. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040811/2483365e/attachment.html From systemadmin at irelay111.kivbf.de Wed Aug 11 11:56:57 2004 From: systemadmin at irelay111.kivbf.de (systemadmin@irelay111.kivbf.de) Date: Wed Aug 11 12:26:04 2004 Subject: [Spambayes] [Virus gefunden] Message-ID: <20040811094733.5350F106D@irelay012.kivbf.de> In der anh?ngenden Nachricht wurde von den KIVBF-Mailrelays ein Virus gefunden und entfernt! -------------- next part -------------- An embedded message was scrubbed... From: postmaster@Ladenburg.de Subject: Benachrichtung zum =?unicode-1-1-utf-7?Q?+ANw-bermittlungsstatus (Fehlgeschlagen)?= Date: Wed, 11 Aug 2004 11:57:57 +0200 Size: 2014 Url: http://mail.python.org/pipermail/spambayes/attachments/20040811/52c05c3b/attachment.mht From michael at kimballpottery.com Wed Aug 11 15:44:25 2004 From: michael at kimballpottery.com (Michael Kimball) Date: Wed Aug 11 15:48:40 2004 Subject: [Spambayes] Desktopnotification and JunkMail References: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5484@its-xchg4.massey.ac.nz> Message-ID: <411A22B9.82D64F84@kimballpottery.com> Tony Meyer wrote: > > > I'm not 100%, but I suspect the appearance of the icon is like much of > Outlook in that exactly when it fires is completely unpredictable. > > =Tony Meyer Not using Outlook, I didn't realize that. However that does make the fix much easier: just make the icon DISappear in a completely unpredictable manner! -- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.736 / Virus Database: 490 - Release Date: 8/9/2004 From michael at kimballpottery.com Wed Aug 11 16:00:45 2004 From: michael at kimballpottery.com (Michael Kimball) Date: Wed Aug 11 16:04:53 2004 Subject: [Spambayes] question regarding training References: <BAY17-DAV8WzOPjXOxV000020c4@hotmail.com> Message-ID: <411A268D.C31B5369@kimballpottery.com> Missy wrote: > > I mistakenly sent this directly to Tony...my question is, how do I get it to > "train on mistakes"? In Configuration | Advanced Configuration | Interface Options set both 'Default training for ham' and 'Default training for spam' to 'discard', and 'Default training for unsure' to 'defer'. Then when you "Review Messages' click the appropriate 'ham' or 'spam' radio button for each of the 'unsure' e-mails, and in the 'ham' and 'spam' categories, click the appropriate radio button only for those that are incorrectly classified. When done with those changes, click the "Train" button. You'll see the message saying 'Done. Trained on # messages' where # is the number of messages that weren't left at 'discard'. > > -----Original Message----- > From: Tony Meyer [mailto:tameyer@ihug.co.nz] > Sent: Tuesday, August 10, 2004 1:32 AM > To: 'Missy'; spambayes@python.org > Subject: RE: [Spambayes] question regarding training > > > I have noticed that on my Spambayes manager, it has way more spam than > > ham. It also states that it works best when there are equal amounts > > of both. > > What can I do to make it work more efficiently? > > This is getting to be a FAQ! > > Firstly, if you are not already, then doing "train on mistakes" is a good > idea. Basically, the only training you do is on mail that ends up in the > 'unsure' folder, and any false positives (good mail in spam folder) and > false negatives (vice versa), if there are any. This should reduce the > imbalance, and make it grow less quickly. > > If you get a lot of mail in the 'unsure' folder, you can adjust the > thresholds (Filtering tab), to try and reduce it. > > If you get multiple copies of a spam message, don't "Delete as spam" all of > them, just one, and move the rest to the spam folder (or Deleted Items) > manually. > > Don't worry too much about the imbalance as long as things are working well > enough. Particularly if it's a small imbalance (like 3::1) rather than a > large one (like 100:1). > > (Longer term, the developers are trying to figure out ways to help people > with this problem, but that's a way off yet). > > =Tony Meyer > > --- > Please always include the list (spambayes@python.org) in your replies > (reply-all), and please don't send me personal mail about SpamBayes. This > way, you get everyone's help, and avoid a lack of replies when I'm busy. > > _______________________________________________ > Spambayes@python.org > http://mail.python.org/mailman/listinfo/spambayes > Check the FAQ before asking: http://spambayes.sf.net/faq.html > > -- > Incoming mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.736 / Virus Database: 490 - Release Date: 8/9/2004 -- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.736 / Virus Database: 490 - Release Date: 8/9/2004 From rcoe at CambridgeMA.GOV Wed Aug 11 16:06:42 2004 From: rcoe at CambridgeMA.GOV (Coe, Bob) Date: Wed Aug 11 16:06:45 2004 Subject: [Spambayes] question regarding training Message-ID: <42393C9DA7930245AB540667607F4F5022C307@SPIKE.city> > From: spambayes-bounces@python.org > [mailto:spambayes-bounces@python.org]On Behalf Of Tony Meyer > Sent: Tuesday, August 10, 2004 2:32 AM > To: 'Missy'; spambayes@python.org > Subject: RE: [Spambayes] question regarding training > > > > I have noticed that on my Spambayes manager, it > > has way more spam than ham. It also states that it > > works best when there are equal amounts of both. > > What can I do to make it work more efficiently? > > This is getting to be a FAQ! My sense is that when users have an imbalance problem, overwhelmingly the situation is that of this user, i.e. more spam than ham. I'm about to say a couple of things that depend on that assumption, so I just want to state it. > Firstly, if you are not already, then doing "train on mistakes" is a good > idea. Basically, the only training you do is on mail that ends up in the > 'unsure' folder, and any false positives (good mail in spam folder) and > false negatives (vice versa), if there are any. This should reduce the > imbalance, and make it grow less quickly. I don't see why. The expectation should be that users will tune their cutoff values so that most of what goes into the unsure folder is spam. If a user then processes every unsure message into the database, this will increase, not decrease, the imbalance. > If you get a lot of mail in the 'unsure' folder, you can adjust the > thresholds (Filtering tab), to try and reduce it. > > If you get multiple copies of a spam message, don't "Delete as spam" all of > them, just one, and move the rest to the spam folder (or Deleted Items) > manually. Depending (possibly) on your settings, moving messages to the spam folder, even manually, will process them into the database. Right? > Don't worry too much about the imbalance as long as things are working well > enough. Particularly if it's a small imbalance (like 3::1) rather than a > large one (like 100:1). > > (Longer term, the developers are trying to figure out ways to help people > with this problem, but that's a way off yet). I'm gonna climb on my soapbox here, even while admitting that I don't know the first thing about Spambayes's actual implementation. To me, the solution to the problem seems obvious and almost absurdly easy to implement: When the imbalance reaches a certain level (determined by the Spambayes gurus), have the program start training on every nth message it classifies as ham. Do this until the desired balance is restored. Yes, there's a bit of a feedback loop here, in that Spambayes is merely validating its own conclusions. But the users' passivity (or lack thereof) serves as a check on the process. In other words, if Spambayes incorporates a message it misclassified as ham, the user will reclassify it as spam, which will reverse that message's effect on the database. I don't know how big the problem really is. My database is just over 2 to 1 spam, well within Tony's definition of "small", and I have no classification problems worth mentioning. But for those cases where the imbalance has become large, I suggest that my idea may be worth trying. Bob MIS Department, City of Cambridge 831 Massachusetts Ave, Cambridge MA 02139 ? 617-349-4217 ? fax 617-349-6165 From kennypitt at hotmail.com Wed Aug 11 16:21:30 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Wed Aug 11 16:21:37 2004 Subject: [Spambayes] Re help In-Reply-To: <009701c47f2c$79340f40$1f01a8c0@Franciexp> Message-ID: <BAY16-DAV16bY6OISo10000be44@hotmail.com> Sounds like Outlook may have disabled SpamBayes. Try this: Under the Outlook "Help" menu, go to "About Microsoft Outlook" (or "About Microsoft Office Outlook" depending on your version). In the About box, you should have a button labeled "Disabled Items..." Click the Disabled Items button and it will show you a list (possibly empty) of add-ins that Outlook has disabled. If SpamBayes appears in the list then follow the instructions in the dialog to select and re-enable it. -- Kenny Pitt _____ From: Francie Louie [mailto:f_louie@innovativehr.com] Sent: Tuesday, August 10, 2004 6:51 PM thank you but you lost me on some of the terminology. all i know is that the drop down menu isn't working. don't know how to find the troubleshooting guide. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040811/462c7520/attachment.html From kennypitt at hotmail.com Wed Aug 11 17:11:36 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Wed Aug 11 17:11:51 2004 Subject: [Spambayes] question regarding training In-Reply-To: <411A268D.C31B5369@kimballpottery.com> Message-ID: <BAY16-DAV10J075bHeO000089d2@hotmail.com> Michael Kimball wrote: > Missy wrote: >> >> I mistakenly sent this directly to Tony...my question is, how do I >> get >> it to "train on mistakes"? > > In Configuration | Advanced Configuration | Interface Options set > both 'Default training for ham' and 'Default training for spam' to > 'discard', and 'Default training for unsure' to 'defer'. Sorry, I missed it if it was stated previously that this is the sb_server/pop3proxy version of SpamBayes. The headers in the original message seem to indicate that the mail client is Outlook. If we are, in fact, talking about the Outlook add-in then it is very difficult to do anything besides "train on mistakes". Mistake-based training means that you only train on a message if SpamBayes classified it as Unsure, of if SpamBayes flat-out got it wrong (i.e. classified a spam as good or vice versa). If you simply use the "Delete as Spam" and "Recover from Spam" buttons in your Unsure folder and on incorrectly classified messages then you are doing "train on mistakes". -- Kenny Pitt From missyhmakr at hotmail.com Wed Aug 11 18:26:04 2004 From: missyhmakr at hotmail.com (Missy) Date: Wed Aug 11 18:47:34 2004 Subject: [Spambayes] question regarding training In-Reply-To: <20040811151147.411a3733333ffffff6e@hotmail.com> Message-ID: <BAY17-DAV105qNpIxdl00006329@hotmail.com> I have 34 good and 248 spam. I am not sure if I should do anything else or just keep things like this. Any suggestions? -----Original Message----- From: Kenny Pitt [mailto:kennypitt@hotmail.com] Sent: Wednesday, August 11, 2004 10:12 AM To: 'Michael Kimball'; 'Missy' Cc: spambayes@python.org Subject: RE: [Spambayes] question regarding training Michael Kimball wrote: > Missy wrote: >> >> I mistakenly sent this directly to Tony...my question is, how do I >> get it to "train on mistakes"? > > In Configuration | Advanced Configuration | Interface Options set both > 'Default training for ham' and 'Default training for spam' to > 'discard', and 'Default training for unsure' to 'defer'. Sorry, I missed it if it was stated previously that this is the sb_server/pop3proxy version of SpamBayes. The headers in the original message seem to indicate that the mail client is Outlook. If we are, in fact, talking about the Outlook add-in then it is very difficult to do anything besides "train on mistakes". Mistake-based training means that you only train on a message if SpamBayes classified it as Unsure, of if SpamBayes flat-out got it wrong (i.e. classified a spam as good or vice versa). If you simply use the "Delete as Spam" and "Recover from Spam" buttons in your Unsure folder and on incorrectly classified messages then you are doing "train on mistakes". -- Kenny Pitt From postmaster at amnesty.org Wed Aug 11 19:03:29 2004 From: postmaster at amnesty.org (InterScan MSS Notification) Date: Wed Aug 11 19:12:22 2004 Subject: [Spambayes] Virus found, original message not delivered. Message-ID: <20040811172651.0FD331A56B@rooster.amnesty.org> Your email address has been used to send us a message. A virus was found and so your message has been deleted. It has not been delivered to the intended recipient, and they have not been informed. If you want your message to be received, please re-send to the intended recipient without a virus. From kennypitt at hotmail.com Wed Aug 11 19:45:00 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Wed Aug 11 19:45:09 2004 Subject: [Spambayes] question regarding training In-Reply-To: <20040811162608.411a48a00a0a4@hotmail.com> Message-ID: <BAY16-DAV23YPkz35Zg0000e8e6@hotmail.com> Missy wrote: > I have 34 good and 248 spam. I am not sure if I should do anything > else or just keep things like this. Any suggestions? We generally recommend a maximum imbalance of 5 to 1 based on previous test results, but this sort of thing varies too much based on the actual mail that you receive to make a hard-and-fast rule. As Tony mentioned earlier, there's no need to change if everything is working to your satisfaction. If you start seeing messages that SpamBayes gets wrong and you're not sure why (e.g. you've trained on several similar messages and yet SpamBayes still flags it as unsure), then you can use the "Show spam clues" option to create a mail message with detailed information about the data that SpamBayes used to reach its decision (try to do this before you train on the message as training will change the results). You can then send that message to the list with a question, and someone can usually figure out whether or not imbalance is the cause of the classification problems or if there is something else going on. -- Kenny Pitt From nparr at mortonwelding.com Wed Aug 11 20:23:25 2004 From: nparr at mortonwelding.com (Niles Parr) Date: Wed Aug 11 20:24:08 2004 Subject: [Spambayes] Detecting spam sorted into other folders In-Reply-To: <BAY16-DAV23YPkz35Zg0000e8e6@hotmail.com> Message-ID: <20040811182406.BB1B61E4002@bag.python.org> Does the program have the ability to do that, or do you have to manually filter those folders? I tried manually filtering a folder and spambayes totally locked up my outlook xp with no activity going on at all. I've been using ihatespam for a long time and it had the ability set up additional mailbox inspectors to check new messages in those folders. It never did work very well and their support was terrible so I finally dumped it to try this product after hearing such good reviews about it. But I sort a massive amount of email into different folders from different accounts and if I can't automatically scan those folders for spam it won't me of much use to me. Thanks Niles From brown at dui-dwi.com Wed Aug 11 20:24:57 2004 From: brown at dui-dwi.com (DUI-DWI) Date: Wed Aug 11 20:26:59 2004 Subject: [Spambayes] Question about the Outlook add-in and the classification of already filtered messages. Message-ID: <20040811182651.FTIC1786.imf18aec.mail.bellsouth.net@seeker> I have a question regarding classification with the add-in in Outlook. Say I get in 10 new spammy messages in the junk folder, and I trained the 3 lowest scoring spam as spam. Now I want to re-score the remaining 7 spammy messages to see whether their score has increased either substancially or into spam range. I try to achieve this by filtering the folder by NOT actually filtering and only scoring. I've found that when I do this, the score actually decreases a lot, and it should bump up the score, especially if you trained on a low scoring spam and it has duplicates (should be close to 100). The result is that they score between 3%-30% and should be the other way around at 90%-100%. Is there something that I'm doing wrong here? To sum it up, I'm asking if I can classify messages either by single message or whole folders with the Outlook add-in. I know that you can classify single messages in the proxy version. Is there a way to un-filter messages so that you can re-filter them by only scoring to get the proper scores? Thanks! Webmaster -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040811/35fe31de/attachment-0001.htm From kennypitt at hotmail.com Wed Aug 11 20:52:11 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Wed Aug 11 20:52:18 2004 Subject: [Spambayes] Detecting spam sorted into other folders In-Reply-To: <20040811182406.BB1B61E4002@bag.python.org> Message-ID: <BAY16-DAV63A3MQiZij0001ebad@hotmail.com> Niles Parr wrote: > Does the program have the ability to do that, or do you have to > manually filter those folders? I tried manually filtering a folder > and spambayes totally locked up my outlook xp with no activity going > on at all. I've been using ihatespam for a long time and it had the > ability set up additional mailbox inspectors to check new messages in > those folders. Not sure why manual filtering would cause Outlook to lock up, but you can configure SpamBayes to automatically filter multiple folders. Just go to the Filtering tab in SpamBayes Manager. Click the Browse button next to "Filter the following folders" and you can turn on the check mark next to all the folders you want filtered. -- Kenny Pitt From kennypitt at hotmail.com Wed Aug 11 21:05:21 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Wed Aug 11 21:06:53 2004 Subject: [Spambayes] Question about the Outlook add-in and theclassification of already filtered messages. In-Reply-To: <20040811182651.FTIC1786.imf18aec.mail.bellsouth.net@seeker> Message-ID: <BAY16-DAV8IgKXG1bFG0000759f@hotmail.com> To answer your summary question, running "Filter messages" with the "Score messages, but don't perform filter action" will properly rescore all the messages in the selected folders. You can also use the "Show spam clues" item to check the score of the currently selected message. Now, why are the scores dropping instead of increasing? You say "I get 10 new spammy messages in the junk folder, and I trained the 3 lowest scoring spam as spam". Did you really mean that you got 10 messages in your Unsure folder? If you really did mean that they are in the junk folder then the only training option available is "Recover from Spam" which trains that the message is good. If you trained the messages with "Recover from Spam" then the scores of any similar messages would definately drop. If you are in the Unsure folder and using "Delete as Spam" to train, then it is not obvious why other spam scores would decrease. If this happens consistently then the best thing to do would be to capture the "Show spam clues" output of one of these messages before training a similar one, and then again afterwards. You can then send both sets of clues to this list and it might give us a better idea of what is going on. Also, sending your most recent logfiles as described in the Troubleshooting Guide could also be helpful. -- Kenny Pitt _____ From: spambayes-bounces@python.org [mailto:spambayes-bounces@python.org] On Behalf Of DUI-DWI Sent: Wednesday, August 11, 2004 2:25 PM To: spambayes@python.org Subject: [Spambayes] Question about the Outlook add-in and theclassification of already filtered messages. I have a question regarding classification with the add-in in Outlook. Say I get in 10 new spammy messages in the junk folder, and I trained the 3 lowest scoring spam as spam. Now I want to re-score the remaining 7 spammy messages to see whether their score has increased either substancially or into spam range. I try to achieve this by filtering the folder by NOT actually filtering and only scoring. I've found that when I do this, the score actually decreases a lot, and it should bump up the score, especially if you trained on a low scoring spam and it has duplicates (should be close to 100). The result is that they score between 3%-30% and should be the other way around at 90%-100%. Is there something that I'm doing wrong here? To sum it up, I'm asking if I can classify messages either by single message or whole folders with the Outlook add-in. I know that you can classify single messages in the proxy version. Is there a way to un-filter messages so that you can re-filter them by only scoring to get the proper scores? Thanks! Webmaster -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040811/387c21c8/attachment.html From Rich at RBarger.com Wed Aug 11 21:07:50 2004 From: Rich at RBarger.com (Richard B Barger ABC APR) Date: Wed Aug 11 21:07:56 2004 Subject: [Spambayes] Detecting spam sorted into other folders References: <20040811182406.BB1B61E4002@bag.python.org> Message-ID: <411A6E86.9BD32263@RBarger.com> Niles, filter first, then sort. I receive 1400 or 1500 messages a day, and I have 61 message filters to handle the sort. I can keep mail from separate accounts isolated from one another by using multiple sort features. Works like a charm. I use Netscape Mail. Cheers! Rich Barger Kansas City Niles Parr wrote: > Does the program have the ability to do that, or do you have to manually > filter those folders? I tried manually filtering a folder and spambayes > totally locked up my outlook xp with no activity going on at all. I've been > using ihatespam for a long time and it had the ability set up additional > mailbox inspectors to check new messages in those folders. It never did work > very well and their support was terrible so I finally dumped it to try this > product after hearing such good reviews about it. But I sort a massive amount > of email into different folders from different accounts and if I can't > automatically scan those folders for spam it won't me of much use to me. > Thanks > Niles > From kennypitt at hotmail.com Wed Aug 11 21:58:10 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Wed Aug 11 21:58:17 2004 Subject: [Spambayes] Detecting spam sorted into other folders In-Reply-To: <MC1-F7m1JMW8zoAv1Wb0002e851@mc1-f7.hotmail.com> Message-ID: <BAY16-DAV1ngL6wxvw000005129@hotmail.com> Niles Parr wrote: > Could it cause it to lock up if there are over 200,000 messages in > the folder? 200,000?!? Well, let's just say that even if it didn't lock up, it would take a *really* long time to process that many messages. <wink> In fact, I suppose it's possible that it wasn't actually locked up at all, but was instead just taking so long to process everything that it seemed that way. -- Kenny Pitt From kennypitt at hotmail.com Wed Aug 11 22:13:07 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Wed Aug 11 22:14:39 2004 Subject: [Spambayes] Detecting spam sorted into other folders In-Reply-To: <411A6E86.9BD32263@RBarger.com> Message-ID: <BAY16-DAV1G6IFTirpI00005209@hotmail.com> Richard B Barger ABC APR wrote: > Niles, filter first, then sort. I receive 1400 or 1500 messages a > day, and I have 61 message filters to handle the sort. I can keep > mail from separate accounts isolated from one another by using > multiple sort features. Works like a charm. > > I use Netscape Mail. Excellent in theory, and in most cases highly preferable. Unfortunately, this is entirely impossible in Outlook. Because of the way the Outlook rules work, we have basically two choices for processing order: 1) we can leave control with Outlook and have no idea whether Outlook will process its rules first or call SpamBayes first, or 2) we can delay SpamBayes processing to ensure that the Outlook rules process first. So far, no one has discovered a way to force Outlook to delay its rule processing to always occur after SpamBayes. -- Kenny Pitt From Julied at hrgcpa.com Thu Aug 12 00:15:46 2004 From: Julied at hrgcpa.com (Julie Dalton) Date: Thu Aug 12 00:17:41 2004 Subject: [Spambayes] Spam Bayes and Backup Exec Message-ID: <0DCCC385BE4AE2408C5C6DAB91857C32203F60@argyle.hrgcpa.com> I have recently installed the SpamBayes Outlook plugin on a couple machines on my network. Now the backups are failing saying that access to the junk e-mail and junk suspects folders is denied. I don't want to have to remove SpamBayes but having successful backups is a higher priority. I do not care that the junk mail is not backed up but I have to go through the logs every day to make sure that is the only problem and it is time consuming. Please advise. Thank you Julie Dalton Network Administrator Hanson Rotter & Green, CPAs P.O. Box 4056 San Carlos & 8th Street Carmel, CA 93921 831-624-8519 831-625-0549 (fax) mailto:julied@hrgcpa.com From Robert.Mezzone at PJSolomon.Com Thu Aug 12 00:24:25 2004 From: Robert.Mezzone at PJSolomon.Com (Robert Mezzone) Date: Thu Aug 12 00:24:28 2004 Subject: [Spambayes] Spam Bayes and Backup Exec Message-ID: <1254A68F4903D411B24800508B1220E90629F038@solomon1.pjsc.internal> What version of Exchange and BE? I am running Exchange 5.5 and BE 9.1 SP1 and don't have problems backing up the mailboxes. Robert -----Original Message----- From: spambayes-bounces@python.org <spambayes-bounces@python.org> To: spambayes@python.org <spambayes@python.org> Sent: Wed Aug 11 18:15:46 2004 Subject: [Spambayes] Spam Bayes and Backup Exec I have recently installed the SpamBayes Outlook plugin on a couple machines on my network. Now the backups are failing saying that access to the junk e-mail and junk suspects folders is denied. I don't want to have to remove SpamBayes but having successful backups is a higher priority. I do not care that the junk mail is not backed up but I have to go through the logs every day to make sure that is the only problem and it is time consuming. Please advise. Thank you Julie Dalton Network Administrator Hanson Rotter & Green, CPAs P.O. Box 4056 San Carlos & 8th Street Carmel, CA 93921 831-624-8519 831-625-0549 (fax) mailto:julied@hrgcpa.com _______________________________________________ Spambayes@python.org http://mail.python.org/mailman/listinfo/spambayes Check the FAQ before asking: http://spambayes.sf.net/faq.html From rmalayter at bai.org Thu Aug 12 00:53:12 2004 From: rmalayter at bai.org (Ryan Malayter) Date: Thu Aug 12 00:53:16 2004 Subject: [Spambayes] Spam Bayes and Backup Exec Message-ID: <792DE28E91F6EA42B4663AE761C41C2A02B0471F@cliff.bai.org> Sounds to me like the BackupExec service account doesn't have sufficient privileges to get all folders. Is it a member of the Exchange Administrators group (for Exchange 2000/2003)? > -----Original Message----- > From: spambayes-bounces@python.org > [mailto:spambayes-bounces@python.org] On Behalf Of Robert Mezzone > Sent: Wednesday, August 11, 2004 5:24 PM > To: 'Julied@hrgcpa.com'; 'spambayes@python.org' > Subject: Re: [Spambayes] Spam Bayes and Backup Exec > > What version of Exchange and BE? I am running Exchange 5.5 > and BE 9.1 SP1 > and don't have problems backing up the mailboxes. > > Robert > > > -----Original Message----- > From: spambayes-bounces@python.org <spambayes-bounces@python.org> > To: spambayes@python.org <spambayes@python.org> > Sent: Wed Aug 11 18:15:46 2004 > Subject: [Spambayes] Spam Bayes and Backup Exec > > I have recently installed the SpamBayes Outlook plugin on a > couple machines > on my network. Now the backups are failing saying that access > to the junk > e-mail and junk suspects folders is denied. I don't want to > have to remove > SpamBayes but having successful backups is a higher priority. > I do not care > that the junk mail is not backed up but I have to go through > the logs every > day to make sure that is the only problem and it is time > consuming. Please > advise. > Thank you > > Julie Dalton > Network Administrator > Hanson Rotter & Green, CPAs > P.O. Box 4056 > San Carlos & 8th Street > Carmel, CA 93921 > 831-624-8519 > 831-625-0549 (fax) > mailto:julied@hrgcpa.com > > > _______________________________________________ > Spambayes@python.org > http://mail.python.org/mailman/listinfo/spambayes > Check the FAQ before asking: http://spambayes.sf.net/faq.html > _______________________________________________ > Spambayes@python.org > http://mail.python.org/mailman/listinfo/spambayes > Check the FAQ before asking: http://spambayes.sf.net/faq.html > From brown at dui-dwi.com Thu Aug 12 05:37:29 2004 From: brown at dui-dwi.com (DUI-DWI) Date: Thu Aug 12 05:39:28 2004 Subject: [Spambayes] Is there a method (add-in) that searchs for duplicate messges in Outlook? Message-ID: <20040812033925.KZJJ1789.imf25aec.mail.bellsouth.net@seeker> Greetings all, Does anyone know a method or add-in in Outlook that can find duplicate messages? This would help me greatly in created a nice, clean corpus. Webmaster -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040811/0242e9f7/attachment.htm From tim.peters at gmail.com Thu Aug 12 06:41:04 2004 From: tim.peters at gmail.com (Tim Peters) Date: Thu Aug 12 06:41:08 2004 Subject: [Spambayes] Is there a method (add-in) that searchs for duplicate messges in Outlook? In-Reply-To: <20040812033925.KZJJ1789.imf25aec.mail.bellsouth.net@seeker> References: <20040812033925.KZJJ1789.imf25aec.mail.bellsouth.net@seeker> Message-ID: <1f7befae040811214117ec28f0@mail.gmail.com> [DUI-DWI] > Does anyone know a method or add-in in Outlook that can find duplicate > messages? This would help me greatly in created a nice, clean corpus. Google on outlook duplicate In fact, I'm using a gmail account, and Google put this add in the margin next to your email: Sponsored Links Duplicate Email Remover Easily remove duplicate email messages with this Outlook add-in. www.sperrysoftware.com Doing a direct Google search turns up several. Didn't bump into a free one, but didn't look hard. From bgtees at hotmail.com Thu Aug 12 08:40:21 2004 From: bgtees at hotmail.com (Brian Tees) Date: Thu Aug 12 08:39:08 2004 Subject: [Spambayes] Hotmail filtering stopped working after upgrade Message-ID: <002b01c48037$3d76a9c0$6501a8c0@abitsux> I've been using Spambayes for a while now with both my Pop3 accounts and Hotmail (via Outlook). I just upgraded to 1.0rc2 and my Hotmail e-mails are no longer being filtered. The Pop3 mail is being filtered fine, but it appears that for some reason the Hotmail headers are not being downloaded. If I let the mail sit there for a while eventually some of the headers will download and be filtered, but before the upgrade this happened as soon as the mail was downloaded. I've tried connecting with & without background filtering enabled and it doesn't seem to make any difference. I'm using Outlook 2002. Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040812/d6bce0e0/attachment.html From tameyer at ihug.co.nz Thu Aug 12 09:10:38 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Thu Aug 12 09:10:52 2004 Subject: [Spambayes] question regarding training In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8842432@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C548C@its-xchg4.massey.ac.nz> > If we are, in fact, talking about the Outlook add-in then it > is very difficult to do anything besides "train on mistakes". Except for initial training, when the obvious (from what is presented, I think) choice is train-on-everything. (i.e the Wizard asks for mail you already have stored, and does toe on that. It would be interesting - and I will try this when I get time - to get it to do tte instead). I don't know, but I suspect some people find it simple enough to do other training regimes with Outlook. Training only on unsures, for example (doesn't bother to check for fp's, just deletes spam from the inbox), or unsure+fp only. These are variations of train-on-mistakes, though, I suppose. =Tony Meyer From mike at olivero.com Thu Aug 12 09:30:19 2004 From: mike at olivero.com (Michael Olivero) Date: Thu Aug 12 09:30:21 2004 Subject: [Spambayes] Integration Message-ID: <411B1C8B.1050400@olivero.com> Integration with: Mozilla Thunderbird (www.mozilla.org) and Mozilla Mail it self please!!! :) From tameyer at ihug.co.nz Thu Aug 12 09:54:02 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Thu Aug 12 09:54:09 2004 Subject: [Spambayes] Integration In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8842655@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5493@its-xchg4.massey.ac.nz> > Integration with: > Mozilla Thunderbird (www.mozilla.org) > and Mozilla Mail it self please!!! Two things: 1. The Mozilla guys are already working (AFAIK) on improving their own spam filter with some of the ideas used in SpamBayes. As they've said, it really doesn't make much sense to double up on effort (particularly since neither of us make any money out of it!). 2. Can you come up with a list of reasons why integration would be better than the sb_server/sb_imapfilter solutions currently in place? There's a reasonable chance that we can address some of those without the huge amount of work that it would take to create an integrated solution. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From contact at heathallyn.com Thu Aug 12 15:26:20 2004 From: contact at heathallyn.com (Heath Allyn) Date: Thu Aug 12 15:26:32 2004 Subject: [Spambayes] Spambayes queries Message-ID: <DNEFIDAHNGAMGFMLNOABMEOECJAA.contact@heathallyn.com> I have poured through all the documentation I can find, and still not seen the answer to this question. I'm sure I'll end up feeling really dumb when someone points me to exactly where this is already explained... ;) I've been using spambayes for quite some time today, and I decided to check the spambayes manager and look at some statistics and settings. In the general tab it says I have 46 ham and 435 spam, which I believe to be the initial numbers from when I trained it after I first installed it, even though it should have incrementally trained many more since then. I have over 400 messages in my trash folder just since the last emptying. Also in the advanced tab it said I have processed X good and X spam, with both numbers being quite low. IS this a per session statistic or should it be a lifetime statistic? For example it said "3 good 26 spam 9 unsure". Then after restarting it said 0. I filtered some messages just to experiment, and then it had the exact numbers of messages that I had just filtered. I'm just trying to determine if it's actually learning from the messages when I click "recover from spam" or "delete as spam". Should the statistics, and the database numbers change when I re-classify a message? I will continue to look online for this information also in case I have just missed it. Thanks. From Bonnie at universal-travel.com Thu Aug 12 15:36:09 2004 From: Bonnie at universal-travel.com (Bonnie Baskin) Date: Thu Aug 12 15:36:12 2004 Subject: [Spambayes] HELP Message-ID: <05FA657B639E574E9E79DF67B806ECD1597866@sbs01.uti.local> One of my agents lost the Junk Suspects folder. How do I get it back?? Bonnie Baskin Comptroller Universal Travel/American Express 954-525-5000 x247 bonnie@universal-travel.com Visit us at our web site: www.universal-travel.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040812/c27af95c/attachment.html From kennypitt at hotmail.com Thu Aug 12 16:09:24 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Thu Aug 12 16:12:21 2004 Subject: [Spambayes] Spambayes queries In-Reply-To: <DNEFIDAHNGAMGFMLNOABMEOECJAA.contact@heathallyn.com> Message-ID: <BAY16-DAV3u23LiC1h1000231a0@hotmail.com> Heath Allyn wrote: > In the general tab it says I have 46 ham and 435 spam, which I > believe to be the initial numbers from when I trained it after I > first installed it, even though it should have incrementally trained > many more since then. I have over 400 messages in my trash folder > just since the last emptying. The counts in the General tab indicate the numbers of ham and spam that you have trained. They represent the total of messages trained during installation plus additional messages trained with "Delete as Spam" and "Recover from Spam", and are not affected at all by the number of messages that have been received and filtered by SpamBayes. > Also in the advanced tab it said I have processed X good and X spam, > with both numbers being quite low. IS this a per session statistic or > should it be a lifetime statistic? The statistics in the Advanced tab are only for the current session. > I'm just trying to determine if it's actually learning from the > messages when I click "recover from spam" or "delete as spam". > > Should the statistics, and the database numbers change when I > re-classify a message? The "processed" statistics in the Advanced tab indicate what SpamBayes thought about the messages when it first saw them, and will not change with training. You should, however, see a change in the "manually classified" statistics after training with "Delete as Spam" or "Recover from Spam". You should also see a change in the trained ham and spam counts on the General tab. -- Kenny Pitt From harri.pesonen at wicom.com Thu Aug 12 16:32:15 2004 From: harri.pesonen at wicom.com (Harri Pesonen) Date: Thu Aug 12 16:33:06 2004 Subject: [Spambayes] imap filter AssertionError spamcount <= nspam Message-ID: <5CC6C9D67251C34A8EF4C57AFDB2C297350FF8@postman.wicom.com> I get the following error: >sb_imapfilter.py -c SpamBayes IMAP Filter Version 0.4 (May 2004) and engine SpamBayes Engine Version 0.3 (January 2004). Traceback (most recent call last): File "D:\Python23\Scripts\sb_imapfilter.py", line 928, in ? run() File "D:\Python23\Scripts\sb_imapfilter.py", line 918, in run imap_filter.Filter() File "D:\Python23\Scripts\sb_imapfilter.py", line 789, in Filter self.unsure_folder) File "D:\Python23\Scripts\sb_imapfilter.py", line 707, in Filter evidence=True) File "D:\Python23\Lib\site-packages\spambayes\classifier.py", line 190, in chi2_spamprob clues = self._getclues(wordstream) File "D:\Python23\Lib\site-packages\spambayes\classifier.py", line 493, in _getclues tup = self._worddistanceget(word) File "D:\Python23\Lib\site-packages\spambayes\classifier.py", line 508, in _worddistanceget prob = self.probability(record) File "D:\Python23\Lib\site-packages\spambayes\classifier.py", line 311, in probability assert spamcount <= nspam AssertionError Using the latest 1.0rc2. And a question: Could imap filter move the good messages to different folder as well? Now it seems that it is a bit difficult to say when you have only filtered mails in inbox. Harri -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040812/ce345e18/attachment.htm From kennypitt at hotmail.com Thu Aug 12 16:36:20 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Thu Aug 12 16:45:58 2004 Subject: [Spambayes] HELP In-Reply-To: <05FA657B639E574E9E79DF67B806ECD1597866@sbs01.uti.local> Message-ID: <BAY16-DAV9tKufVma0o0000c105@hotmail.com> Maybe FAQ 3.13 will help: http://spambayes.sourceforge.net/faq.html#help-i-deleted-the-unsure-spam-fol der or http://tinyurl.com/5mslk -- Kenny Pitt _____ From: spambayes-bounces@python.org [mailto:spambayes-bounces@python.org] On Behalf Of Bonnie Baskin Sent: Thursday, August 12, 2004 9:36 AM One of my agents lost the Junk Suspects folder. How do I get it back?? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040812/61dfaab6/attachment.htm From Rich at RBarger.com Thu Aug 12 17:12:39 2004 From: Rich at RBarger.com (Richard B Barger ABC APR) Date: Thu Aug 12 17:12:47 2004 Subject: [Spambayes] No Defined Boundary References: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36A9@its-xchg4.massey.ac.nz> <4116ECDA.7A0BA0F3@RBarger.com> <41179680.A2B0AB8B@kimballpottery.com> Message-ID: <411B88E7.B72AF87A@RBarger.com> Michael, it works! After the initial flurry of incoming "X-SpamBayes-Exception ... multipart message[s] with no defined boundary," the volume has slowed. However, several came in overnight, and YES!, the Customize Headers function of Netscape Messenger allowed me to sort messages that had an "X-SpamBayes-Exception" header and that contained ".BoundaryError:" directly into my Spambayes Unsure folder. Thank you for teaching me about a Netscape Mail function that I hadn't understood, and to you and Tony for helping me solve this particular problem. Rich Barger Kansas City --- Michael Kimball wrote: > Richard B Barger ABC APR wrote: > > > > Tony Meyer wrote: > > > > > > Suddenly, I'm getting bunches of "multipart message[s] with no defined > > > > boundary." They don't show a Classification Header or Spam > > > > Probability, so my system treats them as ham. > > > > > > Perhaps you could treat any mail with a "X-SpamBayes-Exception" header as > > > unsure? (ham is much less likely to be malformed, IMO). > > > > RBB: Thank you for the suggestion, Tony, but I'm not sure how to do that in > > Netscape 4.79 Mail using the POP3 Proxy. So far as I know, Netscape Mail > > doesn't give me the capability of searching for, or sorting on, something in the > > message header. > > Yeah. It does! > > In your Netscape Messenger click Edit | Message Filters | New | Advanced, which > opens a dialog to 'Customize Headers'. Type "X-SpamBayes-Exception" in the 'New > Message Header' box, click 'Add', click 'OK'. This will drop you back to your 'New' > Message Filter dialog, with 'X-SpamBayes-Exception' included in the drop down list > of elements to filter on (subject, sender, body, date, etc). Just select your newly > added header and configure the new filter as you would any other. > > Hope this helps. From Rich at RBarger.com Thu Aug 12 17:21:14 2004 From: Rich at RBarger.com (Richard B Barger ABC APR) Date: Thu Aug 12 17:21:32 2004 Subject: [Spambayes] Does anyone know of a program that filters out identical messages? Message-ID: <411B8AEA.191DD539@RBarger.com> I have a question or suggestion that likely would only be useful for recipients of large volumes of mail -- but, in my case, it would eliminate sorting decisions on more than one-third of the spam: Does anyone know of a program or filter that searches for mail with identical contents (except headers)? Such a program might keep a rolling 24-hour (or some period) history and would be the first filter encountered: All mail with identical contents (excluding headers) received over 24 hours would be considered spam; the first copy would pass through to the rest of the system to be filtered or delivered normally, but the multiple identical messages would go directly into the spam folder. Obviously, it would be best to have user-selected parameters, but, as I review the several hundred spam messages I receive overnight, many of them are duplicated; some come in 5 or 8 or 12 or 25 times. Looks like an incredibly obvious spam clue on larger volumes of mail. Perhaps this or something similar has already been tried and has inherent problems; if so, I've missed the discussion. Cheers! Rich Barger Kansas City From skip at pobox.com Thu Aug 12 17:19:43 2004 From: skip at pobox.com (Skip Montanaro) Date: Thu Aug 12 17:33:15 2004 Subject: [Spambayes] HELP In-Reply-To: <05FA657B639E574E9E79DF67B806ECD1597866@sbs01.uti.local> References: <05FA657B639E574E9E79DF67B806ECD1597866@sbs01.uti.local> Message-ID: <16667.35471.227016.1141@montanaro.dyndns.org> Bonnie> One of my agents lost the Junk Suspects folder. How do I get it Bonnie> back?? FAQ 3.13 I believe: http://spambayes.sourceforge.net/faq.html#help-i-deleted-the-unsure-spam-folder Skip From skocino at sapirolaw.com Thu Aug 12 18:42:59 2004 From: skocino at sapirolaw.com (Steve Kocino) Date: Thu Aug 12 18:43:03 2004 Subject: [Spambayes] Troubleshooting Help Message-ID: <NEBBKGLKEFNBNENBIIKIOEPNCBAA.skocino@sapirolaw.com> Hi, I?m having a problem re ?Toolbar items appear, but fail to work?. The ?recover from Spam folder button? and ?sent to Spam folder button? fail to response, but everything else works fine i.e. filtering, scoring, etc... What I?ve done so far is: (1) Deleted and completely reset all Outlook toolbars, including the two Spam folder buttons still fail to response, (2) Reinstalled the software still no button response. Version wise Spambayes Outlook Addin Binary Version 1.0rc2 (June 2004). Thanks for your help and time, Steve -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040812/7e9a05ef/attachment.htm From nparr at mortonwelding.com Thu Aug 12 19:20:55 2004 From: nparr at mortonwelding.com (Niles Parr) Date: Thu Aug 12 19:23:04 2004 Subject: [Spambayes] Junk suspects Message-ID: <200408121222824.SM00198@mortonwelding.com> How long should I expect it to take before the amount of junk suspect msg's start to decrease. I receive around 100-150 msg's an hour. What it's detecting as spam is almost dead on but I'm still getting email from repeat senders and subjects getting detected as suspects. A vast majority of suspects are legit. I've only been working on this for about a day so far and I imagine it takes a good week or so with that kind of volume? Thanks Niles -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040812/ec6f29d7/attachment.html From postmaster at amnesty.org Thu Aug 12 19:25:21 2004 From: postmaster at amnesty.org (InterScan MSS Notification) Date: Thu Aug 12 19:41:28 2004 Subject: [Spambayes] Virus found, original message not delivered. Message-ID: <20040812174559.B3E341A689@rooster.amnesty.org> Your email address has been used to send us a message. A virus was found and so your message has been deleted. It has not been delivered to the intended recipient, and they have not been informed. If you want your message to be received, please re-send to the intended recipient without a virus. From tameyer at ihug.co.nz Fri Aug 13 01:24:30 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Fri Aug 13 01:26:07 2004 Subject: [Spambayes] imap filter AssertionError spamcount <= nspam In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8842731@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5494@its-xchg4.massey.ac.nz> > I get the following error: [...] > assert spamcount <= nspam > AssertionError This indicates that your database is bad. It's basically saying that there is a token in the database that has been seen more times in spam than the number of messages you have trained as spam, which is obviously impossible. You can manually fiddle with the database (e.g. use sb_dbexpimp.py to convert it to cvs, fix it, change it back) although that's maybe not wise, or you can just retrain from scratch. > And a question: Could imap filter move the good messages > to different folder as well? Now it seems that it is a bit > difficult to say when you have only filtered mails in inbox. It could if someone wrote a patch to get it to do so. If you would like it to do so, then you can open a feature request <http://sf.net/projects/spambayes>, making sure that you explain why this would be a good feature to have. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Fri Aug 13 01:30:23 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Fri Aug 13 01:35:31 2004 Subject: [Spambayes] Junk suspects In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E88427A7@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5495@its-xchg4.massey.ac.nz> > How long should I expect it to take before the > amount of junk suspect msg's start to decrease. It really depends completely on the email mix and training that you do. > I receive around 100-150 msg's an hour. What it's > detecting as spam is almost dead on but I'm still > getting email from repeat senders and subjects getting > detected as suspects. A vast majority of suspects > are legit. I've only been working on this for about > a day so far and I imagine it takes a good week or so > with that kind of volume? I get good results after training much fewer than 100 ham & 100 spam, so in theory it could take you less than an hour. You don't say anything about the training that you're doing/have done, or the numbers of messages that you have trained - these make all the difference. The way to see why a message is scoring what it is is to select it (before training) and choose "Show spam clues for this message" from the SpamBayes menu. This will bring up a message with the clues list - you will probably be able to see yourself why it scores what it does (which should hint at the solution), but if you can't, you can send a copy to the list (with an explanation) and we can try and explain it to you. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Fri Aug 13 06:12:21 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Fri Aug 13 06:12:29 2004 Subject: [Spambayes] Troubleshooting Help In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8842794@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C549C@its-xchg4.massey.ac.nz> > I'm having a problem re "Toolbar items appear, but > fail to work". The "recover from Spam folder button" > and "sent to Spam folder button" fail to response, > but everything else works fine i.e. filtering, scoring, > etc... What I've done so far is: (1) Deleted and > completely reset all Outlook toolbars, including the > two Spam folder buttons. still fail to response, (2) > Reinstalled the software. still no button response. > Version wise. Spambayes Outlook Addin Binary Version > 1.0rc2 (June 2004). The most likely culprit is a database problem (to which the solution is retraining from scratch). If you send us a copy of your most recent log file, we would be able to tell for sure. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From BFE at assar.com Fri Aug 13 09:36:36 2004 From: BFE at assar.com (ASSAR scrl - FERONT Bernard) Date: Fri Aug 13 09:36:39 2004 Subject: [Spambayes] Problem with macro in outlook Message-ID: <57DD07A2758971429658893D3C4010FF2998@S2.assar.com> I can't use any of my macros sinds i installed spambayes. How can I activate the macros and continue to work with spam bayes? Thanks for your help (sorry for my poor English , I'm from Belgium speaking French) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040813/a8a10008/attachment.html From harri.pesonen at wicom.com Fri Aug 13 09:36:47 2004 From: harri.pesonen at wicom.com (Harri Pesonen) Date: Fri Aug 13 09:37:36 2004 Subject: [Spambayes] imap filter AssertionError spamcount <= nspam Message-ID: <5CC6C9D67251C34A8EF4C57AFDB2C297351017@postman.wicom.com> Thanks for the reply. I deleted the db files and now I don't get that error. But I have other problems... I use Outlook 2003 in Cached Exchange mode. After running the filter by "sb_imapfilter.py -c -t -i 4" the messages in Inbox were first doubled and then tripled. The message headers for one message contain: 1) X-Spambayes-Classification: ham X-Spambayes-MailId: 1092381157 2) X-Spambayes-MailId: 1092381157 3) (no internet headers at all because it was internal message) Another mail was three times as well: 1) X-Spambayes-Classification: ham X-Spambayes-MailId: 1092381158 2) X-Spambayes-MailId: 1092381158 3) (had the original internet headers but not X-Spambayes headers) I read somewhere that imapfilter does not modify the original message, instead it marks it being deleted (I don't see the mark anywhere) and makes a copy of it. Clearly this does not work in the Cached Exchange mode? What I am trying to do... I am testing imapfilter, if we could use it in server mode. We would like to filter all incoming messages, and process only those that imapfilter has classified as good. I guess that we could just check for the "X-Spambayes-Classification: ham" header and process those. Unsure messages are a problem, though. Someone should daily check the Unsure folder and move these messages first to TrainHam or TrainSpam folder, and wait for the imapfilter to learn these messages, and then move these to Inbox again, so that our application would process it from there. Or perhaps our application should check TrainHam folder as well when processing messages... but these messages do not get "X-Spambayes-Classification: ham" header and we don't know when imapfilter has learned them, so we can't process and move them to other folder. So the user should move the message first to TrainHam and then to other folder that contains only manually classified good messages... I don't know if this is feasible, how can the user know when imapfilter has prosessed the message in TrainHam folder. There seems to be no simple solution for server side prosessing. Harri -----Original Message----- From: Tony Meyer [mailto:tameyer@ihug.co.nz] Sent: 13. elokuuta 2004 2:25 To: Harri Pesonen; spambayes@python.org Subject: RE: [Spambayes] imap filter AssertionError spamcount <= nspam > I get the following error: [...] > assert spamcount <= nspam > AssertionError This indicates that your database is bad. It's basically saying that there is a token in the database that has been seen more times in spam than the number of messages you have trained as spam, which is obviously impossible. You can manually fiddle with the database (e.g. use sb_dbexpimp.py to convert it to cvs, fix it, change it back) although that's maybe not wise, or you can just retrain from scratch. > And a question: Could imap filter move the good messages > to different folder as well? Now it seems that it is a bit > difficult to say when you have only filtered mails in inbox. It could if someone wrote a patch to get it to do so. If you would like it to do so, then you can open a feature request <http://sf.net/projects/spambayes>, making sure that you explain why this would be a good feature to have. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From whorne at cmh-sh.org Fri Aug 13 14:26:31 2004 From: whorne at cmh-sh.org (Wallace Horne) Date: Fri Aug 13 14:48:12 2004 Subject: [Spambayes] delete Message-ID: <NDBBJGILGLMIANKHDMODIEJLELAA.whorne@cmh-sh.org> Have email going to delete folder, and there is no recover from spam button available on toolbar. Need advice Using Spambayes 0.81. Windows 98, second ed. 4.10.2222 Wallace J. Horne MD VP Medical Affairs CMH P. O. Box 90 South Hill, Virginia 23970 434-447-3151, ext. 3428 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040813/76140494/attachment.html From erica55 at bol.com.br Fri Aug 13 15:25:24 2004 From: erica55 at bol.com.br (Erica Silveira) Date: Fri Aug 13 15:25:29 2004 Subject: [Spambayes] Mala direta por e-mail - As melhores listas de email Message-ID: <20040813132516.0819F1E400B@bag.python.org> Mala direta por e-mail. Cadastros selecionados. As melhores listas de e-mails selecionados por estados, atividades e profiss?es. Listas atualizadas para mala direta via e-mail marketing. Visite http://www.promonet.mx.gs Cadastros altamente selecionados para divulga??o de produtos por email marketing. Listas de e-mails e programas gr?tis para divulga??o via correio eletr?nico. Mala direta por e-mail. Visite agora: http://www.promonet.mx.gs From SteveR at ssbjcc.org Fri Aug 13 18:05:06 2004 From: SteveR at ssbjcc.org (Steve Rosenberg) Date: Fri Aug 13 18:10:26 2004 Subject: [Spambayes] need some assistance Message-ID: <EBE812787DB10E4DBF0F47EA9897B00408D802@jccserver.ssbjcc.org> I am running Windows 98, I am using SpamBayes Versoin 1, Release candidate 2. I have a delete as spam button and a SpamBayes button, but I can not find either the Spam or Ham folders... Where do I look? I know that I have received emails, some important ones as I have gotten calls on them, but I can not locate them HELP!!!!! Thanks Steve Steve Rosenberg Executive Director Shimon and Sara Birnbaum JCC 775 Talamini Road Bridgewater, NJ 08807 tel: 908-725-6994x212 fax: 908-725-9753 A VISION FOR THE JCC... The Shimon and Sara Birnbaum Jewish Community Center will be a central force in building Jewish community in the tri-county area. The JCC will enrich the Jewish community by collaborating with synagogues and other organizations and will serve the community by providing diverse and dynamic programs in safe, modern facilities. The JCC will encourage enthusiastic support within the community and will identify and cultivate leaders, volunteers, and professional staff for the benefit of the community. VISIT OUR WEBSITE AT: WWW.SSBJCC.ORG -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040813/367b7fd6/attachment.html From skocino at sapirolaw.com Fri Aug 13 18:07:00 2004 From: skocino at sapirolaw.com (Steve Kocino) Date: Fri Aug 13 18:17:13 2004 Subject: FW: [Spambayes] Troubleshooting Help Message-ID: <NEBBKGLKEFNBNENBIIKICEPPCBAA.skocino@sapirolaw.com> -----Original Message----- From: Steve Kocino [mailto:skocino@sapirolaw.com] Sent: Friday, August 13, 2004 9:01 AM To: Tony Meyer Subject: RE: [Spambayes] Troubleshooting Help Thanks for the reply Toni... Log file attached. Steve -----Original Message----- From: Tony Meyer [mailto:tameyer@ihug.co.nz] Sent: Thursday, August 12, 2004 9:12 PM To: 'Steve Kocino'; spambayes@python.org Subject: RE: [Spambayes] Troubleshooting Help > I'm having a problem re "Toolbar items appear, but > fail to work". The "recover from Spam folder button" > and "sent to Spam folder button" fail to response, > but everything else works fine i.e. filtering, scoring, > etc... What I've done so far is: (1) Deleted and > completely reset all Outlook toolbars, including the > two Spam folder buttons. still fail to response, (2) > Reinstalled the software. still no button response. > Version wise. Spambayes Outlook Addin Binary Version > 1.0rc2 (June 2004). The most likely culprit is a database problem (to which the solution is retraining from scratch). If you send us a copy of your most recent log file, we would be able to tell for sure. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. -------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes1.log Type: application/octet-stream Size: 111452 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040813/07247f93/spambayes1-0001.obj From depillow at insightbb.com Sat Aug 14 04:59:44 2004 From: depillow at insightbb.com (Dennis E. Pillow) Date: Sat Aug 14 05:00:12 2004 Subject: [Spambayes] SpamBayes Quit Working In Outlook 2003 Message-ID: <000201c481aa$c5c45ba0$040a0a0a@GREENDALEPJP1> Help, My SpamBayes quit working in outlook 2003. It was a great program but it just quit working. Nothing g is working and I can't find out why. Can you help? D.E.Pillow -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040813/21b5cac5/attachment.htm From 123media at yahoo.fr Sat Aug 14 06:18:21 2004 From: 123media at yahoo.fr (123Media) Date: Sat Aug 14 12:31:31 2004 Subject: [Spambayes] =?iso-8859-1?q?Cr=E9ation?= Message-ID: <20040814100231.HXZZ13092.tomts25-srv.bellnexxia.net@yahoo.fr> An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040814/8da192a0/attachment.html -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/gif Size: 7864 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040814/8da192a0/attachment.gif From akonstam at trinity.edu Sat Aug 14 15:14:17 2004 From: akonstam at trinity.edu (akonstam@trinity.edu) Date: Sat Aug 14 15:04:52 2004 Subject: [Spambayes] Is this spam on the spambayes list. Message-ID: <20040814131417.GA9703@Moof.cs.trinity.edu> Did anyone else get this message which looks like spam at the spambayes list address? It came with 5 or 6 attachments which I did not include. On our systems this got through spamassassin as well as SpamBayes filtering. Aaron Konstam ----- Forwarded message from 123Media <123media@yahoo.fr> ----- Date: Sat, 14 Aug 2004 00:18:21 -0400 From: "123Media" <123media@yahoo.fr> Subject: [Spambayes] Cr?ation To: "spambayes@python.org" <spambayes@python.org> _______________________________________________ Spambayes@python.org http://mail.python.org/mailman/listinfo/spambayes Check the FAQ before asking: http://spambayes.sf.net/faq.html ----- End forwarded message ----- -- ------------------------------------------- Aaron Konstam Computer Science Trinity University One Trinity Place. San Antonio, TX 78212-7200 telephone: (210)-999-7484 email:akonstam@trinity.edu From webmaster at apromotionguide.com Sat Aug 14 15:19:22 2004 From: webmaster at apromotionguide.com (Lauri Harpf) Date: Sat Aug 14 15:18:30 2004 Subject: [Spambayes] SpamBayes fails to start Message-ID: <009101c48201$50244930$0301a8c0@z9a3e7> >> I've been using SpamBayes for quite a while now. Love it, it >> has been working fine, but have now encountered a bit of a >> problem with it. > The EOFError indicates that the pickle is no good - the fact that it's only > 39kb hints at that, too. Unfortunately, the only solution is to delete the > hammie.db and spambayes.messageinfo.db files and start training afresh > (thankfully, SpamBayes learns very quickly). (Or replace the databases with > a backup, if you happen to have one). OK, thanks. I need to remind myself to take backups every now and then, as while the training is pretty comfortable and fast, I tend to break the database every now and then. Had the infamous DBRunRecovery-problem a couple times and now managed to do this :). >> Python is 2.3b2, win32all build 153. I'm using Outlook >> Express, so pop3proxy, no Outlook plug-in. > Completely irrelevant to this, but is there any reason that you're using > Python 2.3b2? I can't think of any reason why you wouldn't want to use > 2.3.4. Nah, not a thing. I'm using the Spambayes binary stuff now, but used to run the Python scripts way back when and installed Python for that purpose. I don't use Python much, so have not updated it, although I keep promising myself to learn at least the basics of the language someday <grin>. - Lauri From tim.peters at gmail.com Sat Aug 14 17:54:17 2004 From: tim.peters at gmail.com (Tim Peters) Date: Sat Aug 14 17:54:20 2004 Subject: [Spambayes] Is this spam on the spambayes list. In-Reply-To: <20040814131417.GA9703@Moof.cs.trinity.edu> References: <20040814131417.GA9703@Moof.cs.trinity.edu> Message-ID: <1f7befae04081408546cecfda4@mail.gmail.com> [akonstam@trinity.edu, on spam from 123media] > Did anyone else get this message which looks like spam at the > spambayes list address? Yes, and the spambayes list doesn't do spam filtering -- sending spam to this list is thoroughly on-topic <wnk>. > It came with 5 or 6 attachments which I did not include. It should not have. The spambayes list added an (one) attachment with the spambayes list info. The original message was multipart/related, with an HTML part and a base64-encoded .gif image. That's it. > On our systems this got through spamassassin as well as SpamBayes filtering. If you haven't trained SB on much (or any) French email, then SB will think this one is Unsure (in the ballpark of 0.5). Train it as spam, and SB will nail it next time. There were plenty of features to score in the msg, as the vast bulk of the ad was in the HTML part; but it was all in French, so it's most likely that your SB hadn't seen most of the features in it before, so considered them to be neutral. The gif part was just a small logo advertising the spamware used to create the spam, at <http://www.mailworkz.com/>. From tim.peters at gmail.com Sun Aug 15 06:56:24 2004 From: tim.peters at gmail.com (Tim Peters) Date: Sun Aug 15 06:56:32 2004 Subject: [Spambayes] Problem with macro in outlook In-Reply-To: <57DD07A2758971429658893D3C4010FF2998@S2.assar.com> References: <57DD07A2758971429658893D3C4010FF2998@S2.assar.com> Message-ID: <1f7befae0408142156530b54fe@mail.gmail.com> [ASSAR scrl - FERONT Bernard <bfe@assar.com>] > I can't use any of my macros sinds i installed spambayes. Have you done anything *besides* install SB? For example, have you let Windows Update install any patches or security updates? Have you installed, or uninstalled, anything else? Have you tried rebooting? > How can I activate the macros and continue to work with spam bayes? Sorry, don't know. SB has never interfered with my Outlook macros, and shouldn't interfere with yours either -- SB simply has nothing to do with Outlook's macro system. From michael at kimballpottery.com Sun Aug 15 16:23:03 2004 From: michael at kimballpottery.com (Michael Kimball) Date: Sun Aug 15 16:27:19 2004 Subject: [Spambayes] [Fwd: WOW-MM #4.11 - Your spam questions - 1] Message-ID: <411F71C7.E2390E7C@kimballpottery.com> More Woody's Office Watch re spam. 2 of 5 -------- Original Message -------- Subject: WOW-MM #4.11 - Your spam questions - 1 Date: Fri, 25 Jul 2003 14:55:54 -0400 From: Woody's Office for Mere Mortals <wow-robot@woodyswatch.com> Reply-To: Woody's Office for Mere Mortals <wow-robot@woodyswatch.com> To: michael@kimballpottery.com --==>> WOODY's OFFICE FOR MERE MORTALS <<==-- The in-depth, tutorial side of Woody's Office Watch from Woody Leonhard, Certified Office Victim 25 July 2003 Vol 4 No 11 ZipBackup Finally, a backup program that is easy to use, has the power to select and filter files and backs up to standard Zip files. The ZipBackup Wizard makes backing up a snap for beginners, and filtering and scheduling make it a powerful tool for experts. Download ZipBackup from http://www.zipbackup.com/redir/wowmm.html and try it for 30 days. You won't want to use a computer without it. 1. Some spam questions answered 2. What is Spam? 3. Asking to be removed is the worst thing you can do 4. Sending complaints to the domain owners 5. Changing email addresses 6. Blocking all but Contacts 7. Keep Mere Mortals Alive and Free Try Stamps.com today and get a special offer valued at $80! This special offer includes up to $25 FREE postage, a FREE Digital Scale ($50 Value), and a Supplies Kit ($5 Value) when you sign up for a Stamps.com Power Plan Trial. Save time and money by buying and printing your postage online 24/7. You can even save up to 60% over FedEx, UPS and Airborne and up to 80% over a traditional meter. Great for individuals and businesses! Click here to get this special offer. http://mocda1.com/1/c/23071/107262/287796/287796 Advertising in WOW-MM costs so little and reaches so many. Ask Jan ads@woodyswatch.com for details. ________ 1. SOME SPAM QUESTIONS ANSWERED Not a day goes by that we don't get questions about spam, in this issue we'll try to answer some of those queries and dispel some myths. If you want simple answers to spam then there's plenty of marketing efforts that will appeal to you - as usual in Woody's Watch we'll try to give you a more comprehensive view of the situation. ________ Working with large complex Excel spreadsheets? NAVIGATOR UTILITIES - an Excel Add-in tool for finding your way. Easily navigate through worksheets (incl protected & hidden), find and edit Links and Named Ranges, and use Navigator's enhanced Find/Replace for fast searches. Remove sheet passwords, handle multiple linked files, and much more ... http://www.robbo.com.au ________ 2. WHAT IS SPAM? Everyone talks about unwanted email as 'spam' but when you look closely there's different types of email that can make up 'spam'. I've given these three broad types the names 'Hard Core Spam', 'Unwanted Marketing' and 'Personal Spam' for the purposes of this issue. HARD CORE SPAM There's unwanted unprovoked direct marketing, generally for non-mainstream products like offers to enhance body parts, improve health, sell famous blue pills, porn, online casinos and the like. Pretty much everyone agrees this is spam. I think the most cheeky spam are the messages offering software or other methods of deleting spam! Most worrying porn spam are the very graphic images linked to messages. These messages can arrive in the Inbox of kids. In past years porn spam was text based but the new generation of graphic spam must be a concern to any parent. UNWANTED MARKETING Then there's unwanted emails where you have given away your email address - perhaps so long ago you don't remember doing it. A sideline of this are legitimate businesses that rent mailing lists of email addresses they believe were given with permission. It may be that the addresses were obtained improperly but it's worth keeping in mind that you might have filled in a web page some time ago. PERSONAL SPAM Another type of spam are unwanted emails from perhaps well-meaning but overzealous people. You might have been in contact with them years ago and you're now on their list for jokes, warnings and diatribes from either end of the political spectrum. Peter regularly gets pro-gun/NRA, anti-Democrat messages which, as an Australian, are of no interest at all - yet no request for the messages to stop is heeded. Thankfully this particular nuisance is easy to eliminate. ________ Did you serve your country? You may be eligible for up to $50,000 in GI Bill and Military Tuition Assistance. Fill out one simple form and get access to: The Insiders' Guide to GI Bill Benefits, One-click access to schools awarding credit for Military service, and our online tool to find military-friendly programs - now with over 4,000 schools. Sign up now to find Schools that Want You! Click Here: http://mocda.com/1/c/23071/116798/287796/287796 ________ 3. ASKING TO BE REMOVED IS THE WORST THING YOU CAN DO " I've heard that you should not click any 'remove me' link since you'll only get more spam. Is that true? " It can be true but some tests, including one Peter tried for a month or more showed that clicking 'remove me' links did reduce the amount of spam from some sources. Certainly it won't stop the hard-core spammers, but those in the 'Unwanted Marketing' category will usually honor your request. The trouble is telling the difference between them. In Peter's trial, he ignored the blatant spam for enlargements, porn etc on the assumption that such links would be misued. Instead focused on 'remove me' links from messages that looked generally legitimate - ie our 'Unwanted Marketing' category. Peter found that some 'remove me' links were very simple while others needed a bit more work. But it was worth the effort and his spam level did reduce, though by no means eliminate spam. And in some cases the advice to never click 'remove me' links is counter productive. Such links are the way to control your ezine subscriptions is just one example. ________ PLANNING A VISIT TO CENTRAL FLORIDA? Kissimmee-St. Cloud offers a friendly neighborhood setting, drenched in sunshine and right next door to the Walt Disney World(R) Resort. To order your free VACATION PLANNING KIT ... Click here http://mocda4.com/1/c/23071/80347/287796/287796 ________ 4. SENDING COMPLAINTS TO THE DOMAIN OWNERS " I've been told that sending complaints to the managers of the domain that sent the message will stop the spam. Messages to postmaster@.... or webmaster@... etc. " In the early days of spam people did try this method, but spammers have long since found ways to hide their true origin. Sending such messages is a waste of your time and will almost certainly be ignored, never read by any human being. It sure won't stop any spam and at worst may broadcast your email address to more spammers. Replies like that might satisfy your frustration about spam but it's only an illusion that you're doing anything. All you achieve is a waste of your time and adding to the email traffic across the Internet. ________ WEB HOSTING: You CAN Get MORE for LESS 500 MB Web Hosting! + 2 Months FREE! Get 500 megs, 30 GB of quality bandwidth, 250 pop3 Email, Member Operations, MySQL, PHP4, CGI, plus more! Only $7.77/mo! Other Web hosting companies charge up to 5 times more. Setup is FREE so get started today!! Click Here: http://mocda4.com/1/c/23071/87707/287796/287796 ________ 5. CHANGING EMAIL ADDRESSES " I've heard that changing email address will stop spam for around 18 months. Is that true? " I don't know where the '18 months' figure came from but it is utter nonsense. If you change email addresses then it could be hours, days, weeks or months before you start getting spam again. A lot depends on what you do with the new address and not some arbitrary time scale. Spammers get their addresses for all sorts of sources including 'dictionary attacks' where they send millions of emails with various letter / number combinations to find valid email addresses. So even if you keep your email address totally private, you can still get spam. In past years some ISP's made money on the side by selling email addresses of their customers, while this practice has mostly stopped it gives you some idea of what is possible. I feel that changing email addresses is pretty pointless. It's a lot of hassle for you and your email contacts. You run the risk of not getting important messages from friends and family. You're forcing them to update their contacts list assuming that they bother. Have you hurt spammers by changing addresses? No, not one bit. So you've spent a lot of time rearranging your email, inconvenienced yourself and contacts all for a temporary respite in spam. ________ 6. BLOCKING ALL BUT CONTACTS " Surely if I deleted all email except messages from people in my address list that would get rid of spam? " Yes it would get rid of spam, but it would also remove plenty of messages that you probably want to see. You'd have to be certain that everyone you wanted to get email from was in your contacts list. If any of them changed email addresses or had a temporary account while on vacation you'd miss that message. You'd even miss a message telling you about a change of address. In Outlook 2003 there's an extreme setting that will do exactly this, but it is an extreme option to be used with care. We've seen people try this method and they invariably waste time chasing missing messages or fine-tuning their Contacts list. You might think it's worth it but we think it is more trouble than it's worth. That's all for this week, but we'll talk more about spam in the future. You can send your spam questions to wowmm-feedback@woodyswatch.com 7. KEEP MERE MORTALS ALIVE AND FREE If you like the no-nonsense style you see in this newsletter - the straight scoop, whether Microsoft likes it or not, dished out in a way that won't put you to sleep - get one of my books! "Windows XP All-In-One Desk Reference For Dummies", Hungry Minds http://www.woodyswatch.com/l.asp?0764515489 "Special Edition Using Microsoft Office XP" with Ed Bott, Que http://www.woodyswatch.com/l.asp?0789725134 "Special Edition Using Microsoft Office 2000" with Ed Bott, Que http://www.woodyswatch.com/l.asp?0789718421 "Woody Leonhard Teaches Office 2000", Que http://www.woodyswatch.com/l.asp?0789718715 ADMINISTRIVIA If you want to know about subscribing, unsubscribing, changing your address, making comments, distributing copies of WOW-MM - or you want to read about how we protect your privacy, or any of the usual legal mumbo-jumbo, please hop over to your very own personalized WOW page at http://woodyswatch.com/info.asp?wowmm=michael@kimballpottery.com This copy of WOW-MM was originally sent to michael@kimballpottery.com ADVERTIZING You, too, can reach the largest group of influential Office users on the planet for a mere pittance... send a message to Jan mailto:ads@woodyswatch.com and our ad folks will send you details. Woody's Watch happily uses Dundee Internet for all web & list hosting http://www.dundee.net/isp/default.asp Woody's OFFICE for Mere Mortals Copyright 2003 by Peter Deegan. All rights reserved. ISSN 1443-7252. W-O-O-D-Y-S--O-F-F-I-C-E--F-O-R--M-E-R-E--M-O-R-T-A-L-S Leaving us? Forward (don't reply) this message to leave-wowmm-11939529G@lists.woodyswatch.com [michael@kimballpottery.com] -- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.737 / Virus Database: 491 - Release Date: 8/11/2004 From kobrien at sunshineccu.net Sun Aug 15 16:45:27 2004 From: kobrien at sunshineccu.net (Kathryn OBrien) Date: Sun Aug 15 16:45:31 2004 Subject: [Spambayes] Out of Office AutoReply: something for you Message-ID: <FDB75BA280F8D94EA1F80B45B0BA710018B30C@GS2K.gibsonsbr.sunshineccu.net> I will be away until August 16, 2004. Please contact Rick Cooney or Mary Lou Lymer in my absense. From jchailan at oreka.com Sun Aug 15 00:21:21 2004 From: jchailan at oreka.com (Jerome Chailan) Date: Sun Aug 15 19:50:32 2004 Subject: [Spambayes] (no subject) Message-ID: <000201c482f0$564e7200$0c15273e@Jrme> hi, "In your email client's configuration, where you would normally put your POP3 server address, you should now put the address of the machine running SpamBayes." it is what is said in the configuration page. i am using outlook express and i don't know what's the address of the machine running spambayes. can you help me? bye -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040815/b4a6be0e/attachment.html From ekgray at adelphia.net Mon Aug 16 00:26:10 2004 From: ekgray at adelphia.net (Eddie & Kelly Gray) Date: Mon Aug 16 00:32:54 2004 Subject: [Spambayes] question about how spambayes works References: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5447@its-xchg4.massey.ac.nz> Message-ID: <009001c48316$e0ca4cd0$6e7ba8c0@mangomonday> Thanks Tony. I think I am getting the hang of it now. But can you tell me how to set it up to send junk mail to a particular folder? don't see where to do that.. Thanks. Eddie Gray. ----- Original Message ----- From: "Tony Meyer" <tameyer@ihug.co.nz> To: "'Eddie & Kelly Gray'" <ekgray@adelphia.net>; <spambayes@python.org> Sent: Saturday, August 07, 2004 2:05 AM Subject: RE: [Spambayes] question about how spambayes works > > I am currently using spambayes with the outlook plugin at > > work and I am in the processes of setting it up at home where > > I use outlook express. Just curious if there is anywhere I > > can search deleted messages as spam like you can using the > > outlook plugin? For example I have new folders at work "Junk > > email" and "Junk Suspects". > > > > OR does the web interface show ALL mail that I have received, > > including what it knows to be spam? I would just like to make > > sure there is somewhere I can go to see if an email someone > > sent me has been classified as spam by mistake.. > > Two things: > > 1. All mail is still delivered to Outlook Express, so it's wherever you > have set OE to move it to. If you set it to move to a "Junk email" folder > (like you do with Outlook), then you can look for mail there. > > 2. The review page of the web interface does (by default) show all mail > that has gone through the plug-in, yes. This is split up into ham, unsure, > and spam sections to make it easier to work through. > > =Tony Meyer > > --- > Please always include the list (spambayes@python.org) in your replies > (reply-all), and please don't send me personal mail about SpamBayes. This > way, you get everyone's help, and avoid a lack of replies when I'm busy. > From bovbjerg at verizon.net Mon Aug 16 01:04:21 2004 From: bovbjerg at verizon.net (Bovbjerg Family) Date: Mon Aug 16 01:04:17 2004 Subject: [Spambayes] help! Message-ID: <000e01c4831c$338d7cd0$6c00a8c0@parentpc> Dear Sir or Madam, Please help me. I'm just an average-ly knowledgeable PC user, not a system administrator. I'm begging for help figuring out how to run SpamBayes. I have it at work, but it installed automatically into Outlook, with a routine to follow for initial training by batched spam vs non-spam directories, then a button to accept or reject new messages in teh inbox, one by one. Alas, at home with Outlook Express and Windows XP, nothing seems at all the same, and I cannot even install, configure and run the program. (Outlook proper is also on the PC for my wife to syncronize her PDA with her office Outlook. But it doesn't run unless invoked and is not the email default.) I have downloaded spambayes-1.0rc2.exe and it has run. In so doing, I selected not the default "outlook" but the 2d choice "outlook express." The program successfully installed a shortcut on the desktop and in a directory on the start button, both "C:\Program Files\SpamBayes\bin\sb_tray.exe" Either shortcut puts an email-envelope icon at the lower right on the task bar, which I'm guessing must be the "SpamBayes Tray Icon" referred to by the "Getting Started" part of the "readme" instructions. C:\Program Files\SpamBayes\docs\sb_server\readme_proxy.html As instructed, I right clicked the icon and selected "configure," which brought up the window http://localhost:8880/config I have read the set-up instructions under "Using the Service" several times. Sadly, the jargon and syntax go too far beyond my understanding for me to follow them. Happily, they say "you don't need to use this." Next come the "configure" instructions: 1. Initially it looks like only one thing is needed: "You can skip over most of the settings here, apart from the top one (shown in the figure). You need to enter the address of your mail server. If you don't know the address, you can find it in the settings of your mail client." The 8880 window says "a POP3 server address typically looks like "pop3.myisp.net". Outl. Expr. tools/accounts/mail/properties/servers tells me that my "incoming mail (POP3):" is "incoming.verizon.net" -- which doesn't look right but is the best I can find. Entering this and saving does not get SpamBayes to work for me -- so please tell me where else to look for the right information. 2. Then a second set-up task is indicated: "Setup your mail client: You need to set your mail client to receive mail from localhost rather than your mail server" I don't understand how to do this. Please tell me. Assuming that I eventually get things set up right, I foresee a problem with the next stage of the instructions: "Training - When you first start using SpamBayes" ... because (a) I don't see where I'm told how to start up SpamBayes and (b) it also looks like I have to train SpamBayes only on incoming messages one by one. My keeping a "spam" and "not spam" folder in Out. Expr. for the past month looks unhelpful. If Outl. Expr. operations are all this cumbersome, it's probably beyond me to use SpamBayes with it. So we prbably need to think about another option, either using Outlook at home (I'm hoping that set up is more automatic) or finding another, more user friendly bayesian program. Can you please give a poor soul some advice? You guys have a very good reputation, and in exchange I'd be happy to help rewrite your instructions so that non-tecchies can understand them. That would take some time from a tecchie to work on translation, and I could probably only contribute to helping others like me stuck with Outl. Expr. Thanks for your consideration RandyB Washington, DC Bovbjerg@verizon.net Troubleshooting _begins_ with what do with problems _after_ installation/configuration. I don't know how to configure, so it doesn't help. C:\Program Files\SpamBayes\docs\sb_server\troubleshooting.html -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040815/3fe9cd26/attachment.html From tameyer at ihug.co.nz Mon Aug 16 03:29:22 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 16 03:29:39 2004 Subject: [Spambayes] (no subject) In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E88429BE@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C54AD@its-xchg4.massey.ac.nz> > "In your email client's configuration, where you > would normally put your POP3 server address, you > should now put the address of the machine running SpamBayes." > > it is what is said in the configuration page. i am > using outlook express and i don't know what's the > address of the machine running spambayes. If you are using Outlook Express on the same computer that you installed SpamBayes on, then "localhost" (without the quotes) will work. It's a special term that means 'this computer'. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 16 03:36:18 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 16 03:37:27 2004 Subject: [Spambayes] delete In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E88429A9@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C54AF@its-xchg4.massey.ac.nz> > Have email going to delete folder, You mean the spam folder, yes? > and there is no > recover from spam button available on toolbar. Check that you are definitely looking at the right folder. Use the SpamBayes Manager dialog (from the SpamBayes button on the toolbar) and on the Filtering tab click the Browse button next to the selected spam folder. Note the folder that is selected, and which folder it is in (i.e. the hierarchy). Then use Outlook to navigate to this folder, and see if the "Recover" button is available (i.e. you may have two folders of the same name and be looking in the wrong one). Try the toolbar tips in the troubleshooting guide. Check that Outlook isn't hiding the button - if it is, there will be a little down arrow next to the last item on the toolbar, from which you can access the button. If none of this helps, then please send us a copy of your most recent log file. > Using Spambayes 0.81. You may wish to upgrade to the latest release (1.0rc2), as there have been many improvements made since 0.81. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 16 03:41:06 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 16 03:41:30 2004 Subject: [Spambayes] Troubleshooting Help In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E88429B0@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36C9@its-xchg4.massey.ac.nz> [Tony Meyer] >> The most likely culprit is a database problem (to which the >> solution is retraining from scratch). If you send us a copy >> of your most recent log file, we would be able to tell for sure. [Steve Kocino] > Thanks for the reply Tony... Log file attached. Unfortunately, this is a case of a corrupt database. To fix, you need to go to the Training tab of the SpamBayes Manager dialog and recreate the database from scratch (or you can use the Wizard from the General tab to do this). These errors are very rare, so it's highly unlikely that you'll come across this again. However, if you do, we would be very interested in knowing about anything unusual about your setup that might be triggering the problem. Other than Outlook crashing (or similar like a power cut) during training, and accessing the database from multiple machines at the same time, we don't know what can cause this problem. While we're probably going to simply move to a different database format in the future, we are still interested in trying to track down any more causes for the problem. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 16 05:40:39 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 16 05:40:46 2004 Subject: [Spambayes] help! In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E89621C7@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36CC@its-xchg4.massey.ac.nz> > Alas, at home with Outlook Express and Windows XP, > nothing seems at all the same, The process is different, yes, because integration into a client is a very difficult process. The results will be the same (if not better), however. > Either shortcut puts an email-envelope icon at the > lower right on the task bar, which I'm guessing must > be the "SpamBayes Tray Icon" referred to by the > "Getting Started" part of the "readme" instructions. That's correct. > I have read the set-up instructions under "Using the > Service" several times. Sadly, the jargon and syntax > go too far beyond my understanding for me to follow > them. Happily, they say "you don't need to use this." Exactly - unless you are already familiar with Windows services (in which case you should be able to easily understand that section) - you can ignore it. > 1. Initially it looks like only one thing is needed: Only one thing is needed to configure _SpamBayes_. The rest is to configure your mail client to use SpamBayes. Actually, with Outlook Express you also need to do one more thing here (because Outlook Express is such a cut-down mailer). About halfway down the page there is an option to "Add classification to the subject header". You should tick the "unsure" and "spam" boxes for that option. > "You can skip over most of the settings here, apart > from the top one (shown in the figure). You need to > enter the address of your mail server. If you don't know > the address, you can find it in the settings of your mail > client." The 8880 window says "a POP3 server address > typically looks like "pop3.myisp.net". Outl. Expr. > tools/accounts/mail/properties/servers tells me that my > "incoming mail (POP3):" is "incoming.verizon.net" -- > which doesn't look right but is the best I can find. That is the correct address. ISPs can name the servers whatever they like, so there's no way to definitively say what it will look like, unfortunately. pop3.example.com, pop.example.com, and mail.example.com are all the most common, but there are others (like yours). > 2. Then a second set-up task is indicated: "Setup > your mail client: You need to set your mail client to > receive mail from localhost rather than your mail > server" I don't understand how to do this. Where you found the "incoming.verizon.net" setting (i.e. Tools->Accounts->Mail->Properties->Servers) change that to "localhost" (without the quotes). > Assuming that I eventually get things set up right, > I foresee a problem with the next stage of the > instructions: "Training - When you first start using > SpamBayes" ... because (a) I don't see where I'm told > how to start up SpamBayes By default, SpamBayes starts up when you start Windows (there was a box to select this in the installer, ticked by default). You'll find the same envelope icon in the tray, from which you can access the training page (etc). > and (b) it also looks like I have to train SpamBayes > only on incoming messages one by one. Typically, you will use the Review page, which offers up all mail that has arrived and not yet been processed. You run down the list, correcting any mistakes, and click the Train button. It's very straight-forward and not particularly time consuming. > My keeping a "spam" > and "not spam" folder in Out. Expr. for the past month > looks unhelpful. >From the main page of the web interface ("View information ..." from the tray app) you can train on whole Outlook Express folders at a time (these are called "dbx" files, and you'll have to tell SpamBayes where they are located). However, 'training on everything' like this is not at all the recommended way to train. You will almost certainly get better results by doing 'train on mistakes' (for a much longer discussion about training methods, see the wiki: <http://entrian.com/sbwiki>). Basically, only train on messages classified as 'unsure', and any false positives or false negatives. Note that this is also true when using the Outlook plug-in. > If Outl. Expr. operations are all this cumbersome, > it's probably beyond me to use SpamBayes with it. Apart from a little bit more work with the initial setup, it really isn't that difficult. > So we prbably need to think about another option, > either using Outlook at home (I'm hoping that set up > is more automatic) The setup would be identical to the setup when you did it at work. > or finding another, more user friendly bayesian program. FWIW, future versions of SpamBayes will offer a simpler setup process for sb_server, somewhat like the one for the Outlook plug-in. Things take time, however (and we haven't even reached a 1.0 release yet). > in exchange I'd be happy to help rewrite your instructions > so that non-tecchies can understand them. Any suggested modifications to the documentation are gratefully received. (Actually, I think we received some recently, which may not have been integrated yet). It would be worth doing the changes against the most recent versions of the documentation (use the "View CVS" link from <http://sf.net/projects/spambayes>), as the copy in 1.0rc2 is probably out of date by now. > That would take some time from a tecchie to work on > translation Asking questions here (spambayes@python.org) will probably get answers, although they may be slow at arriving at times. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 16 05:45:37 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 16 05:45:44 2004 Subject: [Spambayes] SpamBayes Quit Working In Outlook 2003 In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E88429B3@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36CD@its-xchg4.massey.ac.nz> > My SpamBayes quit working in outlook 2003. It > was a great program but it just quit working. > Nothing g is working and I can't find out why. > Can you help? We can probably help, but need a lot more information than this. 1. What version of SpamBayes are you using? 2. What do you mean 'quit working'? Stopped filtering? Stopped filtering correctly? Does the toolbar work? 3. Have you tried any of the steps in the troubleshooting guide? If the toolbar is working, then you can get to this from there, otherwise you can read a copy online via the "Documentation" link on our website, or read the copy in the folder that you installed SpamBayes into. 4. If you can send us a copy of your most recent log file (the troubleshooting guide explains where to find this), then that would help a lot in figuring out what has gone wrong. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Mon Aug 16 05:52:46 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Mon Aug 16 05:52:55 2004 Subject: [Spambayes] No dialog box in Outlook In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E884297B@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36CE@its-xchg4.massey.ac.nz> > When going to Tools then Options then Other > then Advanced then Com addins...... > Spambayes is shown, but not checked. > When I check the Spambayes box and OK..... > there still is no Spambayes toolbar in Outlook. > > Closing and restarting Outlook has no effect. > > When I go back to Tools then Options then Other > than Advanced then Com addinns.... Spambayes > is shown but appears then again unchecked. If you're using Outlook 2002/2003, then it sounds like Outlook has disabled SpamBayes. Do Help->About Microsoft Outlook->Disabled Items, and see if SpamBayes is listed there. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From erica55 at bol.com.br Mon Aug 16 06:20:47 2004 From: erica55 at bol.com.br (Erica Silveira) Date: Mon Aug 16 06:20:38 2004 Subject: [Spambayes] listagem de e-mails Message-ID: <20040816042029.DDF411E400F@bag.python.org> Mais Emails, venda online de listas de email, fazemos mala direta e propaganda de sua empresa ou neg?cio para milh?es de emails. Temos listas de email Mala Direta, Mala-Direta, Cadastro de Emails, Lista de Emails, Mailing List, Milh?es de Emails, Programas de Envio de Email, Email Bombers, Extratores de Email, Listas Segmentadas de Email, Emails Segmentados, Emails em Massa, E-mails http://www.promonet.mx.gs Temos listas de email Mala Direta, Mala-Direta, Cadastro de Emails, Lista de Emails, Mailing List, Milh?es de Emails, Programas de Envio de Email, Email Bombers, Extratores de Email, Listas Segmentadas de Email, Emails Segmentados, Emails em Massa, E-mails http://www.promonet.mx.gs From Symantec_AntiVirus_for_SMTP_Gateways at ctainc.com Mon Aug 16 15:34:59 2004 From: Symantec_AntiVirus_for_SMTP_Gateways at ctainc.com (Symantec_AntiVirus_for_SMTP_Gateways@ctainc.com) Date: Mon Aug 16 15:30:53 2004 Subject: [Spambayes] Virus found in a message you sent Message-ID: <20040816133052.09C061E4002@bag.python.org> A virus was found in a message sent by this account. The email has been deleted prior to delivery. Please repair and resend your attachment. --- Scan information follows --- Result: Virus Detected Virus Name: W32.Netsky.P@mm File Attachment: about_you.zip Attachment Status: deleted --- Original message information follows --- From: spambayes@python.org To: customerservice@ctainc.com Date: Mon, 16 Aug 2004 08:30:47 -0500 Subject: Stolen document Received: from katy-adsl-dhcp-net6-180.txucom.net ([209.34.22.180]) by fs1.ctainc.com (SAVSMTP 3.1.5.43) with SMTP id M2004081608345702803 for <customerservice@ctainc.com>; Mon, 16 Aug 2004 08:34:57 -0500 From nparr at mortonwelding.com Mon Aug 16 19:29:21 2004 From: nparr at mortonwelding.com (Niles Parr) Date: Mon Aug 16 19:30:28 2004 Subject: [Spambayes] Junk suspects In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E86C5495@its-xchg4.massey.ac.nz> Message-ID: <20040816173026.AA8231E4002@bag.python.org> Here's the results from my session so far today. This was a rather large email dload since it contained the entire weekend. My database has about 2600 ham and spam msg's each in it. I am continually have to mark some unsure msg's as ham that are from the same person with the same subject some of the time. It's like it cant get it through it's head that it's good. And it seems to constantly mark out of office reply's as spam. Processed 2024 msg's 1201 Good 660 Spam 163 unsure 88 msg's manually classified as good with 0 being false positives. 78 msg's were manually classified as spam with 3 being false. Niles -----Original Message----- From: Tony Meyer [mailto:tameyer@ihug.co.nz] Sent: Thursday, August 12, 2004 6:30 PM To: 'Niles Parr'; spambayes@python.org Subject: RE: [Spambayes] Junk suspects > How long should I expect it to take before the amount of junk suspect > msg's start to decrease. It really depends completely on the email mix and training that you do. > I receive around 100-150 msg's an hour. What it's detecting as spam > is almost dead on but I'm still getting email from repeat senders and > subjects getting detected as suspects. A vast majority of suspects > are legit. I've only been working on this for about a day so far and > I imagine it takes a good week or so with that kind of volume? I get good results after training much fewer than 100 ham & 100 spam, so in theory it could take you less than an hour. You don't say anything about the training that you're doing/have done, or the numbers of messages that you have trained - these make all the difference. The way to see why a message is scoring what it is is to select it (before training) and choose "Show spam clues for this message" from the SpamBayes menu. This will bring up a message with the clues list - you will probably be able to see yourself why it scores what it does (which should hint at the solution), but if you can't, you can send a copy to the list (with an explanation) and we can try and explain it to you. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. --- [This E-mail scanned for viruses by Declude Virus] From tameyer at ihug.co.nz Tue Aug 17 02:55:28 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 17 02:55:36 2004 Subject: [Spambayes] question about how spambayes works In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E89621B7@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36D3@its-xchg4.massey.ac.nz> > I think I am getting the hang of it now. But can > you tell me how to set it up to send junk mail to a > particular folder? In the main SpamBayes configuration page (where you entered your mail server details) you need to make sure that you have ticked the "unsure" and "spam" boxes in the "Add classification to subject header" option. (This is because Outlook Express can only filter on a very limited part of messages). Once you've done that, mail that SpamBayes thinks is unsure or spam will have "unsure," or "spam," added to the subject when it arrives in Outlook Express. You can then use Outlook Express's built in rule system to move the messages. This is 'Tools->Message Rules->Mail...' in the version of Outlook Express I have. Create a rule to move messages with "spam," (including the comma, so that you don't match messages like this one) to a "Spam" folder that you've created, and another to move "unsure," messages. (We are working on a tool to automate all of this, but it's not quite ready yet). =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Tue Aug 17 03:16:36 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Tue Aug 17 03:16:46 2004 Subject: [Spambayes] imap filter AssertionError spamcount <= nspam In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E88429A4@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36D4@its-xchg4.massey.ac.nz> > I use Outlook 2003 in Cached Exchange mode. Is there a reason you're not using the Outlook plug-in? (I have a vague memory of a previous message that gave a reason for this, but google isn't finding it for me). > After running the filter by "sb_imapfilter.py > -c -t -i 4" the messages in Inbox were first doubled > and then tripled. IMAP is a terrible protocol in many ways. One of the main ones is that there is no way to alter a message, and no way to move a message to a different folder. To do either of these you have to create a new message and delete the old one. (However, you can't actually delete an individual message, either, only mark it for deletion and delete all messages so marked in the folder). We need to keep track of the messages so that we only process them once. So each message we find we replace with a copy that has an X-Spambayes-MailId header (this has changed in CVS, so from 1.1a1 we will rarely need to do this). We then need to make another copy (either the same folder or another) with the classification headers. (I presume from your message that the third is the original). > I read somewhere that imapfilter does not modify the original message, > instead it marks it being deleted (I don't see the mark anywhere) and > makes a copy of it. That is correct. With Outlook 2002 and an IMAP server I see messages marked for deletion greyed out with a line through them. I'm not sure what Outlook 2003 does, and I'm not familiar with Cached Exchange mode. > Clearly this does not work in the Cached Exchange mode? I don't know what this mode does, so I don't know. You can set sb_imapfilter to purge folders on exit (i.e. permanently remove the mail) but this will also remove any other messages that you have marked for deletion, and the messages are completely irretrievable, so ensure that sb_imapfilter is working properly first! > What I am trying to do... I am testing imapfilter, if we > could use it in server mode. Have you read the notes at <http://spambayes.org/server_side.html>? (I don't know if they will help or not, since I've never done this myself). [...] > Someone should daily check the Unsure folder and move these > messages first to TrainHam or TrainSpam folder, and wait > for the imapfilter to learn these messages, and then move these > to Inbox again, so that our application would process it from there. There is an sb_imapfilter option to move mail out of the TrainX folder into another user-specified folder once training is done, so this could simplify that a bit. > how can the user know when imapfilter has processed the message > in TrainHam folder. I can't think of anything other than using the 'move when trained' options described above. You could patch sb_imapfilter to add a 'trained' header (like sb_mboxtrain does, IIRC). > There seems to be no simple solution for server side processing. sb_imapfilter (and, indeed, SpamBayes) was designed for client-side processing, so that's not particularly surprising, really. In some ways, it's more surprising that people manage to get it working as a server-side solution. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From harri.pesonen at wicom.com Tue Aug 17 08:15:01 2004 From: harri.pesonen at wicom.com (Harri Pesonen) Date: Tue Aug 17 08:15:48 2004 Subject: [Spambayes] imap filter AssertionError spamcount <= nspam Message-ID: <5CC6C9D67251C34A8EF4C57AFDB2C2973510B8@postman.wicom.com> Again thanks for the message! We will see what we can do. Another option is to embed whole Spambayes into our server side application, because it is written in Python as well, what a coincidence. I am using Outlook plugin, btw, just testing imapfilter for server side filtering for our customer. The built-in spam filtering in Outlook 2003 has got better as well. This night it caught 42 spams and only 3 were left for Spambayes. Before the latest Outlook filter update it was about 50/50. Thanks for the great product! I only wish that it was embedded into Mozilla Thunderbird... I use pop3 proxy at home. -----Original Message----- From: Tony Meyer [mailto:tameyer@ihug.co.nz] Sent: 17. elokuuta 2004 4:17 To: Harri Pesonen; spambayes@python.org Subject: RE: [Spambayes] imap filter AssertionError spamcount <= nspam > I use Outlook 2003 in Cached Exchange mode. Is there a reason you're not using the Outlook plug-in? (I have a vague memory of a previous message that gave a reason for this, but google isn't finding it for me). > After running the filter by "sb_imapfilter.py > -c -t -i 4" the messages in Inbox were first doubled > and then tripled. IMAP is a terrible protocol in many ways. One of the main ones is that there is no way to alter a message, and no way to move a message to a different folder. To do either of these you have to create a new message and delete the old one. (However, you can't actually delete an individual message, either, only mark it for deletion and delete all messages so marked in the folder). We need to keep track of the messages so that we only process them once. So each message we find we replace with a copy that has an X-Spambayes-MailId header (this has changed in CVS, so from 1.1a1 we will rarely need to do this). We then need to make another copy (either the same folder or another) with the classification headers. (I presume from your message that the third is the original). > I read somewhere that imapfilter does not modify the original message, > instead it marks it being deleted (I don't see the mark anywhere) and > makes a copy of it. That is correct. With Outlook 2002 and an IMAP server I see messages marked for deletion greyed out with a line through them. I'm not sure what Outlook 2003 does, and I'm not familiar with Cached Exchange mode. > Clearly this does not work in the Cached Exchange mode? I don't know what this mode does, so I don't know. You can set sb_imapfilter to purge folders on exit (i.e. permanently remove the mail) but this will also remove any other messages that you have marked for deletion, and the messages are completely irretrievable, so ensure that sb_imapfilter is working properly first! > What I am trying to do... I am testing imapfilter, if we > could use it in server mode. Have you read the notes at <http://spambayes.org/server_side.html>? (I don't know if they will help or not, since I've never done this myself). [...] > Someone should daily check the Unsure folder and move these > messages first to TrainHam or TrainSpam folder, and wait > for the imapfilter to learn these messages, and then move these > to Inbox again, so that our application would process it from there. There is an sb_imapfilter option to move mail out of the TrainX folder into another user-specified folder once training is done, so this could simplify that a bit. > how can the user know when imapfilter has processed the message > in TrainHam folder. I can't think of anything other than using the 'move when trained' options described above. You could patch sb_imapfilter to add a 'trained' header (like sb_mboxtrain does, IIRC). > There seems to be no simple solution for server side processing. sb_imapfilter (and, indeed, SpamBayes) was designed for client-side processing, so that's not particularly surprising, really. In some ways, it's more surprising that people manage to get it working as a server-side solution. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From info at host.uk.net Tue Aug 17 13:34:10 2004 From: info at host.uk.net (CLIFFORD, Rob) Date: Tue Aug 17 13:31:52 2004 Subject: [Spambayes] Spambayes - how to uninstall? Message-ID: <JNEILGPMGGLEIECEKCFOGEFEDPAA.info@host.uk.net> I have searched your website but cannot find any info how to uninstall Spambayes. There does not appear to be an uninstall option with the program itself. I'm using Windows 2000 with Outlook. Regards, Rob PLEASE NOTE NEW FAX NUMBER: Fax: 0870 005 2081 -- Rob Clifford HOST? http://www.host.uk.net LONDON, UK Tel: 020 8851 8974 Mob: 07973 141520 Fax: 0870 005 2081 ********************************************************************* This message (including any attachments) is confidential and may be legally privileged. If you are not the intended recipient, you should not disclose, copy or use any part of it - please delete all copies immediately and notify HOST? on +44 (0)20 8851 8974. ********************************************************************* -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040817/9eaf98c8/attachment.htm From Robert.Mezzone at PJSolomon.Com Tue Aug 17 13:45:49 2004 From: Robert.Mezzone at PJSolomon.Com (Robert Mezzone) Date: Tue Aug 17 13:45:53 2004 Subject: [Spambayes] Spambayes - how to uninstall? Message-ID: <1254A68F4903D411B24800508B1220E90629F077@solomon1.pjsc.internal> Try looking in Control Panel Add/Remove Programs. Robert -----Original Message----- From: spambayes-bounces+rmezzone=pjsolomon.com@python.org <spambayes-bounces+rmezzone=pjsolomon.com@python.org> To: spambayes@python.org <spambayes@python.org> Sent: Tue Aug 17 07:34:10 2004 Subject: [Spambayes] Spambayes - how to uninstall? I have searched your website but cannot find any info how to uninstall Spambayes. There does not appear to be an uninstall option with the program itself. I'm using Windows 2000 with Outlook. Regards, Rob PLEASE NOTE NEW FAX NUMBER: Fax: 0870 005 2081 -- Rob Clifford HOST? http://www.host.uk.net LONDON, UK Tel: 020 8851 8974 Mob: 07973 141520 Fax: 0870 005 2081 ********************************************************************* This message (including any attachments) is confidential and may be legally privileged. If you are not the intended recipient, you should not disclose, copy or use any part of it - please delete all copies immediately and notify HOST? on +44 (0)20 8851 8974. ********************************************************************* From voomp at textrix.co.uk Tue Aug 17 14:08:28 2004 From: voomp at textrix.co.uk (voomp) Date: Tue Aug 17 14:08:42 2004 Subject: [Spambayes] Setting the Spambayes timers In-Reply-To: <20040817100057.2CED01E4032@bag.python.org> Message-ID: <JPEKJHLHBDEJIAELHDMAKEOEEBAA.voomp@textrix.co.uk> Can anyone advise me on the optimum settings for the 'Processing Start Delay' and 'Delay between processing items' settings or direct me to a website or document where these settings are explained? I'm using Spambayes with Outlook 2000, and have 30+ sorting rules, mostly to dump the incoming mail to the appropriate folders. If I leave both values set to zero, then anything from 10-30% of the incoming spam ends up unscored, and examination of the spambayes.log file shows that these items were never 'seen' by the program. (Curiously, such skipped messages are always spam. I can't recall ever seen a good message that was unrated.) I've experimented with different combinations of 0.5, 1 and 2 second settings. At best, this seems to let a lot of spam into the inbox, then leave me waiting while Spambayes plods down the listed mail and banishes the spam item by item. I have yet to find settings which make sure that all the incoming mail is 'seen' and analysed, and never gets into my inbox For most of the time, the mail which is 'seen' is recognised correctly. My normal mail tends to be technical in nature, and experience has shown that I can set Spambayes to regard messages with spam scores of more than 5% as being junk mail, and anything above 0.1% as suspect. Even with such extreme settings, the false positive rate is near zero. However, I keep seeing some messages whose subject line is blatantly 'spammy' being rated as 0% spam. This may be due to the spammers' ingenuity in finding new ways to spell words such as 'viagra'. Best regards, Doug From Andrew.Dolvig at freescale.com Tue Aug 17 18:03:35 2004 From: Andrew.Dolvig at freescale.com (Dolvig Andrew-ra8839) Date: Tue Aug 17 18:03:43 2004 Subject: [Spambayes] Not Auto Filtering Messages Message-ID: <C73EDBE8EAE7D5119EFD00D0B782DDB506844599@az33exm26.corp.mot.com> Anyone, I am running Spambayes 1.0rc2 on my Oulook Express at my office. When I initially set up the system it would filter my messages as they arrived. I fell in love with the system as it kept me from deleting ~50 messages a day of SPAM. Recently, and I am not sure why, the system is no longer filtering the messages as they arrive. I can still manually go to FILTER MESSAGES and it will work great, but it does not filter the messages as they arrive. I have tried to toggle the ENABLE BACKROUND FILTERING button in the advance setup section, but that has not seemed to make a difference. I would appreciate any help that you can provide me. thanks, Andrew From tameyer at ihug.co.nz Wed Aug 18 01:42:04 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Wed Aug 18 01:42:13 2004 Subject: [Spambayes] Spambayes - how to uninstall? In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E896262A@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C54D1@its-xchg4.massey.ac.nz> > I have searched your website but cannot find any > info how to uninstall Spambayes. You could try searching the FAQ for the word "uninstall". You'll find this answer (FAQ 3.16): <http://spambayes.org/faq.html#how-do-i-uninstall-the-plug-in> Otherwise Robert's advice about Add/Remove programs should work. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From brown6 at alaska.net Wed Aug 18 05:59:12 2004 From: brown6 at alaska.net (William S. Brown Jr.) Date: Wed Aug 18 05:59:05 2004 Subject: [Spambayes] Windows compatibility Message-ID: <000501c484d7$ba0d85e0$0100a8c0@amd2000> I use windows XP and am getting ready to add service pack 2. I use outlook express for my e-mail. I have version .6 of spambayes. Is this product compatible with Windows XP SP2? --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.740 / Virus Database: 494 - Release Date: 8/16/2004 From chet at surewest.net Wed Aug 18 06:34:04 2004 From: chet at surewest.net (chet johnson) Date: Wed Aug 18 06:32:11 2004 Subject: [Spambayes] Food for thought. Message-ID: <001501c484dc$984bea00$6501a8c0@Hammer> I love Spambayes. Thank you. I can't begin to account for the time it has saved me. I don't participate in this email reflector, and I haven't done any programming in years so I won't be much help in direct contribution, but... Can this go beyond spam? Can Bayesian logic be used to classify mail in general? My inbox is full of legitimate email that I probably should read but haven't. Status reports could go in one folder, "jokes from friends" end up in another and my mailbox starts to get organized without setting up a bunch of manually created cryptic filters that are wrong as many times as they are right. I'm just tossing this out for your consumption. From tim.peters at gmail.com Wed Aug 18 06:50:24 2004 From: tim.peters at gmail.com (Tim Peters) Date: Wed Aug 18 06:50:28 2004 Subject: [Spambayes] Windows compatibility In-Reply-To: <000501c484d7$ba0d85e0$0100a8c0@amd2000> References: <000501c484d7$ba0d85e0$0100a8c0@amd2000> Message-ID: <1f7befae0408172150653dd930@mail.gmail.com> [William S. Brown Jr.] > I use windows XP and am getting ready to add service pack 2. I use > outlook express for my e-mail. I have version .6 of spambayes. Is > this product compatible with Windows XP SP2? As far as we know, yes. People have specifically reported that the Outlook addin works fine with SP2, although some have said it's a lot slower with SP2. I don't recall a specific report about Outlook Express, and that *may* have more troubles because the SP2 "firewall" feature may want you to punch holes in it for the ports you tell SB to use. Anyone know for sure? In any case, you should download a more recent version of SpamBayes than the now-ancient 0.6. From tameyer at ihug.co.nz Wed Aug 18 07:02:02 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Wed Aug 18 07:03:06 2004 Subject: [Spambayes] Food for thought. In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E89628C3@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C54D5@its-xchg4.massey.ac.nz> > Can this go beyond spam? Can Bayesian logic be used to > classify mail in general? FAQ 4.17 addresses this (in brief): <http://spambayes.org/faq.html#can-spambayes-be-used-to-perform-n-way-classi fication> SpamBayes is really designed for binary classification, although you can chain binary classifiers together. If you want something to do this that just works out of the box, though, POPFile would be the best idea. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Wed Aug 18 07:03:36 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Wed Aug 18 07:03:44 2004 Subject: [Spambayes] Not Auto Filtering Messages In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E89626CF@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C54D6@its-xchg4.massey.ac.nz> > I am running Spambayes 1.0rc2 on my Oulook Express at my > office. Do you mean Outlook? The rest of the message sounds like the Outlook plug-in, not using sb_server with Outlook Express (they are very different programs from the same company). > Recently, and I am not sure why, the system is no longer > filtering the messages as they arrive. I can still manually > go to FILTER MESSAGES and it will work great, but it does not > filter the messages as they arrive. I have tried to toggle > the ENABLE BACKROUND FILTERING button in the advance setup > section, but that has not seemed to make a difference. I > would appreciate any help that you can provide me. Could you provide the list with a copy of your most recent log file? It should have some more clues. The troubleshooting guide explains where to find the log files. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Wed Aug 18 07:21:18 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Wed Aug 18 07:21:29 2004 Subject: [Spambayes] Setting the Spambayes timers In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8962642@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36D9@its-xchg4.massey.ac.nz> > Can anyone advise me on the optimum settings for the > 'Processing Start Delay' and 'Delay between processing items' > settings I believe optimum would very much depend on your specific setup (how fast Outlook processes mail, basically). The default settings are our best guess for any given setup. > or direct me to a website or document where these > settings are explained? [I don't think this is anywhere on the website, so I'll do it here] The purpose of the settings is to ensure that SpamBayes filters messages *after* all Outlook rules have completed. Without it SpamBayes might filter before Outlook's rules, after Outlook's rules, or (and this is bad) during Outlook's rules. It's unfortunately impossible to tell with the information Outlook makes available. We can't ensure that we run before (which would be nicer in some ways), but we can wait and be sure that we're after. 'Processing Start Delay' is therefore the amount of time that we wait after Outlook says 'new mail has arrived in this folder you are watching' before we filter that message. This should be long enough for the Outlook rules to process that message. 'Delay between processing items' is the amount of time that we wait after filtering that first message, and before processing the next one (and so on). This should be long enough for the Outlook rules to process the next message (etc). > If I leave both values set to zero, If you have them at zero, you might as well just turn background filtering off. > then anything > from 10-30% of the incoming spam ends up unscored, and > examination of the spambayes.log file shows that these items > were never 'seen' by the program. These 10-30% of messages are the ones that get processed by Outlook's rules before SpamBayes finds out about them. The other 70-90% are ones that SpamBayes finds out about first. You'll find that this changes depending on a whole lot of things (how busy the machine is with other things, for example). > (Curiously, such skipped > messages are always spam. I can't recall ever seen a good > message that was unrated.) This is a co-incidence. > I've experimented with different combinations of 0.5, 1 and 2 > second settings. At best, this seems to let a lot of spam > into the inbox, then leave me waiting while Spambayes plods > down the listed mail and banishes the spam item by item. I > have yet to find settings which make sure that all the > incoming mail is 'seen' and analysed, and never gets into my inbox SpamBayes doesn't touch the incoming mail process, so all mail will always end up where Outlook delivers it (e.g. the Inbox) regardless of any settings. All you can change is how quickly SpamBayes finds out about it. I use 2.0 and 1.0 (the defaults?) and that works fine for me - the messages are in my Inbox for such a short time that I never really notice them. Actually, I could turn off background filtering if it bothered me (but it doesn't) since all but one of my rules runs on an Exchange server, and those always get run before SpamBayes. > For most of the time, the mail which is 'seen' is recognised > correctly. My normal mail tends to be technical in nature, > and experience has shown that I can set Spambayes to regard > messages with spam scores of more than 5% as being junk mail, > and anything above 0.1% as suspect. Even with such extreme > settings, the false positive rate is near zero. However, I > keep seeing some messages whose subject line is blatantly > 'spammy' being rated as 0% spam. This is a completely different issue. If you're not sure why a message is scoring what it is, then the best way to figure it out is to select the message, choose "Show spam clues for this message" from the SpamBayes menu and look at the clues list. You'll probably see why that is, but if not, you can send it on to this list, and we'll try and explain it. > This may be due to the > spammers' ingenuity in finding new ways to spell words such > as 'viagra'. This is very unlikely. Any word that SpamBayes hasn't seen before scores 0.5 and isn't used in the message score calculation. If SpamBayes *has* seen it before, I would think that it's much more likely to be a spam clue than a ham one. So these are all just ignored, and there should be plenty of other clues in the message. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From jennyw at colorfulexpressions.com Wed Aug 18 08:14:40 2004 From: jennyw at colorfulexpressions.com (Jen Wu) Date: Wed Aug 18 08:40:36 2004 Subject: [Spambayes] How well does sb_imapfilter.py work? Message-ID: <cfus4b$idh$1@sea.gmane.org> I've heard a few good things about Spam Bayes, and wanted to give it a try. For my setup, the easiest would be the IMAP filter, but I'm having trouble with it. I tried running sb_imapfilter.py -b and setup my configuration. I then ran sb_imapfilter.py -t to train. It took a very long time ... and then it just died. I looked at the stats and it showed that about 600 of each type (spam and ham) had been trained, though, so I figured I could try running it against my inbox using sb_imapfilter.py -c. I noticed after a while that it hadn't moved any messages to the spam or unsure folders, but that there were a lot of messages being duplicated in the inbox (so I stopped it). So, before I continue with my experiments ... has anyone had any luck with the IMAP filter? Does my experience sound familiar to anyone? I tried this on Windows XP with ActiveState Python 2.3.3. My IMAP server is Courier, and it's on the local network so the speed should be pretty fast. I also tried running the script in Linux, but it doesn't seem to like to run unless you're root, and the Web server isn't loading. I'm trying to figure out where it's looking for the config file now so hopefully I can avoid the Web interface altogether. Also, out of curiosity, has anyone compared the efficacy of Spam Bayes with DSPAM? That's the other software package I'm going to be trying out. Thanks! Jen P.S. This is what I got when training: SpamBayes IMAP Filter Version 0.4 (May 2004) and engine SpamBayes Engine Version 0.3 (January 2004). Traceback (most recent call last): File "sb_imapfilter.py", line 928, in ? run() File "sb_imapfilter.py", line 914, in run imap_filter.Train() File "sb_imapfilter.py", line 760, in Train num_spam_trained = folder.Train(self.classifier, True) File "sb_imapfilter.py", line 667, in Train for msg in self: File "sb_imapfilter.py", line 594, in __iter__ yield self[key] File "sb_imapfilter.py", line 643, in __getitem__ msg.Save() File "sb_imapfilter.py", line 504, in Save self.as_string()) File "sb_imapfilter.py", line 472, in as_string return message.SBHeaderMessage.as_string(self, unixfrom) File "C:\Python23\Lib\site-packages\spambayes\message.py", line 287, in as_str ing parts.append(email.Message.Message.as_string(part, unixfrom)) File "C:\Python23\lib\email\Message.py", line 130, in as_string g.flatten(self, unixfrom=unixfrom) File "C:\Python23\lib\email\Generator.py", line 103, in flatten self._write(msg) File "C:\Python23\lib\email\Generator.py", line 131, in _write self._dispatch(msg) File "C:\Python23\lib\email\Generator.py", line 157, in _dispatch meth(msg) File "C:\Python23\lib\email\Generator.py", line 298, in _handle_message g.flatten(msg.get_payload(0), unixfrom=False) File "C:\Python23\lib\email\Generator.py", line 103, in flatten self._write(msg) File "C:\Python23\lib\email\Generator.py", line 131, in _write self._dispatch(msg) File "C:\Python23\lib\email\Generator.py", line 157, in _dispatch meth(msg) File "C:\Python23\lib\email\Generator.py", line 200, in _handle_text raise TypeError, 'string payload expected: %s' % type(payload) TypeError: string payload expected: <type 'list'> From relson at osagesoftware.com Wed Aug 18 14:41:07 2004 From: relson at osagesoftware.com (David Relson) Date: Wed Aug 18 14:41:20 2004 Subject: [Spambayes] [slightly OT] spammer 'random' words that are addressee-related? In-Reply-To: <20040114155638.GA19769@dnh.sk.ca> References: <4005533A.5090600@HaskinFerguson.net> <20040114155638.GA19769@dnh.sk.ca> Message-ID: <20040818084107.24284bf8@osage.osagesoftware.com> On Wed, 14 Jan 2004 09:56:38 -0600 Dave Hall wrote: ...[snip]... Here're some numbers from my wordlist: $grep -i saskatoon wordlist.txt Saskatoon 0 2 20040114 saskatoon 6 2 20040701 The columns are token, spam count, ham count, date-last-registered. I live in Michigan and Saskatoon is just another token for me. Looks to me like just another token that can appear in spam (and ham). > This word would typically be a strong indication of non-spam in my > corpus. Something to note is the capitalization, all lower case (like > all the other random words in this message). The normal spelling is > capitalized although I correspond with a few people who have not > mastered the art of the caps- lock key. David From Robert.Mezzone at PJSolomon.Com Wed Aug 18 15:13:14 2004 From: Robert.Mezzone at PJSolomon.Com (Robert Mezzone) Date: Wed Aug 18 15:13:18 2004 Subject: [Spambayes] Windows compatibility Message-ID: <1254A68F4903D411B24800508B1220E90629F092@solomon1.pjsc.internal> I'm using RC2 with Office 2003 SP1 and Windows XP SP2 without any problems. So are a number of other people at our company. Robert -----Original Message----- From: spambayes-bounces@python.org [mailto:spambayes-bounces@python.org] On Behalf Of William S. Brown Jr. Sent: Tuesday, August 17, 2004 11:59 PM To: spambayes@python.org Subject: [Spambayes] Windows compatibility I use windows XP and am getting ready to add service pack 2. I use outlook express for my e-mail. I have version .6 of spambayes. Is this product compatible with Windows XP SP2? --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.740 / Virus Database: 494 - Release Date: 8/16/2004 _______________________________________________ Spambayes@python.org http://mail.python.org/mailman/listinfo/spambayes Check the FAQ before asking: http://spambayes.sf.net/faq.html From bstube at comcast.net Wed Aug 18 15:46:17 2004 From: bstube at comcast.net (bstube@comcast.net) Date: Wed Aug 18 15:46:21 2004 Subject: [Spambayes] Using someone else's spam to train Message-ID: <081820041346.19278.41235DA9000703BF00004B4E22007621940A0D9A9B9C0D@comcast.net> I have a lot of saved junk mail that I trained with. Spambayes is very accurate for me. Would it be reasonable for my friend to train with a PST of my junk mail? Or should she start from scratch and have it learn as she gets them? I read the FAQ that old junk mail should not be used for training. I would use the recent spam. Brian -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040818/c77dd382/attachment.html From olayand001 at hawaii.rr.com Wed Aug 18 15:46:38 2004 From: olayand001 at hawaii.rr.com (Kevin Olayan) Date: Wed Aug 18 15:48:14 2004 Subject: [Spambayes] error: string payload expected Message-ID: <304919551.20040818034638@hawaii.rr.com> Hi, I've been getting this error frequently: X-Spambayes-Exception: Traceback (most recent call last): . File "C:\Program Files\spambayes-1.0b1\scripts\sb_server.py", line 474, in onRetr . (prob, clues) = state.bayes.spamprob(msg.asTokens(),\ . File "C:\Program Files\spambayes-1.0b1\spambayes\message.py", line 262, in asTokens . return tokenize(self.as_string()) . File "C:\Program Files\spambayes-1.0b1\spambayes\message.py", line 277, in as_string . return self._force_CRLF(email.Message.Message.as_string(self, unixfrom)) . File "C:\PROGRA~1\Python23\lib\email\Message.py", line 130, in as_string . g.flatten(self, unixfrom=unixfrom) . File "C:\PROGRA~1\Python23\lib\email\Generator.py", line 103, in flatten . self._write(msg) . File "C:\PROGRA~1\Python23\lib\email\Generator.py", line 131, in _write . self._dispatch(msg) . File "C:\PROGRA~1\Python23\lib\email\Generator.py", line 157, in _dispatch . meth(msg) . File "C:\PROGRA~1\Python23\lib\email\Generator.py", line 200, in _handle_text . raise TypeError, 'string payload expected: %s' % type(payload) .TypeError: string payload expected: <type 'list'> Regards, Kevin Olayan From voomp at textrix.co.uk Wed Aug 18 16:52:21 2004 From: voomp at textrix.co.uk (voomp) Date: Wed Aug 18 16:52:39 2004 Subject: [Spambayes] Setting the Spambayes timers In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36D9@its-xchg4.massey.ac.nz> Message-ID: <JPEKJHLHBDEJIAELHDMACEPNEBAA.voomp@textrix.co.uk> Tony, Thanks for a useful reply, which makes the whole thing clear. I hadn't caught on to the idea that Spambayes operates *after* the Outlook rules have finishing acting. So what I need to do is let Outlook sort the messages into the corect folders, then get Spambayes to look only at those folders which are likely to contain spam - my general inbox and the subfolder below the inbox which contains all email sent to my publicly-known addresses. I think I now understand why all of the unscored messages were spam, and none were good - the good stuff was going straight into the inbox and staying there, and was being 'seen' by Spambayes. My public addresses are the only ones being spammed right now, so Spambayes was trying to work at the same time that Outlook was trying to move the public messages into the appropriate folder. Today I checked one of the 'spammy' messages which Spambayes gave a zero spam rating to. The body was a string of random non-spammy sentences, plus a large graphic which contained the spammer's sales pitch. The title was "Ch_eap 0_E_M s.oft shi~pp~ing worl_dwide teakettle", which I guess didn't give Spambayes enough clues. Best regards, Doug From Andrew.Dolvig at freescale.com Wed Aug 18 17:04:08 2004 From: Andrew.Dolvig at freescale.com (Dolvig Andrew-ra8839) Date: Wed Aug 18 17:09:38 2004 Subject: [Spambayes] Not Auto Filtering Messages Message-ID: <C73EDBE8EAE7D5119EFD00D0B782DDB5068445A1@az33exm26.corp.mot.com> Thanks for your help. Yes, I meant Outlook Express. I have attached a copy of the log files. I appreciate any help you can give me. -Andrew -----Original Message----- From: Tony Meyer [mailto:tameyer@ihug.co.nz] Sent: Wednesday, August 18, 2004 12:04 AM To: 'Dolvig Andrew-ra8839'; spambayes@python.org Subject: RE: [Spambayes] Not Auto Filtering Messages > I am running Spambayes 1.0rc2 on my Oulook Express at my > office. Do you mean Outlook? The rest of the message sounds like the Outlook plug-in, not using sb_server with Outlook Express (they are very different programs from the same company). > Recently, and I am not sure why, the system is no longer > filtering the messages as they arrive. I can still manually > go to FILTER MESSAGES and it will work great, but it does not > filter the messages as they arrive. I have tried to toggle > the ENABLE BACKROUND FILTERING button in the advance setup > section, but that has not seemed to make a difference. I > would appreciate any help that you can provide me. Could you provide the list with a copy of your most recent log file? It should have some more clues. The troubleshooting guide explains where to find the log files. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. -------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes1.log Type: application/octet-stream Size: 21118 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040818/2fea3671/spambayes1-0001.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes2.log Type: application/octet-stream Size: 7328 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040818/2fea3671/spambayes2-0001.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes3.log Type: application/octet-stream Size: 4187 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040818/2fea3671/spambayes3-0001.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes4.log Type: application/octet-stream Size: 6662 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040818/2fea3671/spambayes4-0001.obj From rwjohnson at apa.org Wed Aug 18 17:50:55 2004 From: rwjohnson at apa.org (Johnson, Robert) Date: Wed Aug 18 17:51:00 2004 Subject: [Spambayes] SpamBayes Message-ID: <CCE113F349C9FA44A9481BDC95B26E2B2C1B2A@APAEMAIL-1.apa.org> Hello, spam bayes will not allow me to train the database, when I select spam bayes it doesn't response, I 'v e tried reinstalling spambayes but it still dosen't not. Any suggestion? Robert Johnson MIS Department RWJohnson@apa.org 202-336-6141 A Work Thought - "You are today where your thoughts have brought you, you will be tomorrow where your thoughts take you ,Ralph Waldo Emerson -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040818/0d692559/attachment.html From kennypitt at hotmail.com Wed Aug 18 18:16:26 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Wed Aug 18 18:39:18 2004 Subject: [Spambayes] Not Auto Filtering Messages In-Reply-To: <C73EDBE8EAE7D5119EFD00D0B782DDB5068445A1@az33exm26.corp.mot.com> Message-ID: <BAY16-DAV7JiiFC1c0x00005e53@hotmail.com> Dolvig Andrew-ra8839 wrote: > Thanks for your help. Yes, I meant Outlook Express. I have attached > a copy of the log files. I appreciate any help you can give me. According to the log file, one or both of the "Processing start delay" and "Delay between processing items" options for background filtering is set to zero, which is not allowed. Have you recently changed your configuration? In any case, adjusting both timer values in the Advanced tab of SpamBayes Manager to values of 0.5 or higher should set things straight. Setting the timer values to 0.0 would be equivalent to not using a timer at all, so if that is the effect you want then just disable background filtering altogether. -- Kenny Pitt From kennypitt at hotmail.com Wed Aug 18 18:30:50 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Wed Aug 18 18:52:07 2004 Subject: [Spambayes] Using someone else's spam to train In-Reply-To: <081820041346.19278.41235DA9000703BF00004B4E22007621940A0D9A9B9C0D@comcast.net> Message-ID: <BAY16-DAV9sXJB7oDaS00006138@hotmail.com> When SpamBayes trains on a message, it uses some information from the message headers that can be different for different mail accounts. It's impossible to say how much effect this would have on the accuracy of SpamBayes because it depends so much on the actual content of the mail that both you and your friend receive. It is generally considered best to train only on messages received by the accounts that you will be filtering. It is also better to train on similar numbers of spam and ham messages. Training on a large number of spam messages without a roughly equivalent number of ham messages to balance it out is normally bad for accuracy. SpamBayes learns very quickly if you start with no initial training, and then just train it on messages that were unsure or that were classified incorrectly. This strategy also seems to give the best accuracy for the smallest amount of training data. More detailed discussion of this training approach can be found here: http://entrian.com/sbwiki/TrainOnErrorsAndUnsures More information about training in general can be found here (in particular, look at the section labeled "Some Training Aphorisms"): http://entrian.com/sbwiki/TrainingIdeas -- Kenny Pitt _____ From: spambayes-bounces@python.org [mailto:spambayes-bounces@python.org] On Behalf Of bstube@comcast.net Sent: Wednesday, August 18, 2004 9:46 AM To: spambayes@python.org Subject: [Spambayes] Using someone else's spam to train I have a lot of saved junk mail that I trained with. Spambayes is very accurate for me. Would it be reasonable for my friend to train with a PST of my junk mail? Or should she start from scratch and have it learn as she gets them? I read the FAQ that old junk mail should not be used for training. I would use the recent spam. Brian -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040818/2c2651b6/attachment.html From kennypitt at hotmail.com Wed Aug 18 18:37:30 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Wed Aug 18 18:55:32 2004 Subject: [Spambayes] Food for thought. In-Reply-To: <001501c484dc$984bea00$6501a8c0@Hammer> Message-ID: <BAY16-DAV4y3SpwBGpE000004f8@hotmail.com> chet johnson wrote: > I love Spambayes. Thank you. I can't begin to account for the time it > has saved me. Thanks for the kind words. :-) > Can this go beyond spam? Can Bayesian logic be used to classify mail > in general? My inbox is full of legitimate email that I probably > should read but haven't. Status reports could go in one folder, > "jokes from friends" end up in another and my mailbox starts to get > organized without setting up a bunch of manually created cryptic > filters that are wrong as many times as they are right. It sure can. The full source-code release of SpamBayes includes a proof-of-concept n-way classification script that demonstrates this using SpamBayes. However, if you are interested in a Bayesian-type filtering system designed specifically for this purpose then you might want to check out POPFile, another open-source project. You can find it here: http://popfile.sourceforge.net/ -- Kenny Pitt From argrill at warnerpower.com Wed Aug 18 19:49:11 2004 From: argrill at warnerpower.com (Grill, Alan) Date: Wed Aug 18 19:49:10 2004 Subject: [Spambayes] No Filterable Message selected Message-ID: <4AE6C1C40A9AF84F9DC4151069B0121043D630@wpsrvr1.warnerpower.local> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: WP Grill, Alan R. (argrill@warnerpower.com).vcf Type: text/x-vcard Size: 726 bytes Desc: WP Grill, Alan R. (argrill@warnerpower.com).vcf Url : http://mail.python.org/pipermail/spambayes/attachments/20040818/95291c70/WPGrillAlanR.argrillwarnerpower.com.vcf From argrill at warnerpower.com Wed Aug 18 19:58:31 2004 From: argrill at warnerpower.com (Grill, Alan) Date: Wed Aug 18 19:58:29 2004 Subject: [Spambayes] No Filterable Message selected Message-ID: <4AE6C1C40A9AF84F9DC4151069B0121043D631@wpsrvr1.warnerpower.local> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: WP Grill, Alan R. (argrill@warnerpower.com).vcf Type: text/x-vcard Size: 726 bytes Desc: WP Grill, Alan R. (argrill@warnerpower.com).vcf Url : http://mail.python.org/pipermail/spambayes/attachments/20040818/b08317bb/WPGrillAlanR.argrillwarnerpower.com-0001.vcf -------------- next part -------------- A non-text attachment was scrubbed... Name: SpamBayesServer1.log Type: application/octet-stream Size: 104 bytes Desc: SpamBayesServer1.log Url : http://mail.python.org/pipermail/spambayes/attachments/20040818/b08317bb/SpamBayesServer1-0001.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes1.log Type: application/octet-stream Size: 4062 bytes Desc: spambayes1.log Url : http://mail.python.org/pipermail/spambayes/attachments/20040818/b08317bb/spambayes1-0001.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes2.log Type: application/octet-stream Size: 3669 bytes Desc: spambayes2.log Url : http://mail.python.org/pipermail/spambayes/attachments/20040818/b08317bb/spambayes2-0001.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes3.log Type: application/octet-stream Size: 19596 bytes Desc: spambayes3.log Url : http://mail.python.org/pipermail/spambayes/attachments/20040818/b08317bb/spambayes3-0001.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes4.log Type: application/octet-stream Size: 61 bytes Desc: spambayes4.log Url : http://mail.python.org/pipermail/spambayes/attachments/20040818/b08317bb/spambayes4-0001.obj From kurtbuff at spro.net Wed Aug 18 20:57:28 2004 From: kurtbuff at spro.net (KURT BUFF) Date: Wed Aug 18 20:57:33 2004 Subject: [Spambayes] Choked and spit out several emails Message-ID: <2539.66.14.131.172.1092855448.squirrel@webmail.spro.net> I've received 4 of these in the past 24 hours. They aren't filtered, and as you can see, are not handled by spambayes - this message causes spambayes to choke. Just thought you'ld like to know... Here are the headers - I'm using OL2k, with the pop3 proxy - SpamBayes POP3 Proxy Version 0.4 (February 2004). Return-Path: <JPQAI@soyou.com> Received: from vodka.spro.net ([198.60.253.180]) by creamy.spro.net (Netscape Messaging Server 4.1) with ESMTP id I2N51200.QB6 for <kurtbuff@spro.net>; Wed, 18 Aug 2004 05:53:26 -0600 Received: from psmtp.com ([12.158.34.75]) by vodka.spro.net (Netscape Messaging Server 4.15) with SMTP id I2N4Z500.H2O for <kurtbuff@spro.net>; Wed, 18 Aug 2004 05:52:17 -0600 Received: from source ([203.164.83.171]) by exprod5mx87.postini.com ([12.158.34.245]) with SMTP; Wed, 18 Aug 2004 04:53:38 PDT Received: (qmail 244655 invoked by uid 59091); Wed, 18 Aug 2004 14:52:26 +0100 Sensitivity: X.400 Content-Description: Newsgroups: From: "Jessica" <JPQAI@soyou.com> To: kurtbuff@spro.net Subject: Make Your Manhood Large Date: Wed, 18 Aug 2004 10:51:26 -0300 X-Mailer: 7.39 MIME-Version: 1.0 Content-Type: text/html; boundary="--22536171112996097" X-Priority: 3 X-MSMail-Priority: Normal X-IP: 146.158.228.22 X-Spambayes-Exception: Traceback (most recent call last): . File "sb_server.pyc", line 449, in onRetr . File "spambayes\message.pyc", line 262, in asTokens . File "spambayes\message.pyc", line 277, in as_string . File "email\Message.pyc", line 130, in as_string . File "email\Generator.pyc", line 103, in flatten . File "email\Generator.pyc", line 131, in _write . File "email\Generator.pyc", line 157, in _dispatch . File "email\Generator.pyc", line 200, in _handle_text .TypeError: string payload expected: <type 'list'> -------------- next part -------------- A non-text attachment was scrubbed... Name: Make Your Manhood Large .msg Type: application/octet-stream Size: 17920 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040818/46e6cebc/MakeYourManhoodLarge.obj From tameyer at ihug.co.nz Wed Aug 18 23:14:41 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Wed Aug 18 23:14:49 2004 Subject: [Spambayes] Windows compatibility In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E896291C@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C54D9@its-xchg4.massey.ac.nz> > I use windows XP and am getting ready to add service pack 2. > I use outlook express for my e-mail. I have version .6 of > spambayes. Is this product compatible with Windows XP SP2? In addition to the comments you've already had, and following up on Tim's 'slow' comment: More reports indicate that the slowness is due to troubles with Outlook communicating with Exchange (so if you don't use Exchange, then you might be ok). More details from the people trying this out can be found here: [ 1007472 ] Spambayes slow with XP SP2? <https://sf.net/tracker/?func=detail&atid=498103&aid=1007472&group_id=61702> =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From Carl.Shurboff at motorola.com Wed Aug 18 23:41:35 2004 From: Carl.Shurboff at motorola.com (Shurboff Carl-AYLT30) Date: Wed Aug 18 23:41:45 2004 Subject: [Spambayes] Spambayes Won't Load Message-ID: <C7873AA0A1A2D711AE1A00065BF1D40C0ADA0F06@il93exm03> Lately, I've been having a problem with Spambayes and Outlook (or is it Look Out...) My Outlook 2002 keep crashing, and it complains about the Spambayes. I believe the crashes that I've been seeing are due to a server problem, but the crashes have corrupted the version of Spambayes that I have. Before I uninstall, and reinstall Spambayes, would you like any information about this problem and the present state of my computer? Thanks, Carl Shurboff Phone: (847) 523-8084 Email: Carl.Shurboff@Motorola.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040818/6620acd0/attachment.html From VerifyByVisa at visa.com Wed Aug 18 22:42:33 2004 From: VerifyByVisa at visa.com (VerifyByVisa@visa.com) Date: Wed Aug 18 23:50:45 2004 Subject: [Spambayes] Enroll your card with Verify By Visa program Message-ID: <200408182042.i7IKgXh9015625@host.backboneinternet.com> An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040818/f9c7706d/attachment.htm From tameyer at ihug.co.nz Thu Aug 19 00:15:36 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Thu Aug 19 00:16:00 2004 Subject: [Spambayes] Setting the Spambayes timers In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E896291F@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C54DC@its-xchg4.massey.ac.nz> > Today I checked one of the 'spammy' messages which Spambayes > gave a zero spam rating to. The body was a string of random > non-spammy sentences, plus a large graphic which contained > the spammer's sales pitch. The title was "Ch_eap 0_E_M s.oft > shi~pp~ing worl_dwide teakettle", which I guess didn't give > Spambayes enough clues. Yes, these 'mini-spams' or 'micro-spams' will be the toughest for SpamBayes to work with, because there isn't much information - for the most part, just the headers. We are looking into ways to better deal with these (although for many the headers and whatever body there is does provide enough clues). The 'use-bigrams' option might help somewhat (it considers pairs of words as well as individual words), as might some of the other options that are off by default. (Turning on these options in Outlook is a somewhat difficult process. You have to open up the 'default_bayes_customize.ini' file in the SpamBayes data directory (or create it if there isn't one) and add the appropriate options. For example, you'd add [Classifier] x-use_bigrams:True for the bigrams option. The tricky bit is that there isn't any way for Outlook users to see what options are available - some sort of documentation about that might be a good idea when someone has time. You can look at the Options.py file in CVS from http://sf.net/projects/spambayes, but that's a bit tricky, really). At the moment, I'm looking at using query expansion (like, e.g., search engines do with search terms) to try and help with classifying these short spams. Other people are trying some other things, too, I think. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Thu Aug 19 01:29:46 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Thu Aug 19 01:29:53 2004 Subject: [Spambayes] How well does sb_imapfilter.py work? In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E89628F7@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36DA@its-xchg4.massey.ac.nz> > I tried running sb_imapfilter.py -b and setup my > configuration. I then ran sb_imapfilter.py -t to train. It > took a very long time ... and then it just died. Stuff about the dying is at the end of this message. Taking a long time - you were processing 1200 messages, which involves retrieving the message from the server and writing it back once, so that can take a while. I don't know what "a very long time" is, of course, or how fast 'fast' is in terms of the connection. You're unlikely to often train on that many messages (my whole database is less than 600 messages, spam *and* ham), so it wouldn't normally be a problem (and typically sb_imapfilter would run in the background, either with the -l option or via a cron script, so you wouldn't even notice training). > I looked at > the stats and it showed that about 600 of each type (spam and > ham) had been trained, though, so I figured I could try > running it against my inbox using sb_imapfilter.py -c. I > noticed after a while that it hadn't moved any messages to > the spam or unsure folders, but that there were a lot of > messages being duplicated in the inbox (so I stopped it). With the 1.0 sb_imapfilter messages are duplicated. IMAP is a terrible protocol - you can't edit messages, and you can't move them. You can't even delete them (just mark them for deletion and delete *all* messages so marked in a folder). sb_imapfilter writes a new version of each message it sees with an ID header (the 1.1 sb_imapfilter does not do this in almost all cases). When messages are classified, it also writes another copy (1.1 still needs to do this), either in the Inbox (it has the classification headers) or in the unsure/spam folder. The old versions are marked for deletion (your mailer may or may not indicate this to you). You can get sb_imapfilter to purge the mailbox (deleting messages marked with the /Deletion flag) as it goes, but this will delete any messages that you have yourself marked for deletion, too. It's also not undoable, so it's wise to make sure that sb_imapfilter is running probably before you turn that on. I don't know why mail wasn't turning up in the unsure/spam folder (unless you simply hadn't come across any non-ham mail yet). Testing sb_imapfilter on a folder with just a few messages (including some spam) would be a good idea. You can also turn on the evidence/clues header, and look at that to see why messages were classified as they were. The output of the script will also say how many messages were classified as each type. > So, before I continue with my experiments ... has anyone had > any luck with the IMAP filter? Some people, yes. It is the youngest of the main scripts, and I suspect the least used, so it does have more rough edges. Patches are always gratefully accepted! > I also tried running the script in Linux, but it doesn't seem > to like to run unless you're root, and the Web server isn't > loading. There shouldn't be any need to run sb_imapfilter.py as root. What happened when you tried? Perhaps non-root doesn't have access to Python (which would be odd)? Is port 8880 busy, perhaps? You can use '-o html_ui:port:8881' on the command line to change the port to (eg) 8881 or anything else you like. > I'm trying to figure out where it's looking for the > config file now so hopefully I can avoid the Web interface altogether. If you use the '-t' or '-c' options on the command line with sb_imapfilter.py the web interface doesn't start up. The configuration file is found either in the location specified by the BAYESCUSTOMIZE environment variable, if you have set it up, or a file bayescustomize.ini in the current directory, or a file .spambayesrc in your home directory, or (with Windows only) a file SpamBayes\Proxy\bayescustomize.ini in your Windows 'Application Data' directory. > Also, out of curiosity, has anyone compared the efficacy of > Spam Bayes with DSPAM? That's the other software package I'm > going to be trying out. Not to my knowledge (any I've seen very few filter comparisons worth anything. The most typical problem when one of the compared filters is SpamBayes is not dealing with the 'unsure' range properly (whatever 'properly' might be <wink>)). I'm sure people would be interested if you wanted to post comparisons here. > SpamBayes IMAP Filter Version 0.4 (May 2004) > and engine SpamBayes Engine Version 0.3 (January 2004). [...] > TypeError: string payload expected: <type 'list'> This is odd. For some reason sb_imapfilter managed to get the message and turn it into a message object (i.e. parse it) but then when turning it back into a string (to put back on the IMAP server) it choked on a malformation. The error is meant to occur earlier (where it is caught and handled). This should only occur with rare messages, typically spam, that arrive malformed in some way. If sb_imapfilter does stop, you should be able to just start it up again and it'll continue from where it was up to (or possibly it will immediately choke on that message again, in which case you'll have to move that one out of the way). You can open a bug report <http://sf.net/projects/spambayes> about this if you like (please include all the traceback that you posted here). I'll get to it when I can (but I'm away for 3.5 weeks from today, so it won't be for a while). IAC when a 1.1a1 SpamBayes release comes out, there are many sb_imapfilter improvements, so this might be handled by those. Alternatively, using Python 2.4 would remove this problem, because the email parsing is more robust. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Thu Aug 19 01:31:54 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Thu Aug 19 01:32:00 2004 Subject: [Spambayes] error: string payload expected In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E896291E@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36DB@its-xchg4.massey.ac.nz> > I've been getting this error frequently: [...] > .TypeError: string payload expected: <type 'list'> Try upgrading to 1.0rc2 - this specific message malformation is specially handled as of that version. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Thu Aug 19 01:34:35 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Thu Aug 19 01:34:43 2004 Subject: [Spambayes] SpamBayes In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8962921@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C54E0@its-xchg4.massey.ac.nz> > Hello, spam bayes will not allow me to train > the database, when I select spam bayes it doesn't > response, I 'v e tried reinstalling spambayes but > it still dosen't not. Any suggestion? 1. Which SpamBayes application are you trying to use? The Outlook plug-in? sb_server? sb_imapfiler? The command line scripts? 2. What version of SpamBayes are you using? It sounds like perhaps you're using the Outlook plug-in and clicking on the SpamBayes button in the toolbar doesn't do anything. Is that right? If so, did this used to work, or if this a new install? If you're using the Outlook plug-in or sb_server, please send us a copy of your most recent log file. The troubleshooting guide explains where to find those. If you're using sb_imapfilter or the command line scripts, please include a copy of the console output you get when trying to run the scripts. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Thu Aug 19 01:39:04 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Thu Aug 19 01:39:12 2004 Subject: [Spambayes] Choked and spit out several emails In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8962928@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C54E1@its-xchg4.massey.ac.nz> > I've received 4 of these in the past 24 hours. They aren't > filtered, and as you can see, are not handled by spambayes - > this message causes spambayes to choke. > > Just thought you'ld like to know... > > Here are the headers - I'm using OL2k, with the pop3 proxy - Any reason why you're not using the Outlook plug-in? > SpamBayes POP3 Proxy Version 0.4 (February 2004). [...] > .TypeError: string payload expected: <type 'list'> If you upgrade to 1.0rc2 you won't have any problem with these messages. This specific message malformation is handled from that version onwards. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Thu Aug 19 01:43:47 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Thu Aug 19 01:43:58 2004 Subject: [Spambayes] No Filterable Message selected In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8962927@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C36DC@its-xchg4.massey.ac.nz> > I started getting this error on my MSN and HOTMAIL > accounts. I have installed the latest version of > Spambayes and reconfigured it. But I still cannot > get it to Delete to my SPAM folder. [in the log] > Unexpected error fetching message > Traceback (most recent call last): > File "addin.pyc", line 1024, in GetSelectedMessages > File "msgstore.pyc", line 365, in GetMessage [...] > MsgStoreException: Exception 0xd8b04002 (OLE error > 0xd8b04002): OLE error 0xd8b04002 Something is going wrong when SpamBayes tries to get hold of the message. Unfortunately, I can't find any information about error 0xd8b04002 via google or msdn, so it's hard to know what exactly is wrong. When you use the MSN/Hotmail accounts in Outlook, does everything work just like it used to? Does classifying these messages work? (i.e. are they filtered correctly, or does selecting them and doing "Show spam clues for this message" work?) =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Thu Aug 19 01:54:59 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Thu Aug 19 01:55:14 2004 Subject: [Spambayes] Hotmail filtering stopped working after upgrade In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E884263E@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C54E4@its-xchg4.massey.ac.nz> > I've been using Spambayes for a while now with both > my Pop3 accounts and Hotmail (via Outlook). I just > upgraded to 1.0rc2 and my Hotmail e-mails are no > longer being filtered. The Pop3 mail is being filtered > fine, but it appears that for some reason the Hotmail > headers are not being downloaded. If I let the mail > sit there for a while eventually some of the headers > will download and be filtered, but before the upgrade > this happened as soon as the mail was downloaded. > I've tried connecting with & without background filtering > enabled and it doesn't seem to make any difference. > > I'm using Outlook 2002. Could you send the list a copy of your most recent log file? The troubleshooting guide explains where to find the logs. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Thu Aug 19 03:19:27 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Thu Aug 19 03:21:18 2004 Subject: [Spambayes] Recognizing Posts vs E-mails In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8842154@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C54EC@its-xchg4.massey.ac.nz> > Haven't seen any further comments on this. Have I missed it > on the list? No, just no-one's managed to find the time to reply to it yet, unfortunately. Sorry! > So I'm all pumped about trying this, and I realize I have no > idea what to do. How does one run from source? Which file do > I change? What exactly do I change the line to? You need to install Python <http://python.org/download>. Then download the source archive for 1.0rc2 (the zip would be easiest). Unpack the archive somewhere convenient. Then double-click the addin.py file in the Outlook2000 directory and the addin should be registered and ready next time you open Outlook. (You should uninstall the binary version first. All your configuration and training will stay the same). To make the change, edit the file Outlook2000\msgstore.py. The line is around 859 and will read '''for check in "ipm.note", "ipm.anti-virus":''' (without the 's) at the moment. Change it to something like '''for check in "ipm.anti-virus",:''' (without the 's) and that should work. > Also, why do you "specifically avoid filtering these"? I don't recall, sorry. Mark must have had some reason, though! Maybe googling through the archives of this list would shed light? (I don't have time to look right now, sorry). > Am I going to run into some trouble by trying this? No. > Do we only have the option to filter message or posts? Outlook has a whole set of message classes and you can choose to exclude any of them if you know their name (like "ipm.note"). MSDN probably has a list of them somewhere. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Thu Aug 19 03:27:24 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Thu Aug 19 03:27:26 2004 Subject: [Spambayes] error: string payload expected In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8962B44@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C54ED@its-xchg4.massey.ac.nz> > Thanks for your help. No worries. > I didn't realize there was an update. I > was relying on the "check for latest version" function in the > system tray tool. This should say that the latest version is 1.0rc2. Do you get something else? =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Thu Aug 19 03:32:13 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Thu Aug 19 03:32:22 2004 Subject: [Spambayes] Junk suspects In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8962415@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C54EE@its-xchg4.massey.ac.nz> > Here's the results from my session so far today. This was a > rather large email dload since it contained the entire > weekend. My database has about 2600 ham and spam msg's each > in it. I am continually have to mark some unsure msg's as > ham that are from the same person with the same subject some > of the time. It's like it cant get it through it's head that > it's good. And it seems to constantly mark out of office > reply's as spam. > > Processed 2024 msg's > 1201 Good > 660 Spam > 163 unsure > > 88 msg's manually classified as good with 0 being false > positives. 78 msg's were manually classified as spam with 3 > being false. This does seem a high proportion of unsures. It's impossible to tell why messages score what they do without the clues, though. As a complete guess, have you tried on an out-of-office message a spam? These sorts of messages often have very little information in them, and are often extremely similar to each other (people using defaults, people in the same organisation). As such, if one was spam, the others will look like it too, without any other training. The way to see why a message is scoring what it is is to select it (before training) and choose "Show spam clues for this message" from the SpamBayes menu. This will bring up a message with the clues list - you will probably be able to see yourself why it scores what it does (which should hint at the solution), but if you can't, you can send a copy to the list (with an explanation) and we can try and explain it to you. Again, without the clues, we're blind. --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From tameyer at ihug.co.nz Thu Aug 19 03:58:02 2004 From: tameyer at ihug.co.nz (Tony Meyer) Date: Thu Aug 19 03:58:07 2004 Subject: [Spambayes] error: string payload expected In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E8962B52@its-xchg4.massey.ac.nz> Message-ID: <ECBA357DDED63B4995F5C1F5CBE5B1E86C54EF@its-xchg4.massey.ac.nz> > It shows: > Current version is 0.6, latest is 0.6. Drat. This is a bug, but only with 1.0rc1 (I think). The version number wasn't bumped up and the 'check for new version' dialog still shows the old style information. This should work properly again in 1.0rc2 (so it will tell you when 1.0 is out). =Tony Meyer From postmaster at bobcards.com Thu Aug 19 06:37:00 2004 From: postmaster at bobcards.com (Postmaster) Date: Thu Aug 19 06:34:22 2004 Subject: [Spambayes] WARNING: YOU MAY HAVE A VIRUS Message-ID: <200408191007.AA276234496@bobcards.com> The Virus software on bobcards.com has reported that you sent an E-mail to bobcards@bobcards.com, containing the W32/Netsky.P@mm virus in the message.scr attachment. The subject of the E-mail was "Mail Delivery (failure bobcards@bobcards.com)". The E-mail containing the virus has been quarantined to prevent further damage. Headers Follow: Received: from bobcards.com [61.11.117.32] by webspaceindia.com with ESMTP (SMTPD32-8.00) id AE5FAFB0074; Thu, 19 Aug 2004 10:06:47 +0530 From: spambayes@python.org To: bobcards@bobcards.com Subject: Mail Delivery (failure bobcards@bobcards.com) Date: Thu, 19 Aug 2004 10:06:36 +0530 MIME-Version: 1.0 Content-Type: multipart/related; type="multipart/alternative"; boundary="----=_NextPart_000_001B_01C0CA80.6B015D10" X-Priority: 3 X-MSMail-Priority: Normal Message-Id: <200408191006453.SM01356@bobcards.com> --- [This E-mail scanned for Viruses] From harri.pesonen at wicom.com Thu Aug 19 09:12:43 2004 From: harri.pesonen at wicom.com (Harri Pesonen) Date: Thu Aug 19 09:13:27 2004 Subject: [Spambayes] How well does sb_imapfilter.py work? Message-ID: <5CC6C9D67251C34A8EF4C57AFDB2C29735118E@postman.wicom.com> I learnt from my short experiments with imapfilter the following: * imapfilter seemed to work quite slowly when it processed a lot of messages. It seemed to hang for a while. If I just waited, then it finished, though. * When I interrupted it with Ctrl+Break the database was broken (AssertionError spamcount <= nspam). * The web interface is out of sync, if you start it first, and then do some filtering. The statistics are not correct. * The web interface had problems with showing the folders selected for filtering and unsure/spam. Now it seems to work. * The web interface shows the password in clear text on screen. Also -i 4 shows the password. It also saves the password in clear text to ini file, but the latter is not a big problem. It is impossible to configure settings when some other people are in the same room... * I had various problems when I run imapfilter for the first times. Sometimes the login information was not correct, sometimes it just crashed, etc. The web information was probably not saved correctly. After a few tries it started to work normally. * If I didn't use the expunge option, then the messages were tripled in Outlook 2003 in Cached Exchange mode. Imapfilter has two shortcomings: * It can't process more than one server/login. * It can't move the filtered good messages to another folder. I thought about adding those, but probably I'll wait for Spambayes 1.1 and Python 2.4 first. -----Original Message----- From: Tony Meyer [mailto:tameyer@ihug.co.nz] Sent: 19. elokuuta 2004 2:30 To: 'Jen Wu'; spambayes@python.org Subject: RE: [Spambayes] How well does sb_imapfilter.py work? > I tried running sb_imapfilter.py -b and setup my > configuration. I then ran sb_imapfilter.py -t to train. It > took a very long time ... and then it just died. Stuff about the dying is at the end of this message. Taking a long time - you were processing 1200 messages, which involves retrieving the message from the server and writing it back once, so that can take a while. I don't know what "a very long time" is, of course, or how fast 'fast' is in terms of the connection. You're unlikely to often train on that many messages (my whole database is less than 600 messages, spam *and* ham), so it wouldn't normally be a problem (and typically sb_imapfilter would run in the background, either with the -l option or via a cron script, so you wouldn't even notice training). > I looked at > the stats and it showed that about 600 of each type (spam and > ham) had been trained, though, so I figured I could try > running it against my inbox using sb_imapfilter.py -c. I > noticed after a while that it hadn't moved any messages to > the spam or unsure folders, but that there were a lot of > messages being duplicated in the inbox (so I stopped it). With the 1.0 sb_imapfilter messages are duplicated. IMAP is a terrible protocol - you can't edit messages, and you can't move them. You can't even delete them (just mark them for deletion and delete *all* messages so marked in a folder). sb_imapfilter writes a new version of each message it sees with an ID header (the 1.1 sb_imapfilter does not do this in almost all cases). When messages are classified, it also writes another copy (1.1 still needs to do this), either in the Inbox (it has the classification headers) or in the unsure/spam folder. The old versions are marked for deletion (your mailer may or may not indicate this to you). You can get sb_imapfilter to purge the mailbox (deleting messages marked with the /Deletion flag) as it goes, but this will delete any messages that you have yourself marked for deletion, too. It's also not undoable, so it's wise to make sure that sb_imapfilter is running probably before you turn that on. I don't know why mail wasn't turning up in the unsure/spam folder (unless you simply hadn't come across any non-ham mail yet). Testing sb_imapfilter on a folder with just a few messages (including some spam) would be a good idea. You can also turn on the evidence/clues header, and look at that to see why messages were classified as they were. The output of the script will also say how many messages were classified as each type. > So, before I continue with my experiments ... has anyone had > any luck with the IMAP filter? Some people, yes. It is the youngest of the main scripts, and I suspect the least used, so it does have more rough edges. Patches are always gratefully accepted! > I also tried running the script in Linux, but it doesn't seem > to like to run unless you're root, and the Web server isn't > loading. There shouldn't be any need to run sb_imapfilter.py as root. What happened when you tried? Perhaps non-root doesn't have access to Python (which would be odd)? Is port 8880 busy, perhaps? You can use '-o html_ui:port:8881' on the command line to change the port to (eg) 8881 or anything else you like. > I'm trying to figure out where it's looking for the > config file now so hopefully I can avoid the Web interface altogether. If you use the '-t' or '-c' options on the command line with sb_imapfilter.py the web interface doesn't start up. The configuration file is found either in the location specified by the BAYESCUSTOMIZE environment variable, if you have set it up, or a file bayescustomize.ini in the current directory, or a file .spambayesrc in your home directory, or (with Windows only) a file SpamBayes\Proxy\bayescustomize.ini in your Windows 'Application Data' directory. > Also, out of curiosity, has anyone compared the efficacy of > Spam Bayes with DSPAM? That's the other software package I'm > going to be trying out. Not to my knowledge (any I've seen very few filter comparisons worth anything. The most typical problem when one of the compared filters is SpamBayes is not dealing with the 'unsure' range properly (whatever 'properly' might be <wink>)). I'm sure people would be interested if you wanted to post comparisons here. > SpamBayes IMAP Filter Version 0.4 (May 2004) > and engine SpamBayes Engine Version 0.3 (January 2004). [...] > TypeError: string payload expected: <type 'list'> This is odd. For some reason sb_imapfilter managed to get the message and turn it into a message object (i.e. parse it) but then when turning it back into a string (to put back on the IMAP server) it choked on a malformation. The error is meant to occur earlier (where it is caught and handled). This should only occur with rare messages, typically spam, that arrive malformed in some way. If sb_imapfilter does stop, you should be able to just start it up again and it'll continue from where it was up to (or possibly it will immediately choke on that message again, in which case you'll have to move that one out of the way). You can open a bug report <http://sf.net/projects/spambayes> about this if you like (please include all the traceback that you posted here). I'll get to it when I can (but I'm away for 3.5 weeks from today, so it won't be for a while). IAC when a 1.1a1 SpamBayes release comes out, there are many sb_imapfilter improvements, so this might be handled by those. Alternatively, using Python 2.4 would remove this problem, because the email parsing is more robust. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. _______________________________________________ Spambayes@python.org http://mail.python.org/mailman/listinfo/spambayes Check the FAQ before asking: http://spambayes.sf.net/faq.html From vkovalchuchenko at Deloitte.kz Thu Aug 19 10:39:50 2004 From: vkovalchuchenko at Deloitte.kz (Kovalchuchenko, Vadim (KZ - Almaty)) Date: Thu Aug 19 11:46:19 2004 Subject: [Spambayes] Comment Message-ID: <7ED86B626BDCAF4A9DC250296926C1C29482CA@kzala0410.atrema.deloitte.com> Hello, Thanks a lot for your useful tool that really help me to elude those f...g spam. One note: I guess will be useful to add a feature that allow set up filter so that email notification raise if only non-spam mail is arrived. Since new version of Outlook (XP) shows any arriving mail, it will slightly decrease usefulness of your filter. Anyway, you done a great job, thanks a lot again! Regards, Vadim Kovalchuchenko IT Consultant Consulting Deloitte & Touche, LLP Direct: +7 (3272) 58 13 40 #2752 Main: +7 (3272) 58 13 40 Fax: +7 (3272) 58 13 41 www.deloitte.com/kz <http://www.deloitte.com/kz> This message (including any attachments) contains confidential information intended for a specific individual and purpose, and is protected by law. If you are not the intended recipient, you should delete this message and are hereby notified that any disclosure, copying, or distribution of this message, or the taking of any action based on it, is strictly prohibited. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040819/fb8749fd/attachment-0001.htm From a.boulart at imedia.ru Thu Aug 19 14:27:42 2004 From: a.boulart at imedia.ru (Antoine Boulart) Date: Thu Aug 19 14:27:45 2004 Subject: [Spambayes] suggestion: sb_server.py to score messages via file sockets In-Reply-To: <5CC6C9D67251C34A8EF4C57AFDB2C29735118E@postman.wicom.com> References: <5CC6C9D67251C34A8EF4C57AFDB2C29735118E@postman.wicom.com> Message-ID: <97914586.20040819162742@imedia.ru> Hello, First of all, congrats to the developers and testers of Spambayes, because it really is one very useful piece of software. I've been using it for the past few months in the following set-up: * messages are scored as they arrive on the server by procmail/sb_filter.py * I then retrieve the mail to my Windows client using POP and train the database by sending training messages to the SMTP proxy of sb_server.py I realise I should probably be classifying messages with the POP proxy instead of the procmail solution, but my set-up has 2 advantages (I think): * faster POP retrieval. Messages are classified as they arrive, instead of all being scored at the moment that I request them when I get to work in the morning. (This is why I moved away from the Outlook plug-in, BTW. I had to wait 20-30 minutes in the mornings for Spambayes to score ~1000 messages). * Scoring data is available in the mbox file on the mail server. When I'm not at work I can SSH to the mail server and start pine to read my local mail, and all the Spambayes headers will already be there. Anyway, with a pickle training DB of ~6MB, sb_filter.py is starting to feel the load. It takes a couple of seconds to load the DB every time that a message comes in. (I'm using pickle because I read it's better for sb_server.py and I can't be bothered to install the alternative :) So I was thinking; since sb_server.py is running anyway with a copy of the training data in memory, why can't it also be used to score messages? It could do that via a Unix file socket, which is fed the message text each time there's something to be scored. This is an approach SpamAssassin uses. Or maybe there already are other ways to score messages with procmail and a running instance of sb_server.py? Any thoughts on the matter appreciated. cheers, antoine From Christopher.Woo at pepperdine.edu Thu Aug 19 18:13:21 2004 From: Christopher.Woo at pepperdine.edu (Woo, Christopher) Date: Thu Aug 19 18:13:58 2004 Subject: [Spambayes] How well does sb_imapfilter.py work? Message-ID: <FF5F782ACA0FD311B53A0008C79165161332CCD6@mal-xmail1.pepperdine.edu> I've had a great deal of success running sb_imapfilter.py for at least a month now. It runs on a Windows XP machine that sits next to my exchange server. I run it every 15 minutes via Pycron, and a nightly training job. It filters probably 50-60 spam a day for me. Sometimes it will stop filtering spam, but if I log into the XP machine and manually run a train and then clean, it picks back up again. So far that has only happened twice in the past month, and I'm not sure it isn't a problem with Pycron freaking out. -- CW > -----Original Message----- > From: Tony Meyer [mailto:tameyer@ihug.co.nz] > Sent: Wednesday, August 18, 2004 4:30 PM > To: 'Jen Wu'; spambayes@python.org > Subject: RE: [Spambayes] How well does sb_imapfilter.py work? > > > I tried running sb_imapfilter.py -b and setup my > > configuration. I then ran sb_imapfilter.py -t to train. It > > took a very long time ... and then it just died. > > Stuff about the dying is at the end of this message. Taking > a long time - > you were processing 1200 messages, which involves retrieving > the message > from the server and writing it back once, so that can take a > while. I don't > know what "a very long time" is, of course, or how fast > 'fast' is in terms > of the connection. You're unlikely to often train on that > many messages (my > whole database is less than 600 messages, spam *and* ham), so > it wouldn't > normally be a problem (and typically sb_imapfilter would run in the > background, either with the -l option or via a cron script, > so you wouldn't > even notice training). > > > I looked at > > the stats and it showed that about 600 of each type (spam and > > ham) had been trained, though, so I figured I could try > > running it against my inbox using sb_imapfilter.py -c. I > > noticed after a while that it hadn't moved any messages to > > the spam or unsure folders, but that there were a lot of > > messages being duplicated in the inbox (so I stopped it). > > With the 1.0 sb_imapfilter messages are duplicated. IMAP is > a terrible > protocol - you can't edit messages, and you can't move them. > You can't even > delete them (just mark them for deletion and delete *all* > messages so marked > in a folder). sb_imapfilter writes a new version of each > message it sees > with an ID header (the 1.1 sb_imapfilter does not do this in > almost all > cases). When messages are classified, it also writes another > copy (1.1 > still needs to do this), either in the Inbox (it has the > classification > headers) or in the unsure/spam folder. The old versions are > marked for > deletion (your mailer may or may not indicate this to you). > > You can get sb_imapfilter to purge the mailbox (deleting > messages marked > with the /Deletion flag) as it goes, but this will delete any > messages that > you have yourself marked for deletion, too. It's also not > undoable, so it's > wise to make sure that sb_imapfilter is running probably > before you turn > that on. > > I don't know why mail wasn't turning up in the unsure/spam > folder (unless > you simply hadn't come across any non-ham mail yet). Testing > sb_imapfilter > on a folder with just a few messages (including some spam) > would be a good > idea. You can also turn on the evidence/clues header, and > look at that to > see why messages were classified as they were. The output of > the script > will also say how many messages were classified as each type. > > > So, before I continue with my experiments ... has anyone had > > any luck with the IMAP filter? > > Some people, yes. It is the youngest of the main scripts, > and I suspect the > least used, so it does have more rough edges. Patches are > always gratefully > accepted! > > > I also tried running the script in Linux, but it doesn't seem > > to like to run unless you're root, and the Web server isn't > > loading. > > There shouldn't be any need to run sb_imapfilter.py as root. > What happened > when you tried? Perhaps non-root doesn't have access to > Python (which would > be odd)? > > Is port 8880 busy, perhaps? You can use '-o html_ui:port:8881' on the > command line to change the port to (eg) 8881 or anything else > you like. > > > I'm trying to figure out where it's looking for the > > config file now so hopefully I can avoid the Web interface > altogether. > > If you use the '-t' or '-c' options on the command line with > sb_imapfilter.py the web interface doesn't start up. The > configuration file > is found either in the location specified by the > BAYESCUSTOMIZE environment > variable, if you have set it up, or a file bayescustomize.ini > in the current > directory, or a file .spambayesrc in your home directory, or > (with Windows > only) a file SpamBayes\Proxy\bayescustomize.ini in your > Windows 'Application > Data' directory. > > > Also, out of curiosity, has anyone compared the efficacy of > > Spam Bayes with DSPAM? That's the other software package I'm > > going to be trying out. > > Not to my knowledge (any I've seen very few filter comparisons worth > anything. The most typical problem when one of the compared > filters is > SpamBayes is not dealing with the 'unsure' range properly (whatever > 'properly' might be <wink>)). I'm sure people would be > interested if you > wanted to post comparisons here. > > > SpamBayes IMAP Filter Version 0.4 (May 2004) > > and engine SpamBayes Engine Version 0.3 (January 2004). > [...] > > TypeError: string payload expected: <type 'list'> > > This is odd. For some reason sb_imapfilter managed to get > the message and > turn it into a message object (i.e. parse it) but then when > turning it back > into a string (to put back on the IMAP server) it choked on a > malformation. > The error is meant to occur earlier (where it is caught and handled). > > This should only occur with rare messages, typically spam, that arrive > malformed in some way. If sb_imapfilter does stop, you > should be able to > just start it up again and it'll continue from where it was up to (or > possibly it will immediately choke on that message again, in > which case > you'll have to move that one out of the way). > > You can open a bug report <http://sf.net/projects/spambayes> > about this if > you like (please include all the traceback that you posted > here). I'll get > to it when I can (but I'm away for 3.5 weeks from today, so > it won't be for > a while). IAC when a 1.1a1 SpamBayes release comes out, > there are many > sb_imapfilter improvements, so this might be handled by those. > Alternatively, using Python 2.4 would remove this problem, > because the email > parsing is more robust. > > =Tony Meyer > > --- > Please always include the list (spambayes@python.org) in your replies > (reply-all), and please don't send me personal mail about > SpamBayes. This > way, you get everyone's help, and avoid a lack of replies > when I'm busy. > > > From kennypitt at hotmail.com Thu Aug 19 19:06:31 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Thu Aug 19 19:14:28 2004 Subject: [Spambayes] Recognizing Posts vs E-mails In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E86C54EC@its-xchg4.massey.ac.nz> Message-ID: <BAY16-DAV7Xix4A2Dre000000dc@hotmail.com> Tony Meyer wrote: > To make the change, edit the file Outlook2000\msgstore.py. The line > is around 859 and will read '''for check in "ipm.note", > "ipm.anti-virus":''' (without the 's) at the moment. Change it to > something like '''for check in "ipm.anti-virus",:''' (without the 's) > and that should work. If I'm reading the code correctly, this statement specifies the list of message classes that will be *accepted*, not the ones that will be *rejected*. I think you'll need to add the public post message class to the list instead of removing anything that's there. The following Microsoft support article indicates that the message class for items sent to a public folder in Exchange 2000+ is "IPM.Post" instead of "IPM.Note". http://support.microsoft.com/default.aspx?scid=kb;en-us;292484 I also found the following site that lists known message classes for Exchange. It appears that "IPM.Note" is the standard message class for received messages. http://www.somorita.com/faq/exchange/messageclasses.asp -- Kenny Pitt From kennypitt at hotmail.com Thu Aug 19 19:26:44 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Thu Aug 19 19:40:31 2004 Subject: [Spambayes] suggestion: sb_server.py to score messages via filesockets In-Reply-To: <97914586.20040819162742@imedia.ru> Message-ID: <BAY16-DAV14YSl1q4gt000001fd@hotmail.com> Antoine Boulart wrote: > So I was thinking; since sb_server.py is running anyway with a copy > of the training data in memory, why can't it also be used to score > messages? It could do that via a Unix file socket, which is fed the > message text each time there's something to be scored. This is an > approach SpamAssassin uses. IMHO, this probably wouldn't be an appropriate architecture. sb_server is a client-side program, while procmail is server-side. There could be many different clients talking to the same mail server, so which one would you contact for classification, and how would you know that the user was logged in and had sb_server running? It sounds like what you want is a server-side process to keep the training data open, and a version of sb_filter that would access that. If you're using sb_filter, you're obviously already running from source, so take a look at the sb_bnserver and sb_bnfilter scripts in the same directory. I'm not personally very familiar with these, but I think they may do what you're looking for. -- Kenny Pitt From kurtbuff at spro.net Thu Aug 19 21:42:45 2004 From: kurtbuff at spro.net (KURT BUFF) Date: Thu Aug 19 21:42:49 2004 Subject: [Spambayes] Choked and spit out several emails Message-ID: <1944.66.14.131.172.1092944565.squirrel@webmail.spro.net> Tony, | Any reason why you're not using the Outlook plug-in? Yes - I plan to move away from OL (and Windows, for that matter, towards open source), and wanted to get used to the pop3 proxy. In addition, I have lots of friends who don't use OL, and it makes my life easier, as their free tech suport (sigh...), if I use what they use. | | > SpamBayes POP3 Proxy Version 0.4 (February 2004). | [...] | > .TypeError: string payload expected: <type 'list'> | | If you upgrade to 1.0rc2 you won't have any problem with | these messages. | This specific message malformation is handled from that | version onwards. I'll do that. Thanks. Kurt From bgtees at hotmail.com Thu Aug 19 11:50:38 2004 From: bgtees at hotmail.com (Brian Tees) Date: Thu Aug 19 22:18:23 2004 Subject: [Spambayes] Hotmail filtering stopped working after upgrade In-Reply-To: <ECBA357DDED63B4995F5C1F5CBE5B1E86C54E4@its-xchg4.massey.ac.nz> Message-ID: <01ec01c485d1$fb550a50$6501a8c0@abitsux> Hi Tony, My log file is attached below as requested, I hope this helps. I've kind of got the problem fixed. In Outlook, under tools --> options --> mail setup --> send/receive --> edit --> account properties --> Hotmail Inbox there is a box that can be checked for "download full message including attachments". Previously it was set to "download description only." It's working better now, but not as well as it was under 0.8. I've had to increase the processing start delay to 9 seconds, without this it appears that the hotmail messages are still downloading and get passed over by spambayes. This still doesn't catch every hotmail message - even though they score 90%+. Here's my logfile, I've been playing around with different processing start delay numbers, which must have caused the error message about both numbers can't be zero. Thanks -brian Log: Loaded bayes database from 'C:\Documents and Settings\bgt\Application Data\SpamBayes\default_bayes_database.db' Loaded message database from 'C:\Documents and Settings\bgt\Application Data\SpamBayes\default_message_database.db' Bayes database initialized with 3094 spam and 1010 good messages SpamBayes Outlook Addin Binary Version 1.0rc2 (June 2004) starting (with engine SpamBayes Engine Version 0.3 (January 2004)) on Windows 5.1.2600 (Service Pack 2) using Python 2.3.3 (#51, Feb 13 2004, 14:39:56) [MSC v.1200 32 bit (Intel)] SpamBayes: Watching (for filtering) in 'Personal Folders/Inbox' SpamBayes: Watching (for filtering) in 'Personal Folders/Inbox/ShoSum' SpamBayes: Watching (for filtering) in 'Personal Folders/Inbox/ShoSum/Sales' SpamBayes: Watching (for filtering) in 'Hotmail/Inbox' SpamBayes: Watching (for incremental training) in 'Personal Folders/Inbox/Spam Suspects/Spam' Processing missed spam in folder 'Inbox' by starting a timer Processing missed spam in folder 'ShoSum' by starting a timer Processing missed spam in folder 'Sales' by starting a timer Processing missed spam in folder 'Inbox' by starting a timer 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... Message 'RE: Question/Comment regarding Half.com Transaction #: xxxxxxxxxx.' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'FREE Hotmail service upgrade!' in 'Hotmail/Inbox' had a Spam classification of 'Yes' pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: C:\Program Files\SpamBayes\lib\spambayes.zip\msgstore.py:126: FutureWarning: %u/%o/%x/%X of negative int will return a signed string in Python 2.4 and up ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 Message 'DHL Ship Shipment Notification' in 'Personal Folders/Inbox' had a Spam classification of 'No' Message 'Learn java programming today.' in 'Personal Folders/Inbox' had a Spam classification of 'Yes' pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 Message 'Re: Close Encounter of the Bear Kind' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Re: Kingston Valueram 512MB PC2700' in 'Hotmail/Inbox' had a Spam classification of 'No' pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 Message 'RE: [Spambayes] Hotmail filtering stopped working after upgrade' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Hottest Samsung Color Flip CellPhone for Free .' in 'Personal Folders/Inbox' had a Spam classification of 'Yes' Message 'cyndi - wep' in 'Hotmail/Inbox' had a Spam classification of 'No' pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 Message 'RE: [Spambayes] Hotmail filtering stopped working after upgrade' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'cyndi - wep' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Let your opinions be heard' in 'Hotmail/Inbox' had a Spam classification of 'Yes' Message '' in 'Personal Folders/Inbox' had a Spam classification of 'Yes' pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 Message 'RE: [Spambayes] Hotmail filtering stopped working after upgrade' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'cyndi - wep' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Re: Memex sig' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Available singles' in 'Hotmail/Inbox' had a Spam classification of 'Unsure' Message 'We sell V\agra for less epu' in 'Personal Folders/Inbox' had a Spam classification of 'Yes' pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 Message 'RE: [Spambayes] Hotmail filtering stopped working after upgrade' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'cyndi - wep' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Re: Memex sig' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Re: Picture' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Own a Franchise, Learn about what opportunites are available.' in 'Personal Folders/Inbox' had a Spam classification of 'Yes' Message 'Don't pay for your next vacation.' in 'Personal Folders/Inbox' had a Spam classification of 'Yes' Message 'books' in 'Personal Folders/Inbox' had a Spam classification of 'No' Message 'Memory on Anandtech' in 'Personal Folders/Inbox' had a Spam classification of 'No' pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 Message 'RE: [Spambayes] Hotmail filtering stopped working after upgrade' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'cyndi - wep' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Re: Memex sig' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Re: Picture' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Long.Big.Thick' in 'Hotmail/Inbox' had a Spam classification of 'Yes' Message 'books' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Re: Kingston Valueram 512MB PC2700' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'UT Informational' in 'Personal Folders/Inbox' had a Spam classification of 'Unsure' pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 Message 'RE: [Spambayes] Hotmail filtering stopped working after upgrade' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'cyndi - wep' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Re: Memex sig' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Re: Picture' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'books' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Re: Kingston Valueram 512MB PC2700' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Anyone can make serious cash on ebay' in 'Hotmail/Inbox' had a Spam classification of 'Yes' Message 'Question about shipping for item #xxxxxxxxxxxxx - ' in 'Hotmail/Inbox' had a Spam classification of 'Unsure' Message 'Friend best-selling author, Robert G. Allen, shows how to build wealth fast' in 'Personal Folders/Inbox' had a Spam classification of 'Yes' pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 Message 'RE: [Spambayes] Hotmail filtering stopped working after upgrade' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'cyndi - wep' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Re: Memex sig' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Re: Picture' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'books' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Re: Kingston Valueram 512MB PC2700' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Hot Vacation Deals 8/18 - Sweepstakes Winner Announced' in 'Hotmail/Inbox' had a Spam classification of 'Yes' pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 Message 'RE: [Spambayes] Hotmail filtering stopped working after upgrade' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'cyndi - wep' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Re: Memex sig' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Re: Picture' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'books' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Re: Kingston Valueram 512MB PC2700' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Your Fedex Tracking Number from Newegg.com' in 'Hotmail/Inbox' had a Spam classification of 'No' Message 'Compare and save on notebook computers.' in 'Personal Folders/Inbox' had a Spam classification of 'Yes' Message 'YarnsandFibers celebrates Promote Month' in 'Personal Folders/Inbox/ShoSum' had a Spam classification of 'Yes' Moving and spam training message 'Available singles' - Training on message 'Available singles' in 'Personal Folders/Inbox/Spam Suspects - trained as spam Moving and spam training message 'We haven't been introduced... :)' - Training on message 'We haven't been introduced... :)' in 'Personal Folders/Inbox/Spam Suspects - trained as spam Message 'PayPal Electronic Funds Transfer' in 'Personal Folders/Inbox' had a Spam classification of 'No' pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 Message 'Re: far cry saved games' in 'Personal Folders/Inbox' had a Spam classification of 'No' Message 'Free for two days' in 'Personal Folders/Inbox' had a Spam classification of 'Yes' pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 Message 'Re: far cry saved games' in 'Personal Folders/Inbox' had a Spam classification of 'No' pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 Message ':FRO:MNOW' in 'Hotmail/Inbox' had a Spam classification of 'Yes' Saving configuration -> C:\Documents and Settings\bgt\Application Data\SpamBayes\Outlook.ini SpamBayes: Watching (for filtering) in 'Personal Folders/Inbox' SpamBayes: Watching (for filtering) in 'Personal Folders/Inbox/ShoSum' SpamBayes: Watching (for filtering) in 'Personal Folders/Inbox/ShoSum/Sales' SpamBayes: Watching (for filtering) in 'Hotmail/Inbox' SpamBayes: Watching (for incremental training) in 'Personal Folders/Inbox/Spam Suspects/Spam' pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 Message '' in 'Hotmail/Inbox' had a Spam classification of 'No' pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 Message 'FatWallet subscription update - Buy officemax chair, make $. (telephone order)' in 'Personal Folders/Inbox' had a Spam classification of 'No' Message 'Get your V|agra reserve for 70% off! nddi3wb' in 'Personal Folders/Inbox' had a Spam classification of 'Yes' Message 'Buy V|agra through us, 70% OFF! dkn' in 'Personal Folders/Inbox' had a Spam classification of 'Yes' Message '-2147221233' in 'Personal Folders/Inbox' had a Spam classification of 'Unsure' Moving and spam training message '-2147221233' - Training on message '-2147221233' in 'Personal Folders/Inbox/Spam Suspects - trained as spam Message 'be laid middlesex run' in 'Personal Folders/Inbox' had a Spam classification of 'Yes' Message 'You have been sent a ReplayTV show.' in 'Personal Folders/Inbox' had a Spam classification of 'No' Message 'kinky cowgirlz asteroid' in 'Personal Folders/Inbox' had a Spam classification of 'Yes' Message 'lonely milfzz percentage ' in 'Personal Folders/Inbox' had a Spam classification of 'Yes' pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 Moving and spam training message 'John Doe - Say goodbye to expensive-repairs' - Training on message 'John Doe - Say goodbye to expensive-repairs' in 'Hotmail/Inbox - trained as spam Saving configuration -> C:\Documents and Settings\bgt\Application Data\SpamBayes\Outlook.ini ************************************************** The timer is enabled, but one of the timer intervals values is zero You must set both intervals before the timer will enable SpamBayes: Watching (for filtering) in 'Personal Folders/Inbox' ************************************************** The timer is enabled, but one of the timer intervals values is zero You must set both intervals before the timer will enable SpamBayes: Watching (for filtering) in 'Personal Folders/Inbox/ShoSum' ************************************************** The timer is enabled, but one of the timer intervals values is zero You must set both intervals before the timer will enable SpamBayes: Watching (for filtering) in 'Personal Folders/Inbox/ShoSum/Sales' ************************************************** The timer is enabled, but one of the timer intervals values is zero You must set both intervals before the timer will enable SpamBayes: Watching (for filtering) in 'Hotmail/Inbox' SpamBayes: Watching (for incremental training) in 'Personal Folders/Inbox/Spam Suspects/Spam' pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 Saving configuration -> C:\Documents and Settings\bgt\Application Data\SpamBayes\Outlook.ini ************************************************** The timer is enabled, but one of the timer intervals values is zero You must set both intervals before the timer will enable SpamBayes: Watching (for filtering) in 'Personal Folders/Inbox' ************************************************** The timer is enabled, but one of the timer intervals values is zero You must set both intervals before the timer will enable SpamBayes: Watching (for filtering) in 'Personal Folders/Inbox/ShoSum' ************************************************** The timer is enabled, but one of the timer intervals values is zero You must set both intervals before the timer will enable SpamBayes: Watching (for filtering) in 'Personal Folders/Inbox/ShoSum/Sales' ************************************************** The timer is enabled, but one of the timer intervals values is zero You must set both intervals before the timer will enable SpamBayes: Watching (for filtering) in 'Hotmail/Inbox' SpamBayes: Watching (for incremental training) in 'Personal Folders/Inbox/Spam Suspects/Spam' Saving configuration -> C:\Documents and Settings\bgt\Application Data\SpamBayes\Outlook.ini SpamBayes: Watching (for filtering) in 'Personal Folders/Inbox' SpamBayes: Watching (for filtering) in 'Personal Folders/Inbox/ShoSum' SpamBayes: Watching (for filtering) in 'Personal Folders/Inbox/ShoSum/Sales' SpamBayes: Watching (for filtering) in 'Hotmail/Inbox' SpamBayes: Watching (for incremental training) in 'Personal Folders/Inbox/Spam Suspects/Spam' pythoncom error: Python error invoking COM method. Traceback (most recent call last): File "win32com\server\policy.pyc", line 283, in _Invoke_ File "win32com\server\policy.pyc", line 288, in _invoke_ File "win32com\server\policy.pyc", line 616, in _invokeex_ File "win32com\server\policy.pyc", line 550, in _invokeex_ File "addin.pyc", line 390, in OnItemAdd File "msgstore.pyc", line 365, in GetMessage msgstore.ObjectChangedException: ObjectChangedException: Exception 0x80040109 (MAPI_E_OBJECT_CHANGED): OLE error 0x80040109 -----Original Message----- From: Tony Meyer [mailto:tameyer@ihug.co.nz] Sent: Wednesday, August 18, 2004 6:55 PM To: 'Brian Tees'; spambayes@python.org Subject: RE: [Spambayes] Hotmail filtering stopped working after upgrade > I've been using Spambayes for a while now with both > my Pop3 accounts and Hotmail (via Outlook). I just > upgraded to 1.0rc2 and my Hotmail e-mails are no > longer being filtered. The Pop3 mail is being filtered > fine, but it appears that for some reason the Hotmail > headers are not being downloaded. If I let the mail > sit there for a while eventually some of the headers > will download and be filtered, but before the upgrade > this happened as soon as the mail was downloaded. > I've tried connecting with & without background filtering enabled and > it doesn't seem to make any difference. > > I'm using Outlook 2002. Could you send the list a copy of your most recent log file? The troubleshooting guide explains where to find the logs. =Tony Meyer --- Please always include the list (spambayes@python.org) in your replies (reply-all), and please don't send me personal mail about SpamBayes. This way, you get everyone's help, and avoid a lack of replies when I'm busy. From jennyw at colorfulexpressions.com Thu Aug 19 22:48:55 2004 From: jennyw at colorfulexpressions.com (Jen Wu) Date: Thu Aug 19 22:48:52 2004 Subject: [Spambayes] Re: How well does sb_imapfilter.py work? References: <ECBA357DDED63B4995F5C1F5CBE5B1E89628F7@its-xchg4.massey.ac.nz> <ECBA357DDED63B4995F5C1F5CBE5B1E86C36DA@its-xchg4.massey.ac.nz> Message-ID: <cg33nf$6si$1@sea.gmane.org> >"Tony Meyer" <tameyer@ihug.co.nz> wrote in message news:ECBA357DDED63B4995F5C1F5CBE5B1E86C36DA@its-xchg4.massey.ac.nz... >Stuff about the dying is at the end of this message. Taking a long time - >you were processing 1200 messages, which involves retrieving the message >from the server and writing it back once, so that can take a while. I don't >know what "a very long time" is, of course, or how fast 'fast' is in terms A very long time was about three hours. I later started running the script on the Linux box that I have IMAP installed on instead, and it worked a lot faster (don't know why). I also noticed that on the Linux box, most of the processing time was in IMAP, not spambayes -- probably because of the re-writing that you were mentioning. I also noticed that some messages were copied more than once ... in otherwords, there could be three or more deleted versions -- is there a reason it needs to do this instead of just reading the message once and writing it back? >With the 1.0 sb_imapfilter messages are duplicated. IMAP is a terrible >protocol - you can't edit messages, and you can't move them. You can't even >delete them (just mark them for deletion and delete *all* messages so marked >in a folder). sb_imapfilter writes a new version of each message it sees >with an ID header (the 1.1 sb_imapfilter does not do this in almost all >cases). When messages are classified, it also writes another copy (1.1 >still needs to do this), either in the Inbox (it has the classification >headers) or in the unsure/spam folder. The old versions are marked for >deletion (your mailer may or may not indicate this to you). Out of curiosity, could this be done using UIDs? I guess that would add the necessity of keeping track of UIDs, but if reading/writing is the main performance culprit, it would be a lot faster. Maybe that's what happens in 1.1? >I don't know why mail wasn't turning up in the unsure/spam folder (unless >you simply hadn't come across any non-ham mail yet). Testing sb_imapfilter That's the weird thing. Almost all the mail I had in my inbox was spam, but nothing was showing up in the spam or unsure folders. There were a lot of messages in the inbox that were duplicated, though -- in retrospect, I should have looked at them to see what headers were added. Again, some messages were copied three or more times. >Some people, yes. It is the youngest of the main scripts, and I suspect the >least used, so it does have more rough edges. Patches are always gratefully >accepted! I'll keep testing it ... I'll try downloading 1.1, too (I guess we can get this from CVS?). >There shouldn't be any need to run sb_imapfilter.py as root. What happened >when you tried? Perhaps non-root doesn't have access to Python (which would >be odd)? No, I just goofed ... didn't put in a .spambayesrc. Once I did that, it worked fine! >If you use the '-t' or '-c' options on the command line with >sb_imapfilter.py the web interface doesn't start up. The configuration file Good to know! >Not to my knowledge (any I've seen very few filter comparisons worth >anything. The most typical problem when one of the compared filters is >SpamBayes is not dealing with the 'unsure' range properly (whatever >'properly' might be <wink>)). I'm sure people would be interested if you >wanted to post comparisons here. I'll let you know ... DSPAM is supposed to be very fast (and also uses a central database for all users), but I decided to try SpamBayes first because three things are more important than speed to me right now: 1) IMAP support; 2) It can mark messages as unsure; and 3) It's written in Python. The one thing I'm unclear on is also the one thing that matters the most -- how well they detect spam (including avoiding false-positives). >You can open a bug report <http://sf.net/projects/spambayes> about this if If I run into it again, I might do that. Thanks! Jen From Andrew.Dolvig at freescale.com Thu Aug 19 22:38:27 2004 From: Andrew.Dolvig at freescale.com (Dolvig Andrew-ra8839) Date: Thu Aug 19 23:16:40 2004 Subject: [Spambayes] Not Auto Filtering Messages Message-ID: <C73EDBE8EAE7D5119EFD00D0B782DDB5068445AC@az33exm26.corp.mot.com> I had previously had the timers set to non-zero values and was still having the same issues. I have since reset the timers to 0.5 and 1 seconds but am still troubled with the same problem. I have once again included the log file. thanks for any help you can give, Andrew -----Original Message----- From: Kenny Pitt [mailto:kennypitt@hotmail.com] Sent: Wednesday, August 18, 2004 11:16 AM To: 'Dolvig Andrew-ra8839'; 'Tony Meyer'; spambayes@python.org Subject: RE: [Spambayes] Not Auto Filtering Messages Dolvig Andrew-ra8839 wrote: > Thanks for your help. Yes, I meant Outlook Express. I have attached > a copy of the log files. I appreciate any help you can give me. According to the log file, one or both of the "Processing start delay" and "Delay between processing items" options for background filtering is set to zero, which is not allowed. Have you recently changed your configuration? In any case, adjusting both timer values in the Advanced tab of SpamBayes Manager to values of 0.5 or higher should set things straight. Setting the timer values to 0.0 would be equivalent to not using a timer at all, so if that is the effect you want then just disable background filtering altogether. -- Kenny Pitt -------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes2.log Type: application/octet-stream Size: 7328 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040819/4670ffa2/spambayes2-0001.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes1.log Type: application/octet-stream Size: 25277 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040819/4670ffa2/spambayes1-0001.obj From skip at pobox.com Fri Aug 20 06:34:24 2004 From: skip at pobox.com (Skip Montanaro) Date: Fri Aug 20 06:34:45 2004 Subject: [Spambayes] suggestion: sb_server.py to score messages via filesockets In-Reply-To: <BAY16-DAV14YSl1q4gt000001fd@hotmail.com> References: <97914586.20040819162742@imedia.ru> <BAY16-DAV14YSl1q4gt000001fd@hotmail.com> Message-ID: <16677.32592.349787.357196@montanaro.dyndns.org> Kenny> ... take a look at the sb_bnserver and sb_bnfilter scripts ... You don't even need to take a look at sb_bnserver. Sb_bnfilter fires it off in the background as necessary. I have this in my .procmailrc: #SCORE=sb_filter.py SCORE="sb_bnfilter.py -a 30 -A 250" ... :0 fw | $SCORE so you can see how easy it is to replace the vanilla filter with the fancy-shmancy-spin-off-the-server filter. I've never figured out what the "bn" really stands for, though from my experience it must mean "go faster". Skip From harri.pesonen at wicom.com Fri Aug 20 09:04:17 2004 From: harri.pesonen at wicom.com (Harri Pesonen) Date: Fri Aug 20 09:05:00 2004 Subject: [Spambayes] Re: How well does sb_imapfilter.py work? Message-ID: <5CC6C9D67251C34A8EF4C57AFDB2C297351203@postman.wicom.com> You should use the expunge option "-e y", then the messages are not doubled/tripled (if imapfilter exits gracefully). -----Original Message----- From: Jen Wu [mailto:jennyw@colorfulexpressions.com] Sent: 19. elokuuta 2004 23:49 To: spambayes@python.org Subject: [Spambayes] Re: How well does sb_imapfilter.py work? >"Tony Meyer" <tameyer@ihug.co.nz> wrote in message news:ECBA357DDED63B4995F5C1F5CBE5B1E86C36DA@its-xchg4.massey.ac.nz... >Stuff about the dying is at the end of this message. Taking a long time - >you were processing 1200 messages, which involves retrieving the message >from the server and writing it back once, so that can take a while. I don't >know what "a very long time" is, of course, or how fast 'fast' is in terms A very long time was about three hours. I later started running the script on the Linux box that I have IMAP installed on instead, and it worked a lot faster (don't know why). I also noticed that on the Linux box, most of the processing time was in IMAP, not spambayes -- probably because of the re-writing that you were mentioning. I also noticed that some messages were copied more than once ... in otherwords, there could be three or more deleted versions -- is there a reason it needs to do this instead of just reading the message once and writing it back? >With the 1.0 sb_imapfilter messages are duplicated. IMAP is a terrible >protocol - you can't edit messages, and you can't move them. You can't even >delete them (just mark them for deletion and delete *all* messages so marked >in a folder). sb_imapfilter writes a new version of each message it sees >with an ID header (the 1.1 sb_imapfilter does not do this in almost all >cases). When messages are classified, it also writes another copy (1.1 >still needs to do this), either in the Inbox (it has the classification >headers) or in the unsure/spam folder. The old versions are marked for >deletion (your mailer may or may not indicate this to you). Out of curiosity, could this be done using UIDs? I guess that would add the necessity of keeping track of UIDs, but if reading/writing is the main performance culprit, it would be a lot faster. Maybe that's what happens in 1.1? >I don't know why mail wasn't turning up in the unsure/spam folder (unless >you simply hadn't come across any non-ham mail yet). Testing sb_imapfilter That's the weird thing. Almost all the mail I had in my inbox was spam, but nothing was showing up in the spam or unsure folders. There were a lot of messages in the inbox that were duplicated, though -- in retrospect, I should have looked at them to see what headers were added. Again, some messages were copied three or more times. >Some people, yes. It is the youngest of the main scripts, and I suspect the >least used, so it does have more rough edges. Patches are always gratefully >accepted! I'll keep testing it ... I'll try downloading 1.1, too (I guess we can get this from CVS?). >There shouldn't be any need to run sb_imapfilter.py as root. What happened >when you tried? Perhaps non-root doesn't have access to Python (which would >be odd)? No, I just goofed ... didn't put in a .spambayesrc. Once I did that, it worked fine! >If you use the '-t' or '-c' options on the command line with >sb_imapfilter.py the web interface doesn't start up. The configuration file Good to know! >Not to my knowledge (any I've seen very few filter comparisons worth >anything. The most typical problem when one of the compared filters is >SpamBayes is not dealing with the 'unsure' range properly (whatever >'properly' might be <wink>)). I'm sure people would be interested if you >wanted to post comparisons here. I'll let you know ... DSPAM is supposed to be very fast (and also uses a central database for all users), but I decided to try SpamBayes first because three things are more important than speed to me right now: 1) IMAP support; 2) It can mark messages as unsure; and 3) It's written in Python. The one thing I'm unclear on is also the one thing that matters the most -- how well they detect spam (including avoiding false-positives). >You can open a bug report <http://sf.net/projects/spambayes> about this if If I run into it again, I might do that. Thanks! Jen _______________________________________________ Spambayes@python.org http://mail.python.org/mailman/listinfo/spambayes Check the FAQ before asking: http://spambayes.sf.net/faq.html From rcoe at CambridgeMA.GOV Fri Aug 20 13:40:40 2004 From: rcoe at CambridgeMA.GOV (Coe, Bob) Date: Fri Aug 20 13:40:43 2004 Subject: [Spambayes] Setting the Spambayes timers Message-ID: <42393C9DA7930245AB540667607F4F500214038D@SPIKE.city> > From: spambayes-bounces@python.org > [mailto:spambayes-bounces@python.org]On Behalf Of Tony Meyer > Sent: Wednesday, August 18, 2004 6:16 PM > To: 'voomp'; spambayes@python.org > Subject: RE: [Spambayes] Setting the Spambayes timers > > > (Turning on these [obscure tuning] options in Outlook is a somewhat > difficult process. You have to open up the 'default_bayes_customize.ini' > file in the SpamBayes data directory (or create it if there isn't one) > and add the appropriate options. For example, you'd add > > [Classifier] > x-use_bigrams:True > > for the bigrams option. The tricky bit is that there isn't any way for > Outlook users to see what options are available - some sort of documentation > about that might be a good idea when someone has time. You can look at the > Options.py file in CVS from http://sf.net/projects/spambayes, but that's a > bit tricky, really). What I'd suggest is that the Spambayes release contain a default or dummy "default_bayes_customize.ini" file with all the nonessential settings listed but commented out. Additional comments would explain how the options are used, why they're not turned on by default, etc. In effect, this would make the configuration file self-documenting and obviate the necessity for chasing links to get the information. (I'll admit up front, however, that Hell will freeze before I have time to do this myself, even if I knew the necessary details or thought I could find them.) I haven't looked at the "Options.py" file (I'm writing this on a train and can't chase the link), but I assume that the reader would have to know (or be able to infer) at least some Python in order to make much sense of it. Bob MIS Department, City of Cambridge 831 Massachusetts Ave, Cambridge MA 02139 ? 617-349-4217 ? fax 617-349-6165 From nparr at mortonwelding.com Fri Aug 20 15:58:28 2004 From: nparr at mortonwelding.com (Niles Parr) Date: Fri Aug 20 15:59:31 2004 Subject: [Spambayes] Outlook not shutting down properly Message-ID: <20040820135929.763F91E4003@bag.python.org> Since installing SpamBayes my outlook 2003 thinks it's not shutting down properly. When I shut it down it closes and the process terminates in a timely manner but when I reopen it does it's scan/reindex/check or whatever it does and hangs like it was axed on the previous shutdown. Anyone ever seen this behavior before? Thanks Niles -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040820/e75a785b/attachment.html From argrill at warnerpower.com Fri Aug 20 14:21:13 2004 From: argrill at warnerpower.com (Grill, Alan) Date: Fri Aug 20 16:57:36 2004 Subject: [Spambayes] Problems Message-ID: <4AE6C1C40A9AF84F9DC4151069B0121043D686@wpsrvr1.warnerpower.local> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: WP Grill, Alan R. (argrill@warnerpower.com).vcf Type: text/x-vcard Size: 726 bytes Desc: WP Grill, Alan R. (argrill@warnerpower.com).vcf Url : http://mail.python.org/pipermail/spambayes/attachments/20040820/08aff538/WPGrillAlanR.argrillwarnerpower.com-0001.vcf -------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes4.log Type: application/octet-stream Size: 3201 bytes Desc: spambayes4.log Url : http://mail.python.org/pipermail/spambayes/attachments/20040820/08aff538/spambayes4-0001.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes1.log Type: application/octet-stream Size: 1523 bytes Desc: spambayes1.log Url : http://mail.python.org/pipermail/spambayes/attachments/20040820/08aff538/spambayes1-0001.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes2.log Type: application/octet-stream Size: 2462 bytes Desc: spambayes2.log Url : http://mail.python.org/pipermail/spambayes/attachments/20040820/08aff538/spambayes2-0001.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: default_message_database.db Type: application/octet-stream Size: 24576 bytes Desc: default_message_database.db Url : http://mail.python.org/pipermail/spambayes/attachments/20040820/08aff538/default_message_database-0001.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: Alan.ini Type: application/octet-stream Size: 10957 bytes Desc: Alan.ini Url : http://mail.python.org/pipermail/spambayes/attachments/20040820/08aff538/Alan-0001.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: default_bayes_customize.ini Type: application/octet-stream Size: 1316 bytes Desc: default_bayes_customize.ini Url : http://mail.python.org/pipermail/spambayes/attachments/20040820/08aff538/default_bayes_customize-0001.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: default_bayes_database.db Type: application/octet-stream Size: 180224 bytes Desc: default_bayes_database.db Url : http://mail.python.org/pipermail/spambayes/attachments/20040820/08aff538/default_bayes_database-0001.obj From mrichmond at lsdo.ucdavis.edu Fri Aug 20 19:47:40 2004 From: mrichmond at lsdo.ucdavis.edu (Richmond, Megan) Date: Fri Aug 20 19:47:43 2004 Subject: [Spambayes] SpamBayes as non-admin Message-ID: <52C7ECEDD17BA0428C9D66F573EBF60B68EDFE@bart.ls.ucdavis.edu> Can the SpamBayes plugin be installed for Outlook and run under a non-administrative account. If so, how? We have not been able to successfully run Spambayes Outlook add-in from a user profile. Thanks ___________________________________ Megan Richmond College of Letters & Science Deans' Office mrichmond@lsdo.ucdavis.edu <mailto:mrichmond@lsdo.ucdavis.edu> 530-754-2295 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040820/28431a8f/attachment.html From webmaster at apromotionguide.com Sat Aug 21 09:07:06 2004 From: webmaster at apromotionguide.com (Lauri Harpf) Date: Sat Aug 21 09:06:25 2004 Subject: [Spambayes] Some details that could be better Message-ID: <00ac01c4874d$77d66f70$0301a8c0@z9a3e7> Hi, just been getting back to using SpamBayes and training it after the database went. I have noticed a few things that disturb me a bit and would like to point them out. As for the judgement on whether to act upon them, I leave that to the people who are doing the coding. First, the bigger issue is that at SpamBayes home, (ie. localhost:8080/home), you get a warning "you have much more spam than ham - SpamBayes works best with approximately even numbers of ham and spam" if you indeed have clearly more spam than ham. Does the algorithm rely heavily on obtaining approximately a 50/50 ratio? According to the most recent survey I have seen, about 80-90% of all E-mail traffic on the Internet is spam. Thus, it is quite difficult to get even numbers of ham and spam, especially in situations where SpamBayes is most needed. If only half of my E-mail was spam, SpamBayes would probably not be such an essential tool for me. I take it that many others are in the same situation as I am. (Related to the above, if you get the above warning, does the algorithm work better if you stop classifying spam that the program already recognizes to even up the numbers - or is it better just to classify all E-mail?) The second issue is much less important, but somewhat funny. I'm using Outlook Express (yes, booooooo!) and thus have configured SpamBayes to add "spam" as recipient whenever it recognizes something as spam. Then, OE, based on a simple rule, moves all E-mails to a junk folder. Annoyingly enough, because messages from this list contain "spambayes .locatedat. python.org" in the To: field, due to this configuration messages from this list get transferred into the Junk folder, while they are correctly recognized as ham. The OE rules seem to be quite simple and do not appear to allow complex configuration like "if contains <this> but does not contain <that> then...". I have made a special rule for this; but it might be worth considering adding an option to customize the notation, ie. when SpamBayes sees the message as spam, it notates to "Qedko421805AQ" for example instead of "spam". Of course, this is just a minor issue and adding the complexity of configuring over something like this is unreasonable, still, I'd like to point it out. Thanks for the great software to all who have contributed and keep up the good work! - Lauri From tim.peters at gmail.com Sat Aug 21 09:38:39 2004 From: tim.peters at gmail.com (Tim Peters) Date: Sat Aug 21 09:38:42 2004 Subject: [Spambayes] Some details that could be better In-Reply-To: <00ac01c4874d$77d66f70$0301a8c0@z9a3e7> References: <00ac01c4874d$77d66f70$0301a8c0@z9a3e7> Message-ID: <1f7befae04082100382972a277@mail.gmail.com> [Lauri Harpf] > ... > Does the algorithm rely heavily on obtaining approximately a 50/50 > ratio? In theory, the algorithm couldn't care less. This is an empirical observation, first suspected via anecdote and later confirmed via testing: the worse the imbalance, the worse the results, across several distinct test corpora. We had an option once to try to do better when imbalance was large, but it turned out to create worse problems than it solved, so that code was thrown out. Thought experiment (which inspired the counterproductive option mentioned above): suppose you trained on 1000 spam and 0 ham. What then? Every token in the database would look 100% spammy, and it would be impossible for any message to score below 50% (which a new message could achieve by using only tokens that had never been seen before). Add 1 ham to that, and it obviously can't get much better. Or 2, or 3. How much is enough? There's no analytical answer we know of. > According to the most recent survey I have seen, about 80-90% of > all E-mail traffic on the Internet is spam. Thus, it is quite difficult to > get even numbers of ham and spam, ... Training ratio is a question of what you choose to train on, not a question of the ratio you receive. I expect that most people could do far less training and still get excellent results (indeed, many would get *better* results if they trained on less, especially if that improved a badly out-of-whack balance). Note that there's a lot of info about training strategies on the SpamBayes Wiki, starting here: http://www.entrian.com/sbwiki/TrainingIdeas From willw at cix.co.uk Sat Aug 21 15:01:42 2004 From: willw at cix.co.uk (Will Watts) Date: Sat Aug 21 15:01:58 2004 Subject: [Spambayes] Upgrading 1.0rc1 -> rc2 generates DB_RUNRECOVERY error Message-ID: <992646177.20040821140142@cix.co.uk> Hi, I recently upgraded from rc1 to rc2, and rapidly got a DB_RUNRECOVERY problem. The upgraded software classified a few messages - maybe a dozen or so - before the database corrupted and every message failed. I had backed up my database before installing rc2, so I was able to revert to that. However, the same thing happened again, fairly rapidly. At a third attempt, the database corrupted at once, without working at all. At this point, I reverted to rc1, which seems to be working fine... as it had been for many months prior to installing rc2. http://spambayes.sourceforge.net/faq.html#my-database-keeps-getting-corrupted suggests you guys are keen for evidence to help nail this problem. If this is still the case, I have a setup where apparently I can corrupt the database to order; so perhaps I can be of help to you, if you want me to run diagnostics or whatever. Info: I am running from the installable Windows package, using the POP3Proxy with an email client called The Bat!. The OS is Win2K SP4. I am running the Norton Internet Security, including the aggressive virus checking. On another matter, with rc1 I have recently regularly been getting spam messages which cause this barf: X-Spambayes-Exception: Traceback (most recent call last): . File "sb_server.pyc", line 474, in onRetr . File "spambayes\message.pyc", line 264, in asTokens . File "spambayes\message.pyc", line 279, in as_string . File "email\Message.pyc", line 130, in as_string . File "email\Generator.pyc", line 102, in flatten . File "email\Generator.pyc", line 130, in _write . File "email\Generator.pyc", line 156, in _dispatch . File "email\Generator.pyc", line 199, in _handle_text .TypeError: string payload expected: <type 'list'> More details - ie the message that generated this - if anybody is interested. Apart from this, I really like the package! :-) Will Watts From overbored at overbored.net Sun Aug 22 01:53:35 2004 From: overbored at overbored.net (OvErboRed) Date: Sun Aug 22 01:53:44 2004 Subject: [Spambayes] Proxy handling of identical messages (left on server) Message-ID: <4127E07F.4030709@overbored.net> I'd like to use the SpamBayes proxy so I can use various mail clients without worrying about their particular spam filters (or lack thereof). So, it's customary for me to leave messages on my server for a few days. This means SpamBayes will be downloading identical messages several times. How does SpamBayes deal with this? In particular... - Do the duplicates occupy additional space in the cache? - Are the duplicates displayed when I go to Review? Thanks in advance. From Administrator at bag.python.org Sun Aug 22 02:04:52 2004 From: Administrator at bag.python.org (Administrator@bag.python.org) Date: Sun Aug 22 02:12:16 2004 Subject: [Spambayes] [MailServer Notification]To recipient: Message matched eManager setting and action was taken. Message-ID: <6cc401c487db$a5c5fca0$0100a8c0@callsti.com> **************** eManager Notification ***************** The following mail was blocked since it contains sensitive content. Source mailbox: hornedcredit@prodigy.net Destination mailbox(es): spambayes@python.org Rule/Policy: Trend Micro Anti-spam Action: Quarantine to C:\Program Files\Trend\SMCF\Quarantine\2004-08-21\19\04\Message4127e32458e6.original_eml_ Recipient, Trend Micro Anti-spam has detected a sensitive e-mail. ******************* End of message ********************* From jccarv at hotmail.com Sun Aug 22 02:31:26 2004 From: jccarv at hotmail.com (John Stovas) Date: Sun Aug 22 02:31:29 2004 Subject: [Spambayes] Olimpics Message-ID: <20040822003127.3F7731E4003@bag.python.org> An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040821/6ace3fc3/attachment.html From dlg at acm.org Sun Aug 22 18:10:48 2004 From: dlg at acm.org (David L. Grobstein) Date: Sun Aug 22 18:25:58 2004 Subject: [Spambayes] Norton AntiSpam with SpamBayse? Message-ID: <00c101c48862$99966780$3202a8c0@nr1> As I watch spambayse operate, all emails reach my inbox, then spambayse removes the ones it identifies as spam. I also have loaded a copy of Norton antispam, though I have not yet turned it on. I am under the impression that the Norton product examines the incoming email before it reaches the inbox and removes what it thinks is spam first. If my assumption is correct, does that mean that I could run the Norton product simultaneously with spambayse and still have spambayse work properly? It is already well trained. - Dave -------------- next part -------------- A non-text attachment was scrubbed... Name: winmail.dat Type: application/ms-tnef Size: 1564 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040822/725bdab0/winmail.bin From richie at entrian.com Sun Aug 22 22:34:10 2004 From: richie at entrian.com (Richie Hindle) Date: Sun Aug 22 22:34:13 2004 Subject: [Spambayes] Proxy handling of identical messages (left on server) In-Reply-To: <4127E07F.4030709@overbored.net> References: <4127E07F.4030709@overbored.net> Message-ID: <4g0ii05nogq9a6gl531u9i0v6i2lg36nth@4ax.com> [OvErboRed] > I'd like to use the SpamBayes proxy so I can use various mail clients > without worrying about their particular spam filters (or lack thereof). > So, it's customary for me to leave messages on my server for a few days. > This means SpamBayes will be downloading identical messages several > times. How does SpamBayes deal with this? In particular... > > - Do the duplicates occupy additional space in the cache? Yes. > - Are the duplicates displayed when I go to Review? Yes. The POP3 proxy doesn't currently make any attempt to spot duplicate messages. That said, your email client may do something clever to avoid downloading them multiple times, eg. using UIDL. -- Richie Hindle richie@entrian.com From rozuna at satx.rr.com Mon Aug 23 02:21:09 2004 From: rozuna at satx.rr.com (Richard Flores Ozuna) Date: Mon Aug 23 03:21:15 2004 Subject: [Spambayes] specific e-mail domains Message-ID: <000001c488a7$17532f20$6401a8c0@SPEEDY> About 90% of the spam I receive has the @iaff624.com domain. How can I get rid of all messages with this domain in the address? I don't even know why this mail is being sent to me. My domain is @satx.rr.com. Thanks in advance, Richard -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040822/67b742ce/attachment.htm From c.ray at comcast.net Mon Aug 23 07:09:26 2004 From: c.ray at comcast.net (c.ray) Date: Mon Aug 23 07:09:29 2004 Subject: [Spambayes] need help Message-ID: <000501c488cf$5d1806c0$c800a8c0@computer> hi name is rya email is c.ray@comcast.net i have spam bayes right now i need to set up the email client. i have incriedimail new one also i got windows xp home how do i set this up i new to this From meetingpostulation at verizon.net Mon Aug 23 09:50:58 2004 From: meetingpostulation at verizon.net (Eugenio Mak) Date: Mon Aug 23 09:50:59 2004 Subject: [Spambayes] lNCREASE Y0UR PENI|S S|ZE! Message-ID: <20040823075058.110CC1E4002@bag.python.org> An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040823/5f20c005/attachment.html From paulagrassi203 at hotmail.com Mon Aug 23 18:16:10 2004 From: paulagrassi203 at hotmail.com (Paula O. Grassi) Date: Mon Aug 23 18:16:09 2004 Subject: [Spambayes] =?iso-8859-1?q?email=2C_mala_direta=2C_propaganda_e-?= =?iso-8859-1?q?mail=2C_marketing_por_e-mails_listas_de_divulga=E7?= =?iso-8859-1?q?=E3o?= Message-ID: <20040823161607.942941E4007@bag.python.org> Visite agora: http://www.divulgamail.mx.gs mala direta e-mail, email regi?es, e-mails regi?o, mala direta por email, marketing e-mail, regi?es, cadastro e-mails, publicidade por email, emails regi?o, divulgar, enviar emails, campanha emails, propaganda emails, email cidade, envio an?nimo emails, email estados, divulgar e-mail, programas emails, e-mails por estados, e-mails cidade, cadastro e-mail, mala direta por e-mail, listas emails, e-mail regi?es, propaganda email, enviar email an?nimo, envio mala direta, estados, campanha, cidade, envio, publicidade e-mails, Visite agora: http://www.divulgamail.mx.gs campanhas e-mail, lista e-mail, programas e-mails, e-mails estado, publicidade emails, marketing digital, cidade, divulgar, lista email, emails estados, propaganda digital e-mails, e-mail por regi?es, e-mails por cidades, email cidades, campanha e-mail, e-mail estado, listas email, lista emails, propaganda por e-mails, mala direta email, publicidade, cidades, marketing emails, cidade, email por regi?es, envio propaganda, listas e-mails, e-mails regi?es, divulgar e-mails, envio mala-direta, e-mail cidades, email estado, e-mails por Visite agora: http://www.divulgamail.mx.gs regi?o, marketing por emails, propaganda, software email em massa, propaganda digital e-mail, programas email, email, mala direta, propaganda e-mail, marketing e-mails, e-mail, mala-direta email, propaganda digital, emails por regi?o, email segmentado, estado, campanhas e-mails, e-mails cidades, e-mails segmentados, email por estado, marketing por email, emails segmentado, divulga??o, e-mails estados, cidade, campanha e-mails, software, email segmentados, regi?o, enviar e-mails an?nimo, enviar emails an?nimo, mala direta emails, marketing email, emails segmentados, programas e-mail, e-mails por cidade, lista e-mails, propaganda, mala direta por e-mails, campanha email, software spam internet, Visite agora: http://www.divulgamail.mx.gs emails estado, publicidade e-mail, e-mail por cidades, enviar e-mail an?nimo, software propaganda internet, emails cidade, emails, campanhas emails, mala-direta e-mail, publicidade email, mala direta e-mails, e-mail regi?o, listas, listas segmentadas, marketing, marketing digital por emails, email regi?o, divulga??o e-mail, emails por cidade, mala-direta por email, marketing digital por e-mails, listas email, lista segmentada, cidades, cadastro email, divulgue seu produto, mala-direta por e-mails, e-mail por estado, segmentos, email por cidades, propaganda por e-mail, emails cidades, publicidade por emails, envio e-mail, e-mails por estado, mala direta, mala-direta, mala-direta por emails, e-mail segmentado, marketing digital emails, cidades, divulga??o e-mails, marketing, e-mail estados, cidades, marketing por e-mail, envio emails, marketing digital email, propaganda Visite agora: http://www.divulgamail.mx.gs por email, envio an?nimo email, divulgue sua propaganda, propaganda digital emails, cidade, emails por cidades, e-mails segmentado, propaganda por emails, divulgar email, e-mail cidade, enviar e-mails, e-mails, cadastro emails, e-mail por cidade, envio email, cadastro, lista, envio e-mails, propaganda digital email, publicidade por e-mails, marketing digital, e-mail por regi?o, email por estados, divulga??o, emails por estados, segmentados, mala-direta emails, envio publicidade, campanhas, mala direta por emails, e-mail por estados, marketing por e-mails, emails por estado, mala-direta e-mails, marketing digital e-mail, divulgar emails, emails regi?es, publicidade, email por regi?o, e-mails por regi?es, listas e-mail, divulga??o emails, mala-direta por e-mail, enviar e-mail, enviar email, Visite agora: http://www.divulgamail.mx.gs divulga??o email, cidades, publicidade por e-mail, enviar, emails por regi?es, marketing digital por e-mail, email por cidade, campanhas email, marketing digital por email, marketing digital e-mails, propaganda e-mails, e-mail segmentados, envio an?nimo e-mail, software publicidade internet, segmentados, envio an?nimo e-mails, lista mala direta, programa email an?nimo, mala direta internet, publicidade email, mala direta segmentada, emails segmentados, marketing digital, mala direta email, publicidade, spam, mala direta e-mail, email regi?es, e-mails regi?o, mala direta por email, marketing e-mail, regi?es, cadastro e-mails, publicidade por email, emails regi?o, divulgar, enviar emails, campanha emails, propaganda emails, email cidade, envio an?nimo emails, email estados, divulgar e-mail, programas emails, e-mails por estados, e-mails cidade, cadastro e-mail, mala direta por e-mail, listas emails, e-mail regi?es, propaganda email, enviar email an?nimo, envio Visite agora: http://www.divulgamail.mx.gs mala direta, estados, campanha, cidade, envio, publicidade e-mails, campanhas e-mail, lista e-mail, programas e-mails, e-mails estado, publicidade emails, marketing digital, cidade, divulgar, lista email, emails estados, propaganda digital e-mails, e-mail por regi?es, e-mails por cidades, email cidades, campanha e-mail, e-mail estado, listas email, lista emails, propaganda por e-mails, mala direta email, publicidade, cidades, marketing emails, cidade, email por regi?es, envio propaganda, listas e-mails, e-mails regi?es, divulgar e-mails, envio mala-direta, e-mail cidades, email estado, e-mails por regi?o, marketing por emails, propaganda, software email em massa, propaganda digital e-mail, programas email, email, mala direta, propaganda e-mail, marketing e-mails, e-mail, mala-direta email, propaganda Visite agora: http://www.divulgamail.mx.gs digital, emails por regi?o, email segmentado, estado, campanhas e-mails, e-mails cidades, e-mails segmentados, email por estado, marketing por email, emails segmentado, divulga??o, e-mails estados, cidade, campanha e-mails, software, email segmentados, regi?o, enviar e-mails an?nimo, enviar emails an?nimo, mala direta emails, marketing email, emails segmentados, programas e-mail, e-mails por cidade, lista e-mails, propaganda, mala direta por e-mails, campanha email, software spam internet, emails Visite agora: http://www.divulgamail.mx.gs estado, publicidade e-mail, e-mail por cidades, enviar e-mail an?nimo, software propaganda internet, emails cidade, emails, campanhas emails, mala-direta e-mail, publicidade email, mala direta e-mails, e-mail regi?o, listas, listas segmentadas, marketing, marketing digital por emails, email regi?o, divulga??o e-mail, emails por cidade, mala-direta por email, marketing digital por e-mails, listas email, lista segmentada, cidades, cadastro email, divulgue seu produto, mala-direta por e-mails, e-mail por estado, segmentos, email por cidades, propaganda por e-mail, emails cidades, publicidade por emails, envio e-mail, e- Visite agora: http://www.divulgamail.mx.gs mails por estado, mala direta, mala-direta, mala-direta por emails, e-mail segmentado, marketing digital emails, cidades, divulga??o e-mails, marketing, e-mail estados, cidades, marketing por e-mail, envio emails, marketing digital email, propaganda por email, envio an?nimo email, divulgue sua propaganda, propaganda digital emails, cidade, emails por cidades, e-mails segmentado, propaganda por emails, divulgar email, e-mail cidade, enviar e-mails, e-mails, cadastro emails, e-mail por cidade, envio email, cadastro, lista, envio e-mails, propaganda digital email, publicidade por e-mails, marketing digital, e-mail por regi?o, email por estados, divulga??o, emails por estados, segmentados, mala-direta emails, envio publicidade, campanhas, mala direta por emails, e-mail por estados, marketing por e- Visite agora: http://www.divulgamail.mx.gs mails, emails por estado, mala-direta e-mails, marketing digital e-mail, divulgar emails, emails regi?es, publicidade, email por regi?o, e-mails por regi?es, listas e-mail, divulga??o emails, mala-direta por e-mail, enviar e-mail, enviar email, divulga??o email, cidades, publicidade por e-mail, enviar, emails por regi?es, marketing digital por e-mail, email por cidade, campanhas email, marketing digital por email, marketing digital e-mails, propaganda e-mails, e-mail segmentados, envio an?nimo e-mail, software publicidade internet, segmentados, envio an?nimo e-mails, lista mala direta, programa email an?nimo, mala direta internet, publicidade email, mala direta segmentada, emails segmentados, marketing digital, mala direta email, publicidade, spam From tpeters at mixcom.com Mon Aug 23 19:08:47 2004 From: tpeters at mixcom.com (Tom Peters) Date: Mon Aug 23 19:08:54 2004 Subject: [Spambayes] Norton AntiSpam with SpamBayse? In-Reply-To: <00c101c48862$99966780$3202a8c0@nr1> References: <00c101c48862$99966780$3202a8c0@nr1> Message-ID: <56486.67.36.83.25.1093280927.squirrel@webmail.athenet.net> I have no problems running NAV and Spambayes together, but I used to. Some poeple have said that the following steps are not necessary, but I have found in two cases that they are absolutely required in the configurations I tried, your milage may vary. I configured my mail program (Eudora Pro in one case, Outlook Express in the other) to use ports 3110 and 3025 instead of the more usual 110 and 25. For Outlook Experss, I told it to talk to localhost:3110 instead of (in my example) mail.athenet.net:110 which is the name (and port) of my mail server. I set up spambayes to expect the mail client on those ports, ie 3110 and 3025. Nothing's magic about those ports, you could use, say, 8110 and 8025 if you like. Something above 1024 is the only real requirement; something about 2000 is likely to avoid conflict with other apps. Such a conflict isn't all that likely anyhow. Now you tell spambayes to talk to your ISP on ports 110 and 25. It must already be set up that way if it's currently working properly. > I also have loaded a copy of Norton antispam, though I have not yet turned > it on. I am under the impression that the Norton product examines the > incoming email before it reaches the inbox and removes what it thinks is > spam first. > > If my assumption is correct, does that mean that I could run the Norton > product simultaneously with spambayse and still have spambayse work > properly? It is already well trained. From firewall at a.g Tue Aug 24 01:57:49 2004 From: firewall at a.g (firewall@a.g) Date: Tue Aug 24 02:23:48 2004 Subject: [Spambayes] E-Mail Bloqueado por conter anexo suspeito Message-ID: <20040823235749.66CB53C08F@intranet.a.g> O e-mail abaixo indicado foi bloqueado por este servidor, pois contém um anexo executável ou com conteúdo impróprio para uso na Empresa. Arquivos executáveis são potencialmente perigosos por constituir meio de propagação de vírus e worms de e-mail. The following e-mail was blocked by this server because it contains an executable attachment or improper content for use in company. Executable files are potentially dangerous, as they are used for e-mail virus and worms propagation. Mail headers: Date : Tue, 24 Aug 2004 02:02:30 +0200 Subject : Failure (aklumb@aguarani.com.br) From : spambayes@python.org Return-Path: <spambayes@python.org> Received : from f1.aguarani.com.br (internet.aguarani.com.br [1.1.1.15]) To (system): alberto To (header): aklumb@aguarani.com.br Cc : Bcc : Executables: message.pif ======================================================= Mensagem automática - automatic message Sistema de detecção de vírus - Açúcar Guarani SA ======================================================= From Ilka.Schoening at com-magazin.de Tue Aug 24 14:01:23 2004 From: Ilka.Schoening at com-magazin.de (Ilka Schoening) Date: Tue Aug 24 14:01:46 2004 Subject: [Spambayes] com!-Magazin - Licence for cover-mount-CD Message-ID: <s12b4a49.057@nmg.de> Dear Ladies and Gentlemen, com! (www.com-magazin.de) - a German computer-magazin with a print circulation of 260.000 - will present new & interesting programms in its next issue. We would be happy to introduce your freeware Spambayes 1.0 to our readers and kindly ask for your permission to distribute your programm on our cover-mount-CD. [ ] Yes, you may distribute Spambayes 1.0 on the com! cd-rom. [ ] No, you may not distribute Spambayes 1.0 on the com!cd-rom. I would be grateful to you answering as soon as possible. Thank you! Best regards Ilka Schoening editor Redaktion com! Ressort InternetNeue Mediengesellschaft Konrad-Celtis-Str. 77 81369 M?nchenT 089.74117.478 F 089.74117.132 ilka.schoening@com-online.de www.com-online.de -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040824/0256459c/attachment.html From mikmcne at direcway.com Tue Aug 24 15:27:56 2004 From: mikmcne at direcway.com (Michael McNeely) Date: Tue Aug 24 15:24:42 2004 Subject: [Spambayes] Problems Message-ID: <LPBBIFOLOEPIKFGJMGJDKELFCFAA.mikmcne@direcway.com> I did an MSN update and now my SpamBayes is not working. It's gone. It's is not filtering and the tool bar is gone. I missed placed the directions on how to re-install. Help! From MAvery at nrcan.gc.ca Tue Aug 24 16:35:36 2004 From: MAvery at nrcan.gc.ca (Avery, Mike) Date: Tue Aug 24 16:35:42 2004 Subject: [Spambayes] Email won't move to spam folder Message-ID: <0E5A77B55A57D511BB3F0002A537C26203FF6BE7@s5-dar-r1.nrn.nrcan.gc.ca> Hi, your Spambayes is great. It makes email life with 90-95% spam almost bearable. I have been using it for almost a year now. Yesterday I rec'd an email which refuses to be moved even manually to the Junk folder via the delete as spam button. SpamBayes filters all the other email but not this one. Have they put something in it that doesn't allow it to be moved from the inbox. I am running Win2000 and SpamBayes 1.0rc2(June2004). I don't know where the log files are kept. I will send the 'Spam Clues' email automatically generated by Spambayes in a separate email. The subject line has been changed to 'MAvery-Spam Clues'. Mike Mike Avery Geological Survey of Canada - Atlantic / Commission g?ologique du Canada - atlantique Box 1006, 1 Challenger Dr Dartmouth, NS B2Y 4A2 Canada mavery@nrcan.gc.ca ph: 902-426-6761 fax: 902-426-6152 http://gsca.nrcan.gc.ca <http://gsca.nrcan.gc.ca/> -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040824/128a3cde/attachment.html From MAvery at nrcan.gc.ca Tue Aug 24 17:11:52 2004 From: MAvery at nrcan.gc.ca (Avery, Mike) Date: Tue Aug 24 17:27:14 2004 Subject: [Spambayes] Found log files Message-ID: <0E5A77B55A57D511BB3F0002A537C26203FF6BE9@s5-dar-r1.nrn.nrcan.gc.ca> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes1.log Type: application/octet-stream Size: 7727 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040824/73ba7b6c/spambayes1.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes2.log Type: application/octet-stream Size: 59 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040824/73ba7b6c/spambayes2.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes3.log Type: application/octet-stream Size: 12444 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040824/73ba7b6c/spambayes3.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes4.log Type: application/octet-stream Size: 594 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040824/73ba7b6c/spambayes4.obj From richie at entrian.com Wed Aug 25 00:04:50 2004 From: richie at entrian.com (Richie Hindle) Date: Wed Aug 25 00:04:56 2004 Subject: [Spambayes] com!-Magazin - Licence for cover-mount-CD In-Reply-To: <s12b4a49.057@nmg.de> References: <s12b4a49.057@nmg.de> Message-ID: <47eni01mkmnu6qmpjh1nb417gcao7groq6@4ax.com> Hi Ilka, > [x] Yes, you may distribute Spambayes 1.0 on the com! cd-rom. Of course you may distribute Spambayes - it's Open Source. You need to respect the Python Software Foundation license agreement as specified in LICENSE.txt and at http://cvs.sourceforge.net/viewcvs.py/spambayes/spambayes/LICENSE.txt?rev=1.4 -- Richie Hindle richie@entrian.com From a.boulart at imedia.ru Wed Aug 25 14:20:42 2004 From: a.boulart at imedia.ru (Antoine Boulart) Date: Wed Aug 25 14:22:01 2004 Subject: [Spambayes] suggestion: sb_server.py to score messages via filesockets In-Reply-To: <BAY16-DAV14YSl1q4gt000001fd@hotmail.com> References: <97914586.20040819162742@imedia.ru> <BAY16-DAV14YSl1q4gt000001fd@hotmail.com> Message-ID: <81235944.20040825162042@imedia.ru> Dear Kenny, KP> It sounds like what you want is a server-side process to keep the training KP> data open, and a version of sb_filter that would access that. If you're KP> using sb_filter, you're obviously already running from source, so take a KP> look at the sb_bnserver and sb_bnfilter scripts in the same directory. I'm KP> not personally very familiar with these, but I think they may do what you're KP> looking for. Thanks -- that does help a lot. I'm using sb_bnfilter now and that does avoid the repetitive loading of my large training data set. Too bad the sb_bnserver doesn't implement training via a SMTP proxy like sb_server does. To train on new messages, I now have a cron script that periodically retrieves the good/bad mailboxes from my Windows machine over a network share. Slightly complicated but it works. antoine From a.boulart at imedia.ru Wed Aug 25 14:31:55 2004 From: a.boulart at imedia.ru (Antoine Boulart) Date: Wed Aug 25 14:32:02 2004 Subject: [Spambayes] sb_server.py and SIGTERM? In-Reply-To: <LPBBIFOLOEPIKFGJMGJDKELFCFAA.mikmcne@direcway.com> References: <LPBBIFOLOEPIKFGJMGJDKELFCFAA.mikmcne@direcway.com> Message-ID: <1042268332.20040825163155@imedia.ru> Hello, any reason why sb_server doesn't seem to catch SIGTERM and shut down properly? I was using sb_server for a long time on a FreeBSD box and it wasn't giving very good results, until I realised one day that every time the machine was rebooted, the training data went back to an initial, little-trained state! I realised I had to use the web interface's 'save and shutdown' button to get the server to properly quit and save its newly trained messages to disk. So it'd be nice if it could do the same on a reboot without requiring manual intervention, and in the mean time I had this script which would stop and start the server every day so that it would save its new training data: # shut down spambayes nicely wget -q -O /dev/null --post-data 'how=Save+%26+shutdown' http://localhost:8880/save # restart spambayes sb_server.py 2>&1 >$HOME/sb_server.log & Maybe this can help someone. antoine From silva2 at wanadoo.fr Wed Aug 25 14:42:21 2004 From: silva2 at wanadoo.fr (silva) Date: Wed Aug 25 15:04:05 2004 Subject: [Spambayes] question : how can I cancel an order to put 2 emails in the spams ? Message-ID: <KIEBKMFADBADFFNPDMKCKEGBEHAA.silva2@wanadoo.fr> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/gif Size: 145 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040825/41325a91/attachment.gif From tdickenson at geminidataloggers.com Wed Aug 25 15:05:17 2004 From: tdickenson at geminidataloggers.com (Toby Dickenson) Date: Wed Aug 25 15:05:19 2004 Subject: [Spambayes] suggestion: sb_server.py to score messages via filesockets In-Reply-To: <81235944.20040825162042@imedia.ru> References: <97914586.20040819162742@imedia.ru> <BAY16-DAV14YSl1q4gt000001fd@hotmail.com> <81235944.20040825162042@imedia.ru> Message-ID: <200408251405.17604.tdickenson@geminidataloggers.com> On Wednesday 25 August 2004 13:20, Antoine Boulart wrote: > Too bad the sb_bnserver doesn't implement training via a SMTP proxy > like sb_server does. sb_bnserver shuts down after a period of idleness, to avoid perpetually using up memory. You wouldnt want that in a proxy. -- Toby Dickenson From RMardo at ALJOMAIHBEV.com Wed Aug 25 15:32:25 2004 From: RMardo at ALJOMAIHBEV.com (Ferino Mardo) Date: Wed Aug 25 15:39:19 2004 Subject: [Spambayes] question : how can I cancel an order to put 2 emails inthe spams ? Message-ID: <CF5A9B0BDDBF4341BB10ED79437247836FC2F7@pepserv.ALJOMAIHBEV.COM> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/gif Size: 145 bytes Desc: Blank Bkgrd.gif Url : http://mail.python.org/pipermail/spambayes/attachments/20040825/fb9506e6/attachment.gif From lylesj002 at hawaii.rr.com Thu Aug 26 00:13:09 2004 From: lylesj002 at hawaii.rr.com (Jerome Lyles) Date: Thu Aug 26 00:13:15 2004 Subject: [Spambayes] PANIC: Invalid argument Message-ID: <200408251213.09475.lylesj002@hawaii.rr.com> Hello, I am using spambayes 1.0rc2 with Suse 9.1 and a Belkin KVM switch. 1.0rc2 is an update from 1.0a7 which worked perfectly with this system and switch. When I change the channel on the KVM switch and/or use the 'lock screen' command I get this error message: Loading database... SMTP Listener on port 1125 is proxying smtp-server.hawaii.rr.com:25 Listener on port 1110 is proxying mail.aloha.net:110 User interface url is http://localhost:8880/ Traceback (most recent call last): File "/home/jerome/spambayes-1.0rc2/scripts/sb_server.py", line 477, in onRetr msg.addSBHeaders(prob, clues) File "/usr/lib/python2.3/site-packages/spambayes/message.py", line 361, in addSBHeaders self.RememberClassification(disposition) File "/usr/lib/python2.3/site-packages/spambayes/message.py", line 316, in RememberClassification self.modified() File "/usr/lib/python2.3/site-packages/spambayes/message.py", line 292, in modified msginfoDB._setState(self) File "/usr/lib/python2.3/site-packages/spambayes/message.py", line 135, in _setState self.db[msg.getId()] = attributes File "/usr/lib/python2.3/shelve.py", line 130, in __setitem__ self.dict[key] = f.getvalue() File "/usr/lib/python2.3/bsddb/__init__.py", line 120, in __setitem__ self.db[key] = value DBRunRecoveryError: (-30978, 'DB_RUNRECOVERY: Fatal error, run database recovery -- PANIC: Invalid argument') It turns out that the 'Fatal error' in this case is not so fatal after all. I go to the spambayes web interface window and issue the save & shutdown command, restart spambayes and everything is back to normal. It seems that 'self.db[key] = value' becomes an invalid argument when my screen is locked or the KVM switch is switched to another channel. It's not obvious from the traceback where 'value' is set or what it is but it seems strange to me that locking the screen and/or switching the KVM switch would have any affect on 'self.db[key] = value' . I was told in an earlier thread that this error message means that the database is trashed and starting over is the only option. In this case that is not true and I can reproduce this problem at will. So in this release there seem to be at least two cases where this error message occurs. I would like a solution to this problem, of course, and also I would like to understand it as it is odd and interesting that it happens at all. Thanks, Jerome From peter at lts.co.uk Thu Aug 26 10:40:01 2004 From: peter at lts.co.uk (Peter Hawkins (LTS)) Date: Thu Aug 26 10:39:11 2004 Subject: [Spambayes] Discard Column Message-ID: <009a01c48b48$46d532e0$7703a8c0@fairlop> I dare say this question has been answered previously but I'm new to the list. What happens if I select the 'Discard' column ? Peter Hawkins From richie at entrian.com Thu Aug 26 18:11:14 2004 From: richie at entrian.com (Richie Hindle) Date: Thu Aug 26 18:11:21 2004 Subject: [Spambayes] Discard Column In-Reply-To: <009a01c48b48$46d532e0$7703a8c0@fairlop> References: <009a01c48b48$46d532e0$7703a8c0@fairlop> Message-ID: <qn2si0ln13mecoh447bqbf517145nc5i6q@4ax.com> > What happens if I select the 'Discard' column ? Assuming you're using the POP3 proxy: the message is deleted from Spambayes' own message cache, and not trained as either ham or spam. It doesn't affect any copies of the email held elsewhere, for instance on your mail server or in your mail client. -- Richie Hindle richie@entrian.com From jwebster at pbbi.com Thu Aug 26 19:19:14 2004 From: jwebster at pbbi.com (Jeffrey Webster) Date: Thu Aug 26 19:46:32 2004 Subject: [Spambayes] (no subject) Message-ID: <20040826174631.AB1D21E4003@bag.python.org> Skipped content of type multipart/related-------------- next part -------------- A non-text attachment was scrubbed... Name: spambayes4.log Type: application/octet-stream Size: 1232 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040826/95107247/spambayes4.obj From mail2phil at earthlink.net Thu Aug 26 18:47:35 2004 From: mail2phil at earthlink.net (Phil) Date: Thu Aug 26 20:21:00 2004 Subject: [Spambayes] Suggestion Message-ID: <NIBBLEAOKLKGAPHMJLDNEEGKCNAA.mail2phil@earthlink.net> Hello: Thanks for a great product. I read your FAQ's and I know you don't allow detected spam to go directly to "deleted items" folder in Outlook because "people will get confused." But having to constantly move spam from the "spam" folder I created to "deleted items" is driving me insane. PLEASE allow the "deleted items" folder to be a default folder for spam. I promise not to be confused. Thanks! Phil -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040826/a4cd2d8c/attachment.htm From JDai at Exchange.WebMD.net Thu Aug 26 22:03:17 2004 From: JDai at Exchange.WebMD.net (JDai@Exchange.WebMD.net) Date: Thu Aug 26 22:03:30 2004 Subject: [Spambayes] (no subject) Message-ID: <D725A352622A024F890103F2C83AAAE70657DAE2@gnvex002-backup.mmrd.com> I often received the notice such as 'Email has been moved and deleted' after spambayes utility detects a bad email and puts it to Junk E-mail folder. Can you tell me how to avoid it? Thanks. Jialin Dai Webmd -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040826/6a8d0061/attachment.html From Harold.Vandeventer at dpra.com Thu Aug 26 22:02:38 2004 From: Harold.Vandeventer at dpra.com (Harold Vandeventer) Date: Thu Aug 26 22:05:37 2004 Subject: [Spambayes] Suggestion Message-ID: <710C39AC5BC90648B3CA31DC47D1111604CAC424@mhk02.ad.dpra.com> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/jpeg Size: 1481 bytes Desc: image002.jpg Url : http://mail.python.org/pipermail/spambayes/attachments/20040826/72f4bfa2/attachment.jpe From jimb at printco.com Thu Aug 26 23:36:46 2004 From: jimb at printco.com (jimb) Date: Thu Aug 26 23:35:37 2004 Subject: [Spambayes] Windows 98 and Outlook Express Message-ID: <000201c48bb4$c9b960c0$2900000a@prntcbd52Kelly> Hello, I have installed and am using the Spambayes Outlook (Office XP) plugin successfully on several desktops(Windows 2000) in our company and we are very pleased at how the software handles the spam coming through our system. I would like to move on to the older vintage machines and add the spam handling and I need a little guidance as to how to approach the machines. They are using Outlook Express for e-mail on the desktop (Windows 98). We are using Imail on a Windows 2000 server as out E-mail engine. These machines have Office 97 installed but they do not use Outlook 97 for E-mail client. Is Outlook 97 OK for Spambaye or can you give me a brief rundown on setting up for Outlook Express. Look forward to hearing from you. Thanks, Jim Blackmore - Tech Specialist Printco, Inc. 1434 Progress Lane PO Box 440 Omro, WI 54963-0440 920.685.5662 telephone ext 30 920.685.6247 fax jimb@printco.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040826/23bc4805/attachment.html From gtwood at worldpath.net Fri Aug 27 04:56:25 2004 From: gtwood at worldpath.net (Gale Wood) Date: Fri Aug 27 04:56:58 2004 Subject: [Spambayes] Proxy Port Message-ID: <000501c48be1$728c0d20$44afa78e@gtwood> I am using SpamBayes POP3 Proxy Version 1.0rc2 (June 2004) (binary), with version 2.3.3 (#51, Feb 13 2004, 14:39:56) [MSC v.1200 32 bit (Intel)] of Python; my operating system is Windows 4.10.67766222.1 ( 98). I have trained 0 ham and 0 spam. The problem I am having is I do not know what is ment by this error message: The number of POP3 proxy ports specified must match the number of servers specified I have set up the account as indicated in the instructions. POP3 proxy port is 110? Correct? Thanks Gale Wood From richie at entrian.com Fri Aug 27 09:54:49 2004 From: richie at entrian.com (Richie Hindle) Date: Fri Aug 27 09:54:57 2004 Subject: [Spambayes] Proxy Port In-Reply-To: <000501c48be1$728c0d20$44afa78e@gtwood> References: <000501c48be1$728c0d20$44afa78e@gtwood> Message-ID: <u1qti0990hsb15b7aesfreonqdrv67kj5a@4ax.com> [Gale] > The problem I am having is I do not know what is ment by this error message: > The number of POP3 proxy ports specified must match the number of servers > specified > I have set up the account as indicated in the instructions. > POP3 proxy port is 110? Correct? The Servers and Ports settings both take a comma-separated list, and the number of entries in each must be the same, eg: Servers: server1.mycompany.com, server2.myisp.com Ports: 110, 110 So I have two entries in each setting. Port 110 is the standard port for POP3, that's right. If that doesn't help, could you tell us exactly what the settings are that you have on your configuration page? Thanks. -- Richie Hindle richie@entrian.com From Administrator at bag.python.org Fri Aug 27 21:24:47 2004 From: Administrator at bag.python.org (Administrator@bag.python.org) Date: Fri Aug 27 21:31:25 2004 Subject: [Spambayes] [MailServer Notification]To Sender virus found and action taken. Message-ID: <05df01c48c6b$83f86560$0800a8c0@Saintsimon.org> ScanMail for Microsoft Exchange has detected virus-infected attachment(s). Sender = spambayes@python.org Recipient(s) = Fr. Robert Gilday Subject = Mail Delivery (failure frbob@littleflowerparish.org) Scanning time = 8/27/2004 2:24:47 PM Engine/Pattern = 6.810-1005/2.162.00 Action on virus found: The attachment message.scr contains WORM_NETSKY.P virus. ScanMail has Deleted it. Warning to sender. The mail system has detected a virus in an email you sent. PROEX1 8/27/20042:24:47 PM Fr. Robert Gilday spambayes@python.org Mail Delivery (failure frbob@littleflowerparish.org) message.scr/Deleted From richie at entrian.com Fri Aug 27 22:08:04 2004 From: richie at entrian.com (Richie Hindle) Date: Fri Aug 27 22:08:21 2004 Subject: [Spambayes] Proxy Port In-Reply-To: <u1qti0990hsb15b7aesfreonqdrv67kj5a@4ax.com> References: <000501c48be1$728c0d20$44afa78e@gtwood> <u1qti0990hsb15b7aesfreonqdrv67kj5a@4ax.com> Message-ID: <255vi0p53trha6vs1it9qh56h1v4ocj1rm@4ax.com> [me] > Servers: server1.mycompany.com, server2.myisp.com > Ports: 110, 110 Oops, sorry, silly example - the port numbers must be different. But the rest of what I said stands. -- Richie Hindle richie@entrian.com From gwnichols2 at ft.newyorklife.com Fri Aug 27 23:27:33 2004 From: gwnichols2 at ft.newyorklife.com (Karen Hall) Date: Fri Aug 27 23:30:51 2004 Subject: [Spambayes] Junk e mail Message-ID: <000001c48c7c$aabf3eb0$62f63343@Server> On my bosses laptop computer, his junk email went away and we cannot get it back on. How do I retrieve the loss? Thank you. Karen E. Hall 3771 N. Lakeharbor Ln. Boise, ID 83703 (208) 853-1155 If you do not wish to receive email communications from New York Life, please reply to this email, using the words "opt out" in the subject line. Please copy email_optout@newyorklife.com New York Life Insurance Co., 51 madison Ave., New York, NY 10010 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040827/1ea09400/attachment.html From ASaracevic at sfchronicle.com Sat Aug 28 06:49:33 2004 From: ASaracevic at sfchronicle.com (Saracevic, Alan) Date: Sat Aug 28 06:49:40 2004 Subject: [Spambayes] Out of Office AutoReply: [Spam?] Mail Delivery (failure asaracevic@sfchronicle.com) Message-ID: <61DADA67E946E54181E61444F4043B4508196C82@webmail.adsfchron.com> Sorry, I'm out of the office until Tuesday, Sept. 7. In my absence, you can contact Business Editor Ken Howe at khowe@sfchronicle.com. Thank you -------------------- This e-mail message is intended only for the personal use of the recipient(s) named above. If you are not an intended recipient, you may not review, copy or distribute this message. If you have received this communication in error, please notify the San Francisco Chronicle (chronfeedback@sfchronicle.com) immediately by e-mail and delete the original message. From RMardo at ALJOMAIHBEV.com Sat Aug 28 07:51:44 2004 From: RMardo at ALJOMAIHBEV.com (Ferino Mardo) Date: Sat Aug 28 07:46:24 2004 Subject: [Spambayes] Mark as read or not Message-ID: <CF5A9B0BDDBF4341BB10ED79437247836FC4CA@pepserv.ALJOMAIHBEV.COM> Folks, why would emails sent to "Junk E-Mail" folders be marked as unread by default? Is it just to let one know there are new junk e-mails or something more? I'm using the OL2002 binary version in XP. Ferino Mardo Network Administrator pgp fingerprint: 6959 634A AE8C 56C5 AB59 3AD5 53F7 B708 C32D 2FB9 ________________________________________________________________________ _________________ The information contained in this email and any accompanying documents is intended for the sole use of the recipient to whom it is addressed, and may contain information that is privileged, confidential, and prohibited from disclosure under applicable law. If you are not the intended recipient, or authorized to receive this on behalf of the recipient, you are hereby notified that any review, use, disclosure, copying, or distribution is prohibited. If you are not the intended recipient(s), please contact the sender by e-mail and destroy all copies of the original message. Thank you. From rcoe at CambridgeMA.GOV Sat Aug 28 16:11:44 2004 From: rcoe at CambridgeMA.GOV (Coe, Bob) Date: Sat Aug 28 16:11:47 2004 Subject: [Spambayes] Mark as read or not Message-ID: <42393C9DA7930245AB540667607F4F5022C312@SPIKE.city> > From: spambayes-bounces@python.org > [mailto:spambayes-bounces@python.org]On Behalf Of Ferino Mardo > Sent: Saturday, August 28, 2004 1:52 AM > To: spambayes@python.org > Subject: [Spambayes] Mark as read or not > > > Folks, why would emails sent to "Junk E-Mail" folders be marked as > unread by default? Is it just to let one know there are new junk e-mails > or something more? It's so that you can use the "read" status to indicate that you have reviewed the action taken by Spambayes on the message. For example, you have the option of marking as "read" any messages you manually direct to the "definite" folder, thereby distinguishing them from messages put there automatically. If you don't bother to review the action taken on your messages, you can ignore the fact that any of them are marked "unread". Bob From mmccormack at vcisp.com Sat Aug 28 18:45:43 2004 From: mmccormack at vcisp.com (Michael) Date: Sat Aug 28 18:44:04 2004 Subject: [Spambayes] spam folder getes deleted before my eyes Message-ID: <004701c48d1e$76fbb840$6401a8c0@mikesoffice> Is there any bug to spyware that goes in search of the junk email folder? I watched mine get deleted right before my eyes. I created another one and it went too. So I created one with a different name and told spambayes to use it and it is still there. It looks like something is targeting that folder. any ideas? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040828/fad590a4/attachment.htm From exclusionarymessiest at optonline.net Sat Aug 28 22:20:34 2004 From: exclusionarymessiest at optonline.net (Godson Cooper) Date: Sat Aug 28 22:32:59 2004 Subject: [Spambayes] EN||1ARGING, STRENGTHEN1NG AND DEVElI||10PlNG Message-ID: <BIGOXYLGS8KHUUALxiL00015a11@bigo.omni.local> An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040828/2969eb60/attachment.htm From claude.jolicoeur at sympatico.ca Sun Aug 29 03:31:52 2004 From: claude.jolicoeur at sympatico.ca (claude jolicoeur) Date: Sun Aug 29 03:31:53 2004 Subject: [Spambayes] (no subject) Message-ID: <000801c48d67$f67e0b60$0100007f@localhost> -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040828/d140ac0e/attachment.htm From claude.jolicoeur at sympatico.ca Sun Aug 29 04:29:51 2004 From: claude.jolicoeur at sympatico.ca (claude jolicoeur) Date: Sun Aug 29 04:29:52 2004 Subject: [Spambayes] (no subject) Message-ID: <000801c48d70$0fff9c40$0100007f@localhost> -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040828/d9cb84fe/attachment.htm From RMardo at ALJOMAIHBEV.com Sun Aug 29 11:41:14 2004 From: RMardo at ALJOMAIHBEV.com (Ferino Mardo) Date: Sun Aug 29 11:35:59 2004 Subject: [Spambayes] More ham than spam? Message-ID: <CF5A9B0BDDBF4341BB10ED79437247836FC707@pepserv.ALJOMAIHBEV.COM> The SPAMbayes manager complains that I have much more ham than spam. What should one do? Delete his good emails to make things even? Ferino Mardo Network Administrator pgp fingerprint: 6959 634A AE8C 56C5 AB59 3AD5 53F7 B708 C32D 2FB9 ________________________________________________________________________ _________________ The information contained in this email and any accompanying documents is intended for the sole use of the recipient to whom it is addressed, and may contain information that is privileged, confidential, and prohibited from disclosure under applicable law. If you are not the intended recipient, or authorized to receive this on behalf of the recipient, you are hereby notified that any review, use, disclosure, copying, or distribution is prohibited. If you are not the intended recipient(s), please contact the sender by e-mail and destroy all copies of the original message. Thank you. From spambayes at python.org Mon Aug 30 07:56:49 2004 From: spambayes at python.org (spambayes@python.org) Date: Mon Aug 30 06:56:52 2004 Subject: [Spambayes] Re: Approved document Message-ID: <410A04640005B820@wum.axime.com> (added by postmaster@wum.axime.com) *** A virus was detected by the security administrator; this message was discarded *** From Harold.Vandeventer at dpra.com Mon Aug 30 15:28:29 2004 From: Harold.Vandeventer at dpra.com (Harold Vandeventer) Date: Mon Aug 30 15:31:53 2004 Subject: [Spambayes] spam folder getes deleted before my eyes Message-ID: <710C39AC5BC90648B3CA31DC47D1111604CAC4A3@mhk02.ad.dpra.com> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/jpeg Size: 1481 bytes Desc: image002.jpg Url : http://mail.python.org/pipermail/spambayes/attachments/20040830/ffb4d9fc/attachment.jpe From jsp at PKC.com Mon Aug 30 16:03:54 2004 From: jsp at PKC.com (Jesse Pelton) Date: Mon Aug 30 16:04:00 2004 Subject: [Spambayes] spam folder getes deleted before my eyes Message-ID: <40080aa6d35e62a11e4145ca83788a28413333cc@vtmail.pkc.com> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/jpeg Size: 1481 bytes Desc: image002.jpg Url : http://mail.python.org/pipermail/spambayes/attachments/20040830/4dae55a3/attachment.jpe From alex at strasheim.org Mon Aug 30 17:16:28 2004 From: alex at strasheim.org (Alex Strasheim) Date: Mon Aug 30 17:15:47 2004 Subject: [Spambayes] learning the math? Message-ID: <000001c48ea4$55b43270$6401a8c0@nabokov> I've been reading the source code, and trying to get a handle on what spambayes is doing. But I don't know much about Bayesian statistics. Can anyone recommend a good introductory text on the math? From kennypitt at hotmail.com Mon Aug 30 18:01:53 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Mon Aug 30 18:02:21 2004 Subject: [Spambayes] learning the math? In-Reply-To: <000001c48ea4$55b43270$6401a8c0@nabokov> Message-ID: <BAY16-DAV1335ZgR1zR0001f49d@hotmail.com> Alex Strasheim wrote: > I've been reading the source code, and trying to get a handle on what > spambayes is doing. But I don't know much about Bayesian statistics. > > Can anyone recommend a good introductory text on the math? You should probably start with the SpamBayes Background page: http://spambayes.sourceforge.net/background.html It contains an overview of the SpamBayes filtering process as well as references to some of the papers that formed the basis for the SpamBayes algorithms. In particular, you should probably start with the Linux Journal article by Gary Robinson. -- Kenny Pitt From kennypitt at hotmail.com Mon Aug 30 18:06:36 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Mon Aug 30 18:06:44 2004 Subject: [Spambayes] Junk e mail In-Reply-To: <000001c48c7c$aabf3eb0$62f63343@Server> Message-ID: <BAY16-DAV9mX2VnTz0I00010ca7@hotmail.com> FAQ 3.12 may answer your question: http://spambayes.sourceforge.net/faq.html#some-of-my-mail-is-going-missing or http://tinyurl.com/5y3m5 -- Kenny Pitt _____ From: spambayes-bounces@python.org [mailto:spambayes-bounces@python.org] On Behalf Of Karen Hall Sent: Friday, August 27, 2004 5:28 PM To: spambayes@python.org Subject: [Spambayes] Junk e mail On my bosses laptop computer, his junk email went away and we cannot get it back on. How do I retrieve the loss? Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040830/5fd335c0/attachment.html From kennypitt at hotmail.com Mon Aug 30 18:22:52 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Mon Aug 30 18:23:02 2004 Subject: [Spambayes] Some details that could be better In-Reply-To: <00ac01c4874d$77d66f70$0301a8c0@z9a3e7> Message-ID: <BAY16-DAV17N9KAy4Mo0004217d@hotmail.com> Lauri Harpf wrote: > The second issue is much less important, but somewhat funny. I'm > using Outlook Express (yes, booooooo!) and thus have configured > SpamBayes to add "spam" as recipient whenever it recognizes something > as spam. > Then, OE, based on a simple rule, moves all E-mails to a junk folder. The actual prefix added by SpamBayes is "spam," (note the trailing comma), or "unsure," for suspect messages. If you include the trailing comma in your rules, you should have fewer problems. > I have made a special rule for this; but it might be worth > considering adding an option to customize the notation, ie. when > SpamBayes sees the message as spam, it notates to "Qedko421805AQ" for > example instead of "spam". This can be done with manual editing of the SpamBayes configuration files. If the above change doesn't help you, let the list know and we can give you details on the settings to change if you want a different prefix. -- Kenny Pitt From kennypitt at hotmail.com Mon Aug 30 18:27:13 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Mon Aug 30 18:27:19 2004 Subject: [Spambayes] Found log files In-Reply-To: <0E5A77B55A57D511BB3F0002A537C26203FF6BE9@s5-dar-r1.nrn.nrcan.gc.ca> Message-ID: <BAY16-DAV3KlrZV4BP100041eca@hotmail.com> Your training database has gotten corrupted. We are aware of this issue, but unfortunately do not know how to prevent it yet. The only workaround currently is to restore a backup (if you have one) of your training data from before you started getting the error, or to delete your training database and retrain from scratch. Fortunately, SpamBayes learns quickly so retraining from scratch isn't as bad as it might sound. -- Kenny Pitt _____ From: spambayes-bounces@python.org [mailto:spambayes-bounces@python.org] On Behalf Of Avery, Mike Sent: Tuesday, August 24, 2004 11:12 AM To: 'spambayes@python.org' Subject: [Spambayes] Found log files Mike Mike Avery Geological Survey of Canada - Atlantic / Commission g?ologique du Canada - atlantique Box 1006, 1 Challenger Dr Dartmouth, NS B2Y 4A2 Canada mavery@nrcan.gc.ca ph: 902-426-6761 fax: 902-426-6152 http://gsca.nrcan.gc.ca <http://gsca.nrcan.gc.ca/> -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040830/473802b1/attachment.htm From kennypitt at hotmail.com Mon Aug 30 18:39:31 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Mon Aug 30 18:39:39 2004 Subject: [Spambayes] More ham than spam? In-Reply-To: <CF5A9B0BDDBF4341BB10ED79437247836FC707@pepserv.ALJOMAIHBEV.COM> Message-ID: <BAY16-DAV14TzDnaax100043058@hotmail.com> Ferino Mardo wrote: > The SPAMbayes manager complains that I have much more ham than spam. > What should one do? Delete his good emails to make things even? We hear this question a lot, but most people find that they have too much *spam* and not enough ham. Ham messages typically have a more consistent set of senders, receivers, and topics, and therefore usually require less training to identify correctly than spam messages. Did you have SpamBayes train itself on some of your existing messages when you first configured? If so, you probably had a lot more ham messages in your initial training set. If you are getting acceptable accuracy from SpamBayes then don't worry too much about the warning. It's only a guideline, and how much affect the imbalance has will depend on how severe the imbalance is as well as on your specific mixture of e-mails. On the other hand, if your accuracy is poor then I would recommend deleting your training data and retraining SpamBayes from scratch with no initial training data. Instead, just train manually on any Unsure messages as well as messages that SpamBayes identifies incorrectly (ham classified as spam or vice versa). We usually refer to this training strategy as "Train on Errors and Unsures", and you can read more about it on the SpamBayes wiki: http://entrian.com/sbwiki/TrainOnErrorsAndUnsures You can also get more information about alternative training strategies here: http://entrian.com/sbwiki/TrainingIdeas -- Kenny Pitt From Anzor.Zourkhaev at cbre.com Mon Aug 30 19:06:52 2004 From: Anzor.Zourkhaev at cbre.com (Zourkhaev, Anzor @ Newport MacArthur) Date: Mon Aug 30 19:11:07 2004 Subject: [Spambayes] Question Message-ID: <731F38883F5D714BA84931EDEA4921AE014C8A89@xng-macarthur.intra.cbrichardellis.com> I have modified ini file to point to a different directory for db files, but when I click on SpamBayes Manager - Advance - Show Data folder it is pointing to original directory. Is it a bug and software actually uses new directory or did I do something wrong? Thanks in advance. Anzor Zourkhaev | Director, Operations CB Richard Ellis | Information Technology 4400 MacArthur Blvd, Suite 800 | NBP, CA 92660 T 949 225 1038 | F 949 225 1040 | C 310 666 3406 <BLOCKED::mailto:anzor@cbre.com> anzor@cbre.com | <BLOCKED::http://www.cbre.com/> www.cbre.com | <BLOCKED::http://www.cbre.com/anzor> www.cbre.com/anzor -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040830/56bcee14/attachment.html From Ahall at HinkleyLighting.com Mon Aug 30 19:06:16 2004 From: Ahall at HinkleyLighting.com (Al Hall) Date: Mon Aug 30 19:18:20 2004 Subject: [Spambayes] (no subject) Message-ID: <EBC0DCBD08C7A04A94C511AFFAB83DFA1D5BCE@hliclv05.hinkleylighting.corp> I lost my suspect junk mail folder and cannot find it. And it's not in the delete folder. How can I get it back? Thank you. A.J.Hall Product Design Engineer Hinkley Lighting Inc. 12600 Berea Rd. Cleveland, OH 44111 p 216 671 3300 x 3020 f 216 671 4537 www.hinkleylighting.com <http://www.hinkleylighting.com/> <mailto:ahall@hinkleylighting.com <mailto:ahall@hinkleylighting.com> > This email and any files transmitted with it are confidential and are intended solely for the use of the individual or entity to which it is addressed. If you are not the intended recipient or the person responsible for the delivering the email to the intended recipient, be advised that you have received this email in error and that any use, dissemination, forwarding, printing, or copying of this email and any file attachments is strictly prohibited. If you receive this email in error, please immediately notify us by telephone at 1.216.671.3300 or by reply email to the sender. You must destroy the original transmission and its contents. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040830/1c86a7bf/attachment.htm From kennypitt at hotmail.com Mon Aug 30 19:52:05 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Mon Aug 30 19:56:09 2004 Subject: [Spambayes] Question In-Reply-To: <731F38883F5D714BA84931EDEA4921AE014C8A89@xng-macarthur.intra.cbrichardellis.com> Message-ID: <BAY16-DAV11UHbY6OIS000426cc@hotmail.com> Which .ini file did you change? To set the database location, you'll need to edit the "default_bayes_customize.ini" file and not the "<outlook_profile_name>.ini" file. -- Kenny Pitt _____ From: spambayes-bounces@python.org [mailto:spambayes-bounces@python.org] On Behalf Of Zourkhaev, Anzor @ Newport MacArthur Sent: Monday, August 30, 2004 1:07 PM To: spambayes@python.org Subject: [Spambayes] Question I have modified ini file to point to a different directory for db files, but when I click on SpamBayes Manager - Advance - Show Data folder it is pointing to original directory. Is it a bug and software actually uses new directory or did I do something wrong? Thanks in advance. Anzor Zourkhaev | Director, Operations CB Richard Ellis | Information Technology 4400 MacArthur Blvd, Suite 800 | NBP, CA 92660 T 949 225 1038 | F 949 225 1040 | C 310 666 3406 <BLOCKED::mailto:anzor@cbre.com> anzor@cbre.com | <BLOCKED::http://www.cbre.com/> www.cbre.com | <BLOCKED::http://www.cbre.com/anzor> www.cbre.com/anzor -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040830/772b4583/attachment.htm From kennypitt at hotmail.com Mon Aug 30 19:56:10 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Mon Aug 30 19:56:17 2004 Subject: [Spambayes] (no subject) In-Reply-To: <EBC0DCBD08C7A04A94C511AFFAB83DFA1D5BCE@hliclv05.hinkleylighting.corp> Message-ID: <BAY16-DAV8Yj7XGeFaa0001189d@hotmail.com> FAQ 3.12 may help you find the folder if it has not been deleted and already emptied from the Deleted Items folder. http://spambayes.sourceforge.net/faq.html#some-of-my-mail-is-going-missing If the folder has been deleted, FAQ 3.13 will explain how to recreate it and let SpamBayes know where the new folder is: http://spambayes.sourceforge.net/faq.html#help-i-deleted-the-unsure-spam-fol der -- Kenny Pitt _____ From: spambayes-bounces+kennypitt=hotmail.com@python.org [mailto:spambayes-bounces+kennypitt=hotmail.com@python.org] On Behalf Of Al Hall Sent: Monday, August 30, 2004 1:06 PM To: spambayes@python.org Subject: [Spambayes] (no subject) I lost my suspect junk mail folder and cannot find it. And it's not in the delete folder. How can I get it back? Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040830/e36c9b73/attachment.html From richie at entrian.com Mon Aug 30 23:09:27 2004 From: richie at entrian.com (Richie Hindle) Date: Mon Aug 30 23:10:21 2004 Subject: [Spambayes] Windows 98 and Outlook Express In-Reply-To: <000201c48bb4$c9b960c0$2900000a@prntcbd52Kelly> References: <000201c48bb4$c9b960c0$2900000a@prntcbd52Kelly> Message-ID: <ud57j0tfcf7avergapu6e1k3obs06l29ch@4ax.com> [Jim] > Is Outlook 97 OK for Spambaye or can you give me a brief rundown on > setting up for Outlook Express. Spambayes for Outlook needs Outlook 2000 or above, so you're out of luck there. If you're using POP3 to collect your mail, the POP3 proxy (sb_server.py) will run fine with any email client, including any version of Outlook or Outlook Express. If you're using IMAP then you can sb_imapfilter.py. That works independently of your email client. The Spambayes README, which ships with the software and is online here: http://cvs.sourceforge.net/viewcvs.py/*checkout*/spambayes/spambayes/README.txt?rev=HEAD&content-type=text/plain http://tinyurl.com/3bfvk tells you how to set up the POP3 proxy or the IMAP filter. -- Richie Hindle richie@entrian.com From kennypitt at hotmail.com Mon Aug 30 23:50:07 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Mon Aug 30 23:50:21 2004 Subject: [Spambayes] Not Auto Filtering Messages In-Reply-To: <C73EDBE8EAE7D5119EFD00D0B782DDB5068445AC@az33exm26.corp.mot.com> Message-ID: <BAY16-DAV18UOka09Nm00012888@hotmail.com> Dolvig Andrew-ra8839 wrote: > I had previously had the timers set to non-zero values and was still > having the same issues. I have since reset the timers to 0.5 > and 1 seconds but am still troubled with the same problem. I have > once again included the log file. thanks for any help you can give, Sorry it took a while to get back to you on this. The first time I looked at the updated logfiles I didn't notice anything unusual, so I was a bit stumped. I took another look just now and I did see one thing that seemed a bit odd. It appears that all of the messages you are training on are in the folder 'Mailbox - Dolvig Andrew-ra8839/Inbox', but this isn't listed as one of the folders that is selected for filtering. Filtering is only enabled on two folders with identical names of 'Personal Folders/Inbox' which I assume are in two different PST files. I would suggest going to the Filtering tab in SpamBayes Manager and using the Browse button to make sure that you have selected the correct folders for filtering. -- Kenny Pitt From Christopher.Woo at pepperdine.edu Tue Aug 31 00:16:31 2004 From: Christopher.Woo at pepperdine.edu (Woo, Christopher) Date: Tue Aug 31 00:16:42 2004 Subject: [Spambayes] Spam crashing sb_imapfilter.py Message-ID: <FF5F782ACA0FD311B53A0008C79165161383CD99@mal-xmail1.pepperdine.edu> Has anyone come across spam that crashes sb_imapfilter.py? I've been getting one or two a week that will stop sb_imapfilter.py cold, and the only way I can fix it is to go in manually and delete the offending spam. I've several of these emails saved, and I can reproduce the error: c:\spambayes\scripts\sb_imapfilter.py -c -e y SpamBayes IMAP Filter Version 0.3 (April 2004) and engine SpamBayes Engine Version 0.3 (January 2004). Traceback (most recent call last): File "c:\spambayes\scripts\sb_imapfilter.py", line 857, in ? run() File "c:\spambayes\scripts\sb_imapfilter.py", line 847, in run imap_filter.Filter() File "c:\spambayes\scripts\sb_imapfilter.py", line 719, in Filter self.unsure_folder) File "c:\spambayes\scripts\sb_imapfilter.py", line 633, in Filter for msg in self: File "c:\spambayes\scripts\sb_imapfilter.py", line 528, in __iter__ yield self[key] File "c:\spambayes\scripts\sb_imapfilter.py", line 577, in __getitem__ msg.Save() File "c:\spambayes\scripts\sb_imapfilter.py", line 443, in Save self.as_string()) File "C:\Python23\Lib\site-packages\spambayes\message.py", line 277, in as_string return self._force_CRLF(email.Message.Message.as_string(self, unixfrom)) File "C:\Python23\Lib\site-packages\email\Message.py", line 113, in as_string g.flatten(self, unixfrom=unixfrom) File "C:\Python23\Lib\site-packages\email\Generator.py", line 103, in flatten self._write(msg) File "C:\Python23\Lib\site-packages\email\Generator.py", line 131, in _write self._dispatch(msg) File "C:\Python23\Lib\site-packages\email\Generator.py", line 157, in _dispatch meth(msg) File "C:\Python23\Lib\site-packages\email\Generator.py", line 200, in _handle_text raise TypeError, 'string payload expected: %s' % type(payload) TypeError: string payload expected: <type 'list'> ================== Is this something that the spammers are deliberately putting into their emails? I have the email (and several others that cause crashes), just didn't know if the list would take to kindly to have it attached to the message. Chris From dahauss at unlimitedsounds.com Tue Aug 31 04:08:15 2004 From: dahauss at unlimitedsounds.com (Dave Hauss) Date: Tue Aug 31 04:29:32 2004 Subject: [Spambayes] HELp with spambayes Message-ID: <20040831020803.DDUS24490.out014.verizon.net@davepc1> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/jpeg Size: 26848 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes/attachments/20040830/a4057311/attachment-0001.jpe From f.defillipis at akka.fr Tue Aug 31 08:10:24 2004 From: f.defillipis at akka.fr (DE FILLIPIS Franck) Date: Tue Aug 31 08:10:23 2004 Subject: [Spambayes] Hello Message-ID: <91128CBA59A2D71186F200D0B79DBE13B95BBB@LIS-EXCHANGE> Can we install SPAMBAYES on a Windows Server system with the mode ? Terminal Server Users ? ? Thanks, Cordialement, F. DE FILLIPIS Responsable P?le Informatique de Structure / R?seaux < <mailto:f.defillipis@akka.fr> mailto:f.defillipis@akka.fr> GROUPE AKKA-TECHNOLOGIES 3 rue Fran?ois 1er 75008 Paris +33 6 74 79 79 37 (Mobile personnel) +33 4 72 54 97 14 (Centre technique) <http://www.akka.fr/> HTTP://www.akka.fr =========================================================== Cet email, ainsi que toute pi?ce jointe associ?e, sont confidentiels et destin?s seulement ? la personne ou ? l'entit? auxquels il sont adress?s. Cet email est envoy? sous la responsabilit? de son ?metteur et ne saurait en aucun cas engager la responsabilit? de AKKA-TECHNOLOGIES. Si vous recevez cet email par erreur, veuillez s'il vous plait le notifier ? l'exp?diteur et ? votre administrateur syst?me. Ce message a ?t? trait? et v?rifi? par un anti-virus : ScanMail de TrendMicro =========================================================== -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040831/76b9a3a6/attachment.htm From RMardo at ALJOMAIHBEV.com Tue Aug 31 13:05:26 2004 From: RMardo at ALJOMAIHBEV.com (Ferino Mardo) Date: Tue Aug 31 13:01:04 2004 Subject: [Spambayes] More ham than spam? Message-ID: <CF5A9B0BDDBF4341BB10ED794372478355B240@pepserv.ALJOMAIHBEV.COM> Replies below: > -----Original Message----- > From: Kenny Pitt [mailto:kennypitt@hotmail.com] > Sent: Monday, August 30, 2004 07:40 PM > To: Ferino Mardo; spambayes@python.org > Subject: RE: [Spambayes] More ham than spam? > > > Ferino Mardo wrote: > > The SPAMbayes manager complains that I have much more ham > than spam. > > What should one do? Delete his good emails to make things even? > > We hear this question a lot, but most people find that they > have too much > *spam* and not enough ham. Ham messages typically have a > more consistent set of senders, receivers, and topics, and > therefore usually require less training to identify correctly > than spam messages. > > Did you have SpamBayes train itself on some of your existing > messages when you first configured? If so, you probably had > a lot more ham messages in your initial training set. > Yes I did. I have lots of emails I consider good and only a few SPAM. Just curious if the message mean anything other than what is the obvious. > If you are getting acceptable accuracy from SpamBayes then > don't worry too much about the warning. It's only a > guideline, and how much affect the imbalance has will depend > on how severe the imbalance is as well as on your specific > mixture of e-mails. > I'm getting more than acceptable accuracy from SPAMbayes. I like the product! > On the other hand, if your accuracy is poor then I would > recommend deleting your training data and retraining > SpamBayes from scratch with no initial training data. > Instead, just train manually on any Unsure messages as well > as messages that SpamBayes identifies incorrectly (ham > classified as spam or vice versa). We usually refer to this > training strategy as "Train on Errors and Unsures", and you > can read more about it on the SpamBayes wiki: > http://entrian.com/sbwiki/TrainOnErrorsAndUnsures You can also get more information about alternative training strategies here: http://entrian.com/sbwiki/TrainingIdeas -- Kenny Pitt From Andrew.Dolvig at freescale.com Tue Aug 31 14:35:55 2004 From: Andrew.Dolvig at freescale.com (Dolvig Andrew-ra8839) Date: Tue Aug 31 14:36:03 2004 Subject: [Spambayes] Not Auto Filtering Messages Message-ID: <C73EDBE8EAE7D5119EFD00D0B782DDB5068445D2@az33exm26.corp.mot.com> Kenny, I went back and double checked and you are correct!!! I somewhere must have changed the settings from the initial time that I installed the program. I made the change to the correct "Inbox" and came in this morning to zero SPAM messages. Thank you and everyone at spambayes very much for all your help. I have been recommending your program to everyone that I meet (who complaines about SPAM). I appreciate all the help. -Andrew -----Original Message----- From: Kenny Pitt [mailto:kennypitt@hotmail.com] Sent: Monday, August 30, 2004 4:50 PM To: 'Dolvig Andrew-ra8839'; 'Tony Meyer'; spambayes@python.org Subject: RE: [Spambayes] Not Auto Filtering Messages Dolvig Andrew-ra8839 wrote: > I had previously had the timers set to non-zero values and was still > having the same issues. I have since reset the timers to 0.5 > and 1 seconds but am still troubled with the same problem. I have > once again included the log file. thanks for any help you can give, Sorry it took a while to get back to you on this. The first time I looked at the updated logfiles I didn't notice anything unusual, so I was a bit stumped. I took another look just now and I did see one thing that seemed a bit odd. It appears that all of the messages you are training on are in the folder 'Mailbox - Dolvig Andrew-ra8839/Inbox', but this isn't listed as one of the folders that is selected for filtering. Filtering is only enabled on two folders with identical names of 'Personal Folders/Inbox' which I assume are in two different PST files. I would suggest going to the Filtering tab in SpamBayes Manager and using the Browse button to make sure that you have selected the correct folders for filtering. -- Kenny Pitt From missyhmakr at hotmail.com Tue Aug 31 15:17:41 2004 From: missyhmakr at hotmail.com (Missy) Date: Tue Aug 31 15:17:47 2004 Subject: [Spambayes] More ham than spam? In-Reply-To: <CF5A9B0BDDBF4341BB10ED794372478355B240@pepserv.ALJOMAIHBEV.COM> Message-ID: <BAY17-DAV3f3sllNY3000007bf7@hotmail.com> Can you tell me how to do this? I read the article mentioned, but am not sure how to do this. Missy -----Original Message----- From: spambayes-bounces@python.org [mailto:spambayes-bounces@python.org] On Behalf Of Ferino Mardo Sent: Tuesday, August 31, 2004 6:05 AM To: Kenny Pitt; Ferino Mardo; spambayes@python.org Subject: RE: [Spambayes] More ham than spam? Replies below: > -----Original Message----- > From: Kenny Pitt [mailto:kennypitt@hotmail.com] > Sent: Monday, August 30, 2004 07:40 PM > To: Ferino Mardo; spambayes@python.org > Subject: RE: [Spambayes] More ham than spam? > > > Ferino Mardo wrote: > > The SPAMbayes manager complains that I have much more ham > than spam. > > What should one do? Delete his good emails to make things even? > > We hear this question a lot, but most people find that they have too > much > *spam* and not enough ham. Ham messages typically have a more > consistent set of senders, receivers, and topics, and therefore > usually require less training to identify correctly than spam > messages. > > Did you have SpamBayes train itself on some of your existing messages > when you first configured? If so, you probably had a lot more ham > messages in your initial training set. > Yes I did. I have lots of emails I consider good and only a few SPAM. Just curious if the message mean anything other than what is the obvious. > If you are getting acceptable accuracy from SpamBayes then don't worry > too much about the warning. It's only a guideline, and how much > affect the imbalance has will depend on how severe the imbalance is as > well as on your specific mixture of e-mails. > I'm getting more than acceptable accuracy from SPAMbayes. I like the product! > On the other hand, if your accuracy is poor then I would recommend > deleting your training data and retraining SpamBayes from scratch with > no initial training data. > Instead, just train manually on any Unsure messages as well as > messages that SpamBayes identifies incorrectly (ham classified as spam > or vice versa). We usually refer to this training strategy as "Train > on Errors and Unsures", and you can read more about it on the > SpamBayes wiki: > http://entrian.com/sbwiki/TrainOnErrorsAndUnsures You can also get more information about alternative training strategies here: http://entrian.com/sbwiki/TrainingIdeas -- Kenny Pitt _______________________________________________ Spambayes@python.org http://mail.python.org/mailman/listinfo/spambayes Check the FAQ before asking: http://spambayes.sf.net/faq.html From mditto at umsl.edu Tue Aug 31 15:28:18 2004 From: mditto at umsl.edu (Ditto, Marilyn E.) Date: Tue Aug 31 15:28:45 2004 Subject: [Spambayes] Where is the Spam Going? Message-ID: <3D3A481E8BD467479AF9190FAB2617230BE27C@STL-MAIL2.umsl.edu> When SpamBays deletes a message as spam it totally disappears. It can't be found in the Junk Email folder, the Junk Suspects, not even in my deleted file. When I click on the "delete as spam" button, the message totally disappears and can't be found. Where are the messages going? What did I do wrong now? It's scary because I have no way of knowing what it is deleting. Thanks for your help. Marilyn -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040831/5902fa6d/attachment.htm From kennypitt at hotmail.com Tue Aug 31 17:22:25 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Tue Aug 31 17:22:44 2004 Subject: [Spambayes] Where is the Spam Going? In-Reply-To: <3D3A481E8BD467479AF9190FAB2617230BE27C@STL-MAIL2.umsl.edu> Message-ID: <BAY16-DAV10FQuqGRpJ0001468b@hotmail.com> Check out FAQ 3.12 and see if that helps: http://spambayes.sourceforge.net/faq.html#some-of-my-mail-is-going-missing -- Kenny Pitt _____ From: spambayes-bounces@python.org [mailto:spambayes-bounces@python.org] On Behalf Of Ditto, Marilyn E. Sent: Tuesday, August 31, 2004 9:28 AM To: spambayes@python.org Subject: [Spambayes] Where is the Spam Going? Importance: High When SpamBays deletes a message as spam it totally disappears. It can't be found in the Junk Email folder, the Junk Suspects, not even in my deleted file. When I click on the "delete as spam" button, the message totally disappears and can't be found. Where are the messages going? What did I do wrong now? It's scary because I have no way of knowing what it is deleting. Thanks for your help. Marilyn -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040831/106ab47b/attachment.html From kennypitt at hotmail.com Tue Aug 31 17:31:19 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Tue Aug 31 17:31:37 2004 Subject: [Spambayes] HELp with spambayes In-Reply-To: <20040831020803.DDUS24490.out014.verizon.net@davepc1> Message-ID: <BAY16-DAV3Ua3zhiOVc0004579a@hotmail.com> Can you send us your logfiles? I'll assume that your SpamBayes button probably isn't working either, so go to the folder where you installed SpamBayes and search for the file "troubleshooting.html". This file contains instructions on how to locate your logfiles. Look for the section titled "Check the log file". -- Kenny Pitt _____ From: spambayes-bounces@python.org [mailto:spambayes-bounces@python.org] On Behalf Of Dave Hauss Sent: Monday, August 30, 2004 10:08 PM To: spambayes@python.org Subject: [Spambayes] HELp with spambayes I'm using the spambayes outlook plug-in and all was working fine until last week.. it is still filtering mail but when I click on any of the buttons in the toolbar such as RECOVER FROM SPAM or DELETE AS SPAM nothing happens. How can I fix this? I tried uninstalling and reinstalling but still the same results.. I am using outlook 2003 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/spambayes/attachments/20040831/fdf683c2/attachment.htm From kennypitt at hotmail.com Tue Aug 31 17:36:35 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Tue Aug 31 17:36:42 2004 Subject: [Spambayes] More ham than spam? In-Reply-To: <BAY17-DAV3f3sllNY3000007bf7@hotmail.com> Message-ID: <BAY16-DAV2GSAtTgmcc000463d5@hotmail.com> Missy wrote: > Can you tell me how to do this? I read the article mentioned, but am > not sure how to do this. I'm sorry, but it's not clear to me exactly what you're referring to. Do you need more detailed instructions on how to discard your old training data and start over, how to do "Train on Errors and Unsures", or what? If you can be more specific about what you don't understand, then we'll do our best to provide you as much detail as you need. -- Kenny Pitt From missyhmakr at hotmail.com Tue Aug 31 19:01:27 2004 From: missyhmakr at hotmail.com (Missy) Date: Tue Aug 31 19:01:34 2004 Subject: [Spambayes] More ham than spam? In-Reply-To: <BAY16-DAV2GSAtTgmcc000463d5@hotmail.com> Message-ID: <BAY17-DAV5WPxguBBWg00005f9b@hotmail.com> I am sorry I wasn't more clear. I want to know how to train on errors and unsures. -----Original Message----- From: Kenny Pitt [mailto:kennypitt@hotmail.com] Sent: Tuesday, August 31, 2004 10:37 AM To: 'Missy'; 'Ferino Mardo'; spambayes@python.org Subject: RE: [Spambayes] More ham than spam? Missy wrote: > Can you tell me how to do this? I read the article mentioned, but am > not sure how to do this. I'm sorry, but it's not clear to me exactly what you're referring to. Do you need more detailed instructions on how to discard your old training data and start over, how to do "Train on Errors and Unsures", or what? If you can be more specific about what you don't understand, then we'll do our best to provide you as much detail as you need. -- Kenny Pitt From EMei at atla.com Tue Aug 31 18:58:38 2004 From: EMei at atla.com (Mei, Elaine) Date: Tue Aug 31 19:20:48 2004 Subject: [Spambayes] Spambayest not filtering spam messages Message-ID: <2E1BDA7F69603A4885F621D302BA1B7D07DDA8@email.atla.com> Hello, The problem I currently experiencing is large amount of spam in my inbox not filtered. I tried a manual filter but nothing happened. The mail client is Outlook 2000. In addition to my inbox, I also manage 4 other mailbox. Elaine ..................................................................... Elaine Mei 250 S. Wacker, Suite 1600 Chicago, IL 60606-5889 USA Toll-free North America: 888-665-ATLA Chicago Area: 312-454-5100 Website: http://www.atla.com From kennypitt at hotmail.com Tue Aug 31 20:19:27 2004 From: kennypitt at hotmail.com (Kenny Pitt) Date: Tue Aug 31 20:19:33 2004 Subject: [Spambayes] More ham than spam? In-Reply-To: <BAY17-DAV5WPxguBBWg00005f9b@hotmail.com> Message-ID: <BAY16-DAV70EGMfqIFU00015bbb@hotmail.com> Missy wrote: > I am sorry I wasn't more clear. I want to know how to train on > errors and unsures. Well, since you appear to be using the Outlook add-in, it actually takes a bit of effort *not* to do "train on errors and unsures". You're probably doing it already without realizing it. Training on errors and unsures basically means that if SpamBayes gets a message right, you don't train on that message. In the Outlook Add-in, you must use the "Delete as Spam" or "Recover from Spam" buttons to train a message, so just leave the message alone if you don't want it trained. There are two types of messages that you want to train on: unsures and errors. Unsures are easy to define. This means any message that SpamBayes puts in your "Unsure" or "Junk Suspects" folder. When you select this folder, you'll see both the Delete and Recover buttons on the SpamBayes toolbar. Use them to select the correct classification for each message. Errors are messages that SpamBayes thinks it knows the right category for, but it gets it wrong. If SpamBayes puts a good message into your Spam folder or leaves a spam message in your Inbox, then that's an error. Again, use the Delete and Recover buttons to correct the classification and the message will be added to your training. You'll notice that when you're in the Spam folder SpamBayes only displays the Recover button, and when you're in one of your normal folders such as Inbox SpamBayes only displays the Delete button. -- Kenny Pitt From missyhmakr at hotmail.com Tue Aug 31 20:44:36 2004 From: missyhmakr at hotmail.com (Missy) Date: Tue Aug 31 20:44:46 2004 Subject: [Spambayes] More ham than spam? In-Reply-To: <BAY16-DAV70EGMfqIFU00015bbb@hotmail.com> Message-ID: <BAY17-DAV16sCKQJn600000a185@hotmail.com> Ok...I understand. Thank you for being patient with me. My spam is much greater than my ham, so should I delete the database and start over manually? -----Original Message----- From: Kenny Pitt [mailto:kennypitt@hotmail.com] Sent: Tuesday, August 31, 2004 1:19 PM To: 'Missy'; 'Ferino Mardo'; spambayes@python.org Subject: RE: [Spambayes] More ham than spam? Missy wrote: > I am sorry I wasn't more clear. I want to know how to train on errors > and unsures. Well, since you appear to be using the Outlook add-in, it actually takes a bit of effort *not* to do "train on errors and unsures". You're probably doing it already without realizing it. Training on errors and unsures basically means that if SpamBayes gets a message right, you don't train on that message. In the Outlook Add-in, you must use the "Delete as Spam" or "Recover from Spam" buttons to train a message, so just leave the message alone if you don't want it trained. There are two types of messages that you want to train on: unsures and errors. Unsures are easy to define. This means any message that SpamBayes puts in your "Unsure" or "Junk Suspects" folder. When you select this folder, you'll see both the Delete and Recover buttons on the SpamBayes toolbar. Use them to select the correct classification for each message. Errors are messages that SpamBayes thinks it knows the right category for, but it gets it wrong. If SpamBayes puts a good message into your Spam folder or leaves a spam message in your Inbox, then that's an error. Again, use the Delete and Recover buttons to correct the classification and the message will be added to your training. You'll notice that when you're in the Spam folder SpamBayes only displays the Recover button, and when you're in one of your normal folders such as Inbox SpamBayes only displays the Delete button. -- Kenny Pitt