25 Sep 2003 MichaelCrawford   » (Master)

Please help me disinfect my mailboxes

I have received 260 megabytes of email in five days. 80 megabytes was received just in the last day. Almost all the email I receive now is the Swen virus. Please help me find a way to deal with it.

Because I get a lot of email in the best of times, I read my email with elm while ssh'ed into my hosting service. Once a month or so I copy my mail spool file to my home directory, truncate my original spool file, compress my copy, and scp it to my home computer.

There is a limit to how big a mail spool file elm can open. I already use elm because it can handle larger mailboxes than any of the other mailreaders I know, but elm will fail to open a mailbox if a new mail is received while it's in the process of opening my mailbox. Bigger mailboxes take longer to open, so after I've been collecting mail in my spool file long enough elm can't open it.

That used to be a monthly occurrence. This last time it took four days before elm stopped working. I fear I won't have that long.

I can't just download my email with POP and filter it on my own machine because I am stuck on a modem connection. I need to have my connection free for other work.

What I need is the source to a command line virus filter that I can compile at my hosting service and install in my home directory. It would be sufficient to have a tool that filtered out any messages that had attachments, but it would be best if it could distinguish virus attachments from attachments that people legitimately sent to me.

My hosting service just installed spamassassin, but it seems spamassassin is not catching the virus. It's not just me, they're discussing it on the spamassassin-talk mailing list. I tried to train it by running sa-learn on a mailbox containing nothing but viruses, but it didn't help.

Also I don't think I have spamassassin configured well enough yet that I can just have it automatically delete spam. I need to have it moved into a seperate mailbox file, but to my knowledge elm doesn't have filtering. All spamassassin is doing now is adding "***** SPAM ******" to the subject lines of every spam except the virus.

Please help me before my hosting service's hard disk explodes.



Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!