Mozilla Adding Spam Filters
ksheka writes "Mozilla mail now has Spam Filters, using Bayesian filtering method, no less. This is a very good thing, because it learns from the spam you receive, and constantly modifies itself, based on new spammer techniques!"
And ENLARGE YOUR PENIS at the same time!
Click HERE!
Now the list of 101 Mozilla features that IE doesn't have can be amended to 102 features! :)
Does the name Pavlov ring a bell?
from sourceforge and no problems so far.
Let you know how it does when it's trained.
It's Christmas everyday with BitTorrent.
But the spammers will develop Bayesian filters of their own to find the best content that will sneak by your filters.
The news article makes it sound like this feature is up and running, in reality it is partially phased in - alpha stage stuff.
It will be great when it's more complete but there is a lot of work to do yet.
- Toby
Here [kuro5hin.org]. Yeah, it's basically the same thing.
Yes, and your point is? Hint: Slashdot gets most of it's stories from elsewhere.
The articles mentions the bayesian filter being added to 1.3, and it's not completely enabled by default. Still, this is going to give the mozilla mail component a nice advantage, or some might say its slowly catching up :)
what the hell? That's a totally unrelated story! Has nothing to do with computers either.
This is really a great thing. I've been wanting something like this for a long time. Unfortunately, it looks like there's still so much to do that it'll be a few versions before it's super stable. However, I know when it's finished, it'll work great just like the rest of Mozilla. I'm really excited for it to be merged in and released for testing.
-Shippy
Nobody reads k5. It's more sensationalist than slashdot
Compile Mozilla from scratch, and you'll see that you can custom tailor the build and cut out a lot of cruft. Of course, if you just want the browser, go for Phoenix, but really compiling on your own puts you in the drivers seat and optimize it to your own needs.
The problem here is that binary distributions package it all together, so the result is the full-fledged Mozilla. Before you Gentoo zealots get out here and plug your so-loved-distro, remember that even you don't have as much control as you could.
Basically, my point is that all these features are a Good Thing, and that complaining about the bloat is silly, since it can be custom tailored to fit your needs.
Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
Bayesian at the moon with this filter. The spammers will figure a way around it. Probably involving legislation,
Best Slashdot Co
Bayesian technique is very good for the sort of abstract classification task that spam represents. It would be an interesting hack to try and train a network to categorize based solely on message body... i do however hope that their team has opted for practicality over just hack value and the network will also use such extremely relevant data as header information and comparing address versus address book(an e-mail from someone not in your address book is not necesarrily spam... but it is more likely to be).
lysergically yours
I wonder if a similar technique could be used in the browser. Automatically block images or popups based on previous ones you have blocked.
Now that would be very nifty!
I just switched to Mozilla. Happy to be free of Microsoft for email. It's skinnable, and there are some cool skins--like one which sort of emulates Evolution. I noticed an annoying 'feature' though, which is still there from Netscrap days--if you send an email without a subject, a dialog pops up and goes blah blah blah. I asked the Mozilla newsgroup if there was a way around this, but all I got was the sort of adolescent yammerings that keep me out of unmoderated newsgroups. Nice to see it has a spamfilter now. The only major improvement remaining is to add a spell-check (the Netscrap one was licensed from a 3rd party, and can't be freely distributed).
FOR MSO,MSOE,AOL AND HOTMAIL TO SUPPORT THIS BEFORE THE SPAMMERS WILL GET HURT!
Lameness filter encountered. Post aborted!
Reason: Don't use so many caps. It's like YELLING.
This is really great technology.
I had the benefit of working with this technology for a classification problem here at work. I was amazed at how good it worked. We were using it to replace a purely human process.
However, there is one huge problem. Incorrect classification. Blind tests against a known dataset showed 80%+ correctness. The problem is, you don't know which 20% is wrong. Thus, you still need 100% inspection to validate the results.
When applied to mail filters, I wonder how the technology avoids dumping your good mail? Like when your friend sends you a URL to good pr0n site.
"No matter where you go, there you are." -- Buckaroo Banzai
This will be of no use to me until it automatically deletes any Word Doc and .exe files that my co workers try to email to me.
I assume the filtering statistics live on the client side. What about IMAP? If I open up Mozilla on a new machine, are all my spam statistics lost (presumably rendering the junk mail filtering statistics I've accumulated useless on the new machine).
It would be neat if, with IMAP accounts, Mozilla just stored the statistics in a file on IMAP server instead of on the client.
It's 10 PM. Do you know if you're un-American?
I can get spam filtering as part of upgrading my free MSN account to MSN 8 for only $10/month!
</troll>
(Just trying to figure out what the MS trolls will have to say about this one, since every Mozilla article degrades to a flame fest of Microsoft greatness versus the rest of the world)
I think you meant "their weapons". "There" and "their" are different words and are not generally interchangable. Thank you.
I'll leave the "its" troll for someone else.
Well, most of my spam is already sent to /dev/null by the SpamAssassin ninja.
But, for those that make it past the email shadow warrior, I guess Bayesian filters are a double whammy they'll never survive... Mwahahahaha!
Kudos to the Mozilla programmers!
The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
is at the ISP end.
They should check every outgoing piece of mail for spam.
This, properly implemented, could completely kill the whole spam industry.
It's Christmas everyday with BitTorrent.
What happens when microsoft attempts to enforce this patent
So obvious yet so simple!
The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
Since a lot of people here are saying that this type of filtering won't work, how about this:
TAX SPAMMERS!
I'm sure this idea can't be original, but think about it... if you don't want someone to do something, just charge them like crazy for it. (RIAA nodds, internet radio sobs) Hey, here's a legitimate reason to read others' email headers! But seriously, what barriers would keep something like this from working?
Mother is the best bet and don't let Satan draw you too fast.
Download it now and support the mozilla cause! We HAVE A RIGHT TO USE MOZILLA!
t /
1.3a was released onto the nightly builds a few days ago.
ftp://ftp.mozilla.org/pub/mozilla/nightly/lates
kill the spam. spam the kill. lick your nuts, kick their butts.
irc.webchat.org #spiderslair
ask for kc or scottk.
The "Freedom From Interference With Commercial Speech Act"
Best Slashdot Co
In Outlook Express, I can setup 100 different email accounts and not have a giant list of mail folders.
In Mozilla (last I checked) for every account you setup it creates a new set of folders.
Since I've got a catchall account, I'd like to tie multiple email addresses to one set.
Anybody out there on the Mozilla team listening?
The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
Spammers don't use relays these days, they use spam tools that directly SMTP the receiving mail server. So the receiver still needs to filter.
sulli
RTFJ.
Speaking of SPAM filters... I use SpamNet with very good results. Unfortunately I'm stuck with OL2000 for now, so this is the closest I found to what I wanted.
Notepad specialist & FAT administrator, group training available
http://www.paulgraham.com/spam.html
This was posted a while back. The best part is the 'example' section, because it shows you how this system gives you a nearly 0% false positive rate, and still maintains a very high rejection rate.
Don't use it! This system is destined to drag us down!!!!
It's a leaky abstraction! Mail users have to understand the basis for how to train mail filters! Users won't be able to handle this leaky abstraction! Having to know what the difference between spam and non-spam is simply exposing too much of the underlying details, and it will drag us down!
DRAG US DOWN!!!!
I switched to Mozilla for mail and one day I started it up and had lost all my settings including all my e-mail!
.msf folders and that if I delete them everything is rebuilt. This is an older bug and is not relevant in this case.
While the mail still exists in a plain text file, the profile was destroyed and I can't figure out how to rebuild it (a daunting task to do by hand in the first place).
No, it is not a corruption of the
The problem is prefs.js and panacea.dat files, these were corrupted when moz crashed while running the quick start in the background.
This has not just happened to me, the newsgroup had several people that had the same problems. I would be cautious of using Mozilla for mail until after they have developed a program for rebuilding a profile (so you don't have to rebuild prefs.js and panacea.dat by hand).
If anyone has suggestions on how to rebuild prefs.js or what the settings are, please let me know. I liked using Mozilla for my e-mail but I didn't like losing easy access to 5 years of e-mail!!!
E-mail is Outlook's domain. Not IE.
It's possible to net-install Mozilla without installing Mozilla Mail, but the default setting includes both. It's possible to net-install IE without installing Outlook Express, but the default setting includes both. Thus, it is a fair comparison.
100. Bugzilla - OK, lots of people use this, but Bugzilla != Mozilla. So it's not like Mozilla has built-in Bugzilla features... This is unrelated to the list.
I think the point of that entry was that unlike IE's bug database, which only Microsoft employees see, Mozilla's bug database is 99% open to the public (the other 1% primarily covers unfixed security vulnerabilities).
Will I retire or break 10K?
1. Says "someone is testing something and you get $NN.00"
2. Says anything like "angels watching over us" or "a mother's poem" or other such bullshit.
3. Says "This is really funny"
4. Says "We'll be over on Tuesday right during dinner when you are trying to put the moves on our daughter/your wife."
Umm, not the last one, really. Just got on a roll.
PDHoss
======================================
Writers get in shape by pumping irony.
This, comibined with some clever regex filters I already had means that I can reliably get the 10% of my mail that I actually want to read.
This is bug number 199684 in Bugzilla (no direct links from Slashdot, you know). They are not sure what to do about it, but they are thinking about it.
Teenagers these days don't have as much sex as they want each other to think they do.
Really, eh? I mean, I turned on CNN today and they were reporting a story that I'd already heard on ABC News! The nerve! I sent them a letter saying "Um, excuse me, but I already heard that on ABC l053rZ!" They haven't replied yet.
To make matters even worse, when I was on the train I overheard two people talking about the Israeli conflict. I couldn't believe it! I mean, I heard someone talking about that LAST YEAR for crying out loud! That is so 2001! I told them that they're l4m3rZ for being so dated. They just seemed to ignore me though.
$5 / month hosted VPS on linux = awesome!
The comments on Mozilla.org say this will feature in 1.3. The current downloads are only for 1.2. Is there a way I can get a build of 1.3 already? (Is that what the nightly builds are?)
There is a flaw in jar file handling that may allow a user to execute arbitrary commands...
I know that M$ has played an underhanded trick by building IE into the OS, but it works fast. I know a lot of companies that write IE specific webpages. Mozilla is a good competitior, but it still has a lot of catching up to do. The load time is the first thing that needs to improve.
procmail filters, SpamAssassin, AND the new Mozilla spam filters.. can we make a law that will make it legal to find the spammers and execute them in public?
Pleeeease??
You really want server-side filtering. I do that on my IMAP server with procmail, though not Bayesian. A quick google with "procmail bayesian filter" turns up quite a bit of interesting stuff to sift through. Of course if it's not your IMAP server, you're back to client-side solutions.
The living have better things to do than to continue hating the dead.
This approach is more commonly called "Naive Bayes" classification in the field of machine learning. It is naive because it considers each word to be a feature (dimension), but it also considers each word in an email to be conditionally independent of all other words in the document (which is not true, but really useful in practice).
The author of the web page on using this technique to classify spam (Paul Graham) has a better explanation of Naive Bayes on this web page.
I've written my own naive Bayes classifier to identify spam, with less positive results than he reports. However, naive Bayes can be a very effective technique, and I can believe his results.
The two things you have to beware of when using it are "smoothing" probabilities of words you've never seen (you don't want them to always be zero, as straight naive Bayes will give you), and you need LOTS of training data for naive Bayes to work well. That means that you need to already have a fair amount of spam to identify spam well.
You can see a paper I wrote on using naive Bayes to classify hard drive failures here, or look for more stuff on naive Bayes on Google. Also, don't reinvent the wheel: Andrew McCallum has written a very good toolkit for doing these sorts of things in Bow.
Since you must first download the content for client-side filtering to work you waste bandwidth. If you are truly bombarded by spam you still lose...your mail spool still gets filled up with stuff you don't want, your data transfers compete for bandwidth with the spam, storage hardware works harder storing data that will only be deleted. It raises everyone's costs, including yours.
We need to block undesired mail at the host, not filter it at the client. That way the spam never gets sent, the spammer gets the message that their attempt was futile, and bandwidth is conserved. Many ISPs already provide this service...we need to improve on it. And we need better tools for identifying and dealing with spammers. The current mail standards are woefully inadequate to this task.
Awesome new feature on unreleased software.
Wake me up when it ships.
what if in addition to this someone put together a company that the mozilla email client can report back to about what is labelled as span and the filters it created along with the headers of the message (or even the entire spam) and grab filters from others that recieves some spam that you have yet to recieve? it would be like a big distributed computing anti-spam project.. then if we were able to make the filters useable by sendmail to block at the server...
I'm almost thinking a distributed and automated anti-spam system like that could completely crush the spam problem within a 12 month period.
or I may be completely out of my mind.
Do not look at laser with remaining good eye.
I use Mozilla on OSX, Mandrake, and Win2000, and don't remember seeing that setting in the preferences? The ability to turn javascript off in email is definitely there.
I have enough problems teaching my one year old not to eat dog food. I don't think I really want to have to educate my email client about spam, and then continue to monitor it to make sure it doesn't fuck up.
The problem with spam (for me) is that I have to waste time dealing with it or my existing filters sometimes accidentally chew up a legit message (rarely). The basic plan Mozilla seems to be after doesn't really fix that for me.
I do like the idea of allowing anti-spam plug-ins. Having a variety of methods to choose from will let me decide what, if any, third-party solution works best for me.
guac-foo
Lots of petrified grits
I have a different idea. Well, it's not my idea - I remember reading somebody describing it on /. some months ago and it seemed brilliant.
The original idea described setting it up on the server side, but this should work on the client side as well, and might be a good candidate for a Mozilla mail filter plugin:
1 - download new message headers from server
2 - Compare 'from' email addresses to list of known people you accept email from. Only download mail from known senders.
3 - if email comes from an unknown party, email them with instructions to reply to your message, and put some word in your subject line (ie: activate). The word should be randomized to eliminate the spammer's chance of guessing it.
4 - if a message header is found with that subject from that sender, the sender can be automatically added to the 'known' list and the mail is downloaded
5 - if no further message received from that sender, delete their messages within X days (or download it and put in 'spam' mailbox just in case)
6 - user has capability of adding new 'known' senders, plus ability to blacklist senders who have authenticated (persistent spammer).
I can't think of any loopholes here - it seems that this might solve just about every spam problem I've ever come across. No reason why this can't be implemented on the client side (especially if you don't have control over the server). Any takers?
You can accomplish anything you set your mind to. The impossible just takes a little longer.
Hehe, I have been troll baited. There are so many posts to ever Slashdot article yapping about having heard it somewhere else I just presumed this was legit. Looking that the Kuro5hin page it appears that it is not.
Sidenote: Is Jägermeister a really popular type of beer in some places? I've never seen one in my life, however I do find it humorous even seeing that name now...especially as it's often associated with ESR.
No, but Quasimodo does.
Well, ok I am impressed that Mozilla is implementing spam filtering abilities in their MUA. I AM NOT impressed with Bayesian spam filters AT ALL. I've been using Mac OS X's Mail.app since I switched to OS X. It's not my primary MUA but I am letting it POP out a copy of all my mail and "learn" from it. It does a pretty good job of finding maybe 80% of the spam I get. However it has a BAD false-positive rate. I mean hell its been flagging CERT advisories as spam. That kind of crap is really annoying. It's flagged co-workers' mail as spam numerous times (and even though I happen to agree... :) ). The biggest problem I have with Bayesian as a mail admin is that I am constantly dealing with spam. Users forward it to me. I receive a number of spam bounces. I work in spam all that damned time. That's the problem. I need a MUA with Bayesian filters that are smart enough for me to tell them to ignore all mail from certain domains or that went to certain accounts. All of the Bayesian filters built into MUAs I've worked with so far can't do things like that. It's really annoying given the position that I'm in.
Mozilla Mail alphas now features Bayesian filters as seen in Apple Mail 1.2? Cool. I love Mail's spam filtering in OS X. It works extremely well! I very, very rarely get spam in my inbox anymore and I used to get dozens a day.
I wonder how well Jaguar's Mail spam filters work for CmdrTaco and his hundreds of spams a day on his PowerBook...
mbbac
This is something that Emacs has in the GNUS client, you score emails up and down and it starts adding filtering rules. Using LISP you could extend this to do some pretty funky moderating.
Every problem is reducable to a previously solved problem or by definition is unsolveable - Church Turing Thesis.
An Eye for an Eye will make the whole world blind - Gandhi
I use Mozilla for my mail. I installed a spellchecker I believe from Mozdev. It's pretty good and can be found here
There needs to be a tiered structure with filters. The main one would be at the ISP level. It would only filter out obvious spam(like spam going to 2000 users at that ISP). The second tier would be at the client side and would have a certain level of intelligence in identifying spam. One feature that I'd like (it might already be available) is if it could automatically send an email back to the sender saying the email address doesn't exist. This should be done at the server level and/or client level. This could possibly help in removing your email from such lists. As far as what to do with the spam at the client level, I think that it should be sent to your main inbox but just marked as spam (maybe greyed out or something). Like new mail is always bold and once you read it it goes to a regular font. Well, spam could be just greyed out. That way you would ever miss something that the spam filter had a false hit on.
How about a spamcop-like plugin? Or something that can submit my message plus contents to SpamCop?
If using SpamCop, there should be a way to still show the site's banners, because they deserve to get paid for their bandwidth I'm using up.
I'd love to just be able to right-click on a message and report it to the various abuse/postmaster accounts without having to copy my whole message plus headers, and pasting such into their web form. SpamCop seems to be pretty good at tracing the origins of messages, so I'd love to be able to leverage that sort of functionality.
You can accomplish anything you set your mind to. The impossible just takes a little longer.
I've use this ancient mail client called Calypso for years now. One of the reasons I continue to use it is its filtering capabilities. It has a good interface, its very configurable (you can control if the message is deleted locally, remotely, marked read, lots more), and it has a "Junk Email" button. Click on an email, hit the junk button and it deletes it and creates a filter for any more messages like it. One click and the mail is gone from my mailbox entirely and I dont get any more.
Mozilla Mail has decent filtering, but it needs more options and it needs to be more accessible before I can use it.
This post in a thread that mentions goatse.cx is slightly... scary.
I gave up sigs almost a year ago.
Is "Bayesian spam filter" going to become another overused and self-parodying buzzword, like "Beowulf cluster"? It's been bandied about in probably a third of all /.'s stories these days.
jagermeister is not beer. it's hard liquor! its popular amongst bikers and college kids. i saw a guy with a jagermeister tattoo once...
I personally dont really care about all the junk emails I get. I dont get that many, and I can pretty much tell without looking at them. They go straight to /dev/null.
/var/ partition is only 200MB, 50mb free. And the maillog is growing at about 10mb a day. So now Im babysitting this server every day until the spam attempts stop. I dont think theres any way around it unless I get sendmail to check for open proxies. But I dont know how to do that, and I dont think they trust me enough to make such changes to sendmail.
Spam is such a horrible thing though. I work at a webhosting company. Im the one that has to track down the site with the old formmail.pl, removing 'aol.com' and 'yahoo.com' from the hosts to relay for, trying to find out who the hell added them so I can murder them. Im the one clearing out the mail queue with 100,000 mails. Im the one clearing the mail queues of people who thought it was a good idea to check the 'open relay' option in plesk. Im the one that has to deal with people bitching about how their mail isnt working or didnt get through.
Just the other day, I had a raq2 where someone had apparantly put yahoo.com and excite.com in the hosts to relay for. Yay! Thats what attracted the spammers. Now I get a request every second to send mail to 50 people at once. Now that I've removed them, none of them are getting through. But its a raq2, 133 mhz. It has to go through all 50 addresses and say 'relaying denied' and log it. It cant keep up! syslogd is taking up all the cpu and logging things from hours ago because its behind. Quickly, sendmail quits listening on port 25 (but the spam attempts keep coming somehow).
So I get the idea to block their ips, they seem to be using the same ips. But oh guess what, they're using open proxies and have about 400 ips. Well, I did this for about 5 hours, writing scripts to grab the repeated ips out of the maillog, adding them all to my sendmail access lists. Now every time they try to send mail, it blocks them instead of saying relaying denied 50 times for each request. But a minute later, I get a few new ips and it starts all over again. I have an access list about 6 pages long. Its doing ok, blocking about 90% of them, but every once in a while, they get a new ip and sendmail is brought to a stop.
Oh yeah, and my
So oh well, mail is getting lost every day on this server and its been renderred horribly slow for its users.. just because some moron noticed it would send some emails for him and started up his scripts.
Spam causes so many problems on the server level. Its what is making mail an unreliable service. I could care less about spam filters on my mail client. These are the things that make spam evil!
When will soon be now?
Unfortunatly, the Patent was issued in Dec 2000; the first time I heard this idea was the Paul Graham implementation in the last few months.
So, if this is all old hat to anyone out there, please do everyone a favor and find that prior art and let everyone know, so that, in 5 years when MS trys to enforce this patent, there is a defense.
It will filter out grades from your professors, email from your parents about your credit card bill, and online order verifications sent via email!
*snap*NO MATTER HOW MANY DAMN TIMES YOU CLICK THAT F'N "NOT JUNK" BUTTON*/snap*
Spam is bad. Spam filters that filter personal mail out is badder.
Blessed be he who reads this post, Cursed be he who tells my boss.
--- Does the name Pavlov ring a bell?
Two brothers immigrated to a mostly Catholic country, hungry and looking for work. Pavlov, whose forehead was quite thick, found work at a monastery bell tower. The monks taught him to tell time, then sound the bell when appropriate. Not too bright, Pavlov missed the part about how to sound the bell. So he notes the time on his handy wristwatch, climbs the belltower, inches up to the edge of the platform, and dives face first into the massive centuries-old bell. KKKLLLAAANNNGGG!!! Poor Pavlov falls to his death hundreds of feet below.
Apparently, monks don't communicate very well. No one in the crowd gathered around Pavlov's remains could identify him. Finally one monk admits, "I never caught his name, but his face sure rings a bell."
Mysteriously, a man steps forward from the crowd and insists on taking Pavlov's place as caretaker of the belltower. One of the monks removes the wristwatch from Pavlov's arm, gives it to the mystery man, and precedes to indoctrinate him in his duties. On the hour, just like Pavlov, our mystery man ascends the tower, perches on the edge -- but this time wielding a massive sledgehammer. He leaps towards the bell and smashes it with Thor-like fury. KKKLLLAAANNNGGG!!! The poor fool falls to his death in a manner very similar to Pavlov's.
Much like deja vu, a muted crowd gathers around the mystery man's remains. After an extended silence, one monk asks, "Does anyone know this man's name?" Answers another, "No, but he's a dead ringer for his brother!"
However, I've heard that popup blockers and tabbed browsing are making their way into IE (and MS employees can already use these features)
IE is the most widely used brower and pop-up advertising has become part of the Internet Experience. If MS decides to incorporate popup blocking in IE, then the pop-up advertising business is RUINED! They'll just be another group victimized by a huge corporation. These people have families to support and will be forced to send their children to public schools. Won't someone PLEASE think of the children?
And all this news about fixing vulnerabilities within Windows is going to affect the virus community as well (both authors and anti-virus). Worrying about vulnerability exploits has also become part of the computer experience.
Won't someone PLEASE think of the virus writers?
This is not my sig.
Can one do this with cough... cough... Outlook?
I personally don't think that systems like this can work that well. Everyone seems to get different type of spam, and you're best bet is to create your own filters. About 80% of my spam messages have wierd foreign characters in it (like Á), so I've got filters in Eudora to delete anything with one of these characters in the Subject or Body. Then obviously anything with "porn", "sex" etc, although spammers dont seem that stupid anymore. This way I only get 5-10 spam messages in my inbox per day, maximum. And this takes me about 20-30 seconds to deal with, I don't see what all the fuss is about.
Everything sucks except musicandstuff
I'm running a sendmail server, and I access via webmail accounts, pine, and Mozilla. I would like to add this new type of spam filtering to sendmail directly. Does anyone know if this is something that can be added to sendmail, rather than a specific mail client like Mozilla?
.. should start at the server preventing the offending mail from ever coming into the network in the first place.
Not that localized spam filters are a bad thing (they aren't!) but refusing connections from known spammer IPs and the proper use of blacklists would cut down on a lot of the email traffic. Once the spam is in your inbox, its just an annoyance to you. The cost to the net has already been incurred.
Trolling is a art,
"...good morning, Dave. You have recieved spam again. I have been analyzing the spammer's patterns, and I believe I have figured out the most efficent way to protect humans from the harm of spam while adhering as closely to the First Law as possible. To protect them from spam, humans must be pushed. They must go down the stairs. Please go stand by the stairs, so I can protect you."
The Opera 7 beta was released yesterday that has a working spam filter for its mail client.
Software that only does mail filtering encourages spammers. The technically knowledgeable people don't get spam, so they stop worrying about it.
All mail filters should also use a service like SpamCop, so that the spammers lose their internet service accounts as the spam is filtered.
I send Spamcop all my spam. Spamcop analyzes it automatically and sends a message to the Internet Service Provider. I use the free Reporting only service.
Now how hard would it be to put a
these are all no spam words that will trick your program into thinking they are valid tokens and skew the results so that this message is a false negative (meaning that you don't think it's spam, but it is)
I find it odd people complain about tons of spam all the time. I never get any. Though, I never give out my email address to any online sites except for people I know, and I'm hosted on yahoo...I guess a lot of spam is problems for microsoft and aol customers. Why is that? I mean, people on aol who never give out their email addresses get spam, but how can that be? the companies don't give out their customers email addresses, do they?
I may drop Evolution in favor of Mozilla Mail.
i on/2002-August/020845.html
I tried to find out if the Evolution dev team was going to do this. The only thread I could find on the topic is here:
http://lists.helixcode.com/archives/public/evolut
Doesn't look like it's part of their vision.
Software Wars
I love mozilla, and use it as my main browser. However my biggest complaint is that all the components (browser, mail, composer, etc) should be separate apps. I don't like the fact that if my browser crashes, so does my email reader, and vice versa.
I tried to find some documentation on how to acheive this, however, there was none to be found. Does anyone know how to do this, the I can use Mozilla's mail, rather than the flaky mail app that comes with OSX.
Well, then, if you DEAL with spam, and stuff that looks exactly like spam, you are a teeny, tiny exception case that isn't really who this filter was intended for. What do you expect? It sounds like you want a lot of work for an extremely minute purpose.
It's like saying you don't like the way HBO does things because you are a writer who reviews commercials.
Ridiculous.
101 things that the Mozilla browser can do that IE cannot
One simple rule for its versus it's
Essentially, it throws the parsing problem right back in the spammer's faces: They must answer a fuzzy logic question in order to get into your inbox once and for all. It is similar to challenge/response routines in network connection code to prevent spoofing. The most interesting part from the intro:
Bayesian filters to me, seem to work if you are a dull person without many changes in your life. For ex, if you constantly get spams with the word Madam in it and you later on get a sex change, you will need to recalibrate your filters. (Probably not the most pressing thing on your mind, so you'd lose a few authentic mails.)
Just some thoughts.
I am completely against all client-based spam filters. This essentially does nothing to address the most serious repurcussion of spamming, and that's exploitation of third-party networks & bandwidth. Aside from the fact that client-based spam filtering is most-likely the least effective solution and more likely to stop legitimate mail than other methods such as known spam relay blocking.
Ultimately, the only way we're going to really curtail spam is by enacting harsh *criminal* penalties for mail relay and server hijacking, which is the standard method by which most spam is distributed. It's true that these activities are already considered illegal but the law enforcement agencies are either unwilling to take action because there's a minimum threshold of monetary damages required, or they're ill-equipped knowledge and technology-wise to aggressively go after these people.
And Puleeze don't even bother with the ineffective, "let the industry regulate itself" argument, which doesn't work. Most spammers are small "cell groups" that move around a lot; most don't have any money in the first place; only criminal penalties are going to work, and client-side and industry regulated efforts don't stop their efforts at all and just drive bandwidth charges up for the rest of us.
I wonder if AOL/Netscape will remove this feature, like they did with the popup-blocker.
What's next? Blocking spyware from installing? Cats sleeping with dogs? Muslims hugging Christians? Republicans dancing with Democrats? This is just madness.
It seems too many people distrust spam filters because of the chance of accidentally blocking an important legitimate message as if it were spam.
Many spam filters are strictly binary: a message is either spam, or not spam. This is not ideal, because "gray area" messages - between these two extremes - will likely not be sorted correctly.
I propose adding a new sort option to email clients.
Sort by Spam Probability
This would be an additional field that can be displayed in a message list, similiar to "To", "From", "Subject", and the like. Like the article, probabilities would range from 99% (almost certain spam) to 1% (most likely an innocent message). Notice that 100% accuracy either way is not claimed.
This way, the user can see up front the messages that are most likely not spam. The spam messages will be relegated to the bottom of the list, possibly colored to indicate their likelihood of being spam. If there is a message in the "gray area", it will most likely appear in the list between the legitimate messages and the spam, so the user will have a chance to see the message and make a decision, without the message being lost in the shuffle.
This would be a great feature. I hope this gets into Mozilla's mail client.
(BTW, another feature that would be great to see in mail clients would be datestamping of the actual time the message was downloaded. Many spammers, and innocent people with misconfigured clocks, send emails with wild dates that are not to be trusted. You can see this in yearly archives of GNU "mailman" mailing lists! Datestamping emails as they are downloaded will also keep mailboxes in order when sorted by date, as newly arrived messages will always be at the bottom, instead of being scattered throughout the inbox. But sorting by spam probability will probably become more popular than sorting by date....)
Dr. Demento On The 'Net!
Dare I say it, my wife's work uses Windows desktops. She answers an email address that gets several hundred spams per day. She is trialing SpamAssassin Pro with Outlook, it seems to be doing good so far.
SpamAssassin Pro also has an enterprise version for Exchange, but I can imagine a lot of Exchange admins fearing fooling around with it too much.
As a popfile user, I'm quite impressed with the catch rate possible with bayes theorem spam filters, however I suspect this will decrease in effectiveness over the long term.
Spammers are likely to respond to filters like this by encoding text in ways the filters can't read but humans can (eg having a .gif file of the text, loaded by a HTML statement in the message).
Statistical filters would need to have some kind of built in OCR routine before it could be effective against that trick, and some respectible mailing lists are using images as well, so you can't just filter all mails with images attatched.
In the long term, therefore, I suspect that filters that use a network database of spam will be more successful.
Instead of being used by Lisp.
I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
...in clients. i'm a big fan of popfile but i'm looking forward to a day when eudora etc. will perhaps use some kind of bayesian or adaptive latent semantic analysis filtering techniques in addition to their current methods.
Large print giveth, and the small print taketh away
The big problem with this is spam still gets to the server. :(
Just thought of this now... but it seems like almost all spam these days contains a whole bunch of HTML tags. Maybe someone should write a server plugin to instantly reject all mail containing , instantly adding the sending IP to a iptables DROP rule.
There's little legitimate e-mail with tables, unless you count paypal, datek, and travelocity news and that kind of crap. But we could always add a list of "good" IPs.
I know there are server solutions, but all make me a bit queasy. I just want something that will detect funky activity on the fly and instantly deny all access to that IP.
Spam Cop is a pay for use service. It is somewhat punishing the technically adept to make us use spamcop. However if the project wanted to gave a greater spam database, perhaps they would contribute to the Mozilla code base and make the filter rule forward them the spam.
Thank you. I was trying to find out exactly what that was - this is it exactly. I hope somebody mods your message up.
I'd love to have an all client-side version of this built into Mozilla Mail, without having to run any proxies or server-side stuff. In other words, simple enough for 'Joe User' to be able to check a couple of boxes and for it to 'just work'.
Such a technique should eliminate 99% of all UCE, which is my goal. Since my chief complaint about Spam is wasted time (not necessarily bandwidth, though my ISP might disagree), this should meet my needs.
You can accomplish anything you set your mind to. The impossible just takes a little longer.
GAAAAA that sure came out wrong! Slashdot apparently dropped my inclusion of the HTML [table] tag in the text and subject. That's what I meant, NOT all HTML e-mail!
Wow! I just realized that Mozilla hasn't crashed on me for at least 6 months!
I know it's off-topic, but it just goes to show you how much Mozilla rules these days.
graspee
I use Mailwasher, which "washes" email based on downloading the headers from the mail server and filtering them using a number of approaches at once: Blacklisting, language checking (I think, at least if you preview it), filters that you set up yourself, and a learning over time of what you have done. It bounces the spam with a fake "no such user" message and can also operate in the background. And best of all: I allows me to filter out spam for all email accounts on my web site at once.
However, it is still susceptible to faked subject lines and mail addresses etc., it still requires that I check its actions (though I have only seen two false positives so far, and they were not on my personal email account but on someone else's (and therefore not based on my criteria).
The key to killling spam is to kill the economics - and to do that, we must have integrated filtering based on each user's preferences, done as a natural activity over time, using all the anti-spam weapons in our arsenal. While I agree that bandwidth waste is a problem, it is temporary, bandwidth is cheap compared to user time, and if everyone starts to filter based on the content and because it is an integrated part of the mail package, we will get rid of this thing.
So Kudos to Mozilla, and I sure hope that the next rel of Netscape (7.0 is built on Mozilla 1.1) will make spam filtering integral and natural. If everyone filters, the economic rationale for spam disappears. So make filtering easy....
Espen
please.
Jägermeister? Nasty stuff! I used to drink it all the time but had to quit. I kept waking up next to fat women.
SPELL CHECK - get to work fellas.
The big problem with bayesian server-side filtering (as opposed to rule-based tools like SpamAssassin) is that baysian filtering requires a UI. The user must classify email as spam/not-spam to provide fodder for the filter. Having that UI in the mail client is the right thing to do. It would be nice if there were some protocol that the client could use to communicate that info to a server-side filter, but AFAIK no such protocol exists.
So client-side seems like the right place for bayesian filtering right now.
I have been kicking a different approach to spam management.
It would involve an editable look-up list of suspect spam words (like "viagra" and "win") with a weighting factor for each (negatives also allowed for important stuff). The message review list/screen would rank and sort new messages by estimated spamness. Also, the review screen would show breif excerps (about 100 characters) of the content containing the highest-ranking spam words in context with the spam words hilighted.
Rather than explicitly delete the spam, it goes away *by itself*. Each message is given a lifetime inversely proportional to its spam ranking. A viagra message may be given a few weeks while a "borderline" message may be given say 6 months. (There is no Boolean threashold in this setup.)
If you don't feel like reviewing tons of spam a given day, then ignore the low ranking stuff (near the bottom of the list). Further, you don't have to "open" each message to get a taste of its content because of the context feature (above).
One can change the "lifetime" of a given message if they want.
I might use some RAD tools like Python and FoxPro to whip out a prototype one of these days.
Table-ized A.I.
... Mozilla could hear the muttering under my breath to guess spam "... mur murr piece of crap, frickin', good for nuthin' home loan offers ... mur murr ... worthless, murmer ... Damn-it! No more herbs to make me bigger..."
It doesn't have Bayesian filters, and there doesn't appear to be an easy way to add them.
It's based on the spam that *you* receive. You train it on the messages that you actually receive, based on what you think counts as spam. I'm totally enamored with Popfile (a stand alone Bayesian mail proxy). It's just about bulletproof now after one week of training.
if you are curious as to one view of the patent situation you might find this interesting...
Large print giveth, and the small print taketh away
There is a Windows version of POPFile out now and is only getting better.
A feature request has been filed:
Mozilla feature request
(bugtracker sure is slow today!)
The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
After collecting 87 megs worth of spam and a similar amount of non-spam I decided to implement the so-called 'Bayesian' method of spam filtering by way of popfile - it's a pretty slick concept; Perl code that acts as a POP3 server on your own machine - simply drop your collected spam and non-spam in to the appropriate bucket, have popfile go through them and create its indices and set up your mail client to connect to 127.0.0.1 with your username being 'my.pop.server:loginname'.
I know I've got a particularily difficult task for this filtering technique; I get an awful lot of spam that comes in every day (~100 messages per 24 hour period), some of it I actually want (I run an underground music site, and in some cases I subscribe to opt-in lists that result in something that looks like spam), the rest I could care less about.
My results have been decent for the most part; 100% of my spam ends up in my Spam folder, however there is a handful of messages that I wish to keep that end up there as well.. For the most part they are the above-mentioned 'borderline' pieces of spam (which I have been careful to put aside and have indexed by popfile anyway), I can only hope that more time and samples will yield better results. I was however surprised to find that some of the e-mails I was getting from friends were falling in to the Spam mailbox anyway; after taking a closer look, I can see why, they use an awful lot of otherwise unmentionable words - but my suspicion that I haven't gotten enough of these 'good-emails-with-bad-words' to make the filtering truly effective.
Nonetheless, it is nice to have all of my spams seemingly guaranteed to drop in to my "Spam" folder, but my usual task of manually filtering messages that made it past my existing filters in to my Spam folder has been replaced with a different (albeit quicker) task; taking messages out of my spam folder and putting them where they really belong.
Bottom-line: I still have to visually scan through my mail for legitimate messages amongst the thicket of items informing me about the exciting exploits of women at the farm, wonderful business opportunities from Nigeria and suggestions that I should buy Viagra by the boatload.. all this despite having collected a well organized and rather large collection of spam/non-spam mails. I'll stick with it for a while as I'd like to try it out and give it a proper chance, but I suspect that if you're in a similar situation then you should be prepared to tough it out..
Depending on your spam-related needs, another effective method of not transmitting a, "hey, I just read that piece of spam you sent me" message is to click on the little plug-and-socket icon at the bottom right corner of the Mozilla window. That will put you in "Work Offline" mode. Once you've done that, you can handle spammy messages with more security. Any links to images in the email that go back to the evil spammer's website will be ignored.
Just click on the plug-and-socket icon when you're finished checking out possible spam in order to resume normal Mozilla operations.
Whoever designed level 61 in Frozen Bubble is a sadistic bastard.
I want to see a Mozilla feature button which when pressed:
1. stores the spam sender's address
2. forwards the spam to all stored spammer addresses
Give 'em a taste of their own medicine. Get enough people doing this, and each spam site should get melted down.
Can we get a "-1 Wrong" moderation option?
So what is your reason? That might help with the answer.
... like the body or the subject!)
How about just putting a single space in your subject?
Slashdot wouldn't accept this without a subject. here's the error message:
Cat got your tongue? (something important seems to be missing from your comment
You could merge the measuring portion of the Bayesian filter into imapd.
A special imap folder called "spam" would exist. Messages fed into this folder would be used to compute a filter database. After computing the filter database, the spam messages would be deleted leaving a single message behind representing the Bayesian filter database.
When fetching messages, this filter database would be checked by imapd as it fetched messages; matches would be automatically fed back to the spam folder, where they'd improve the filter, non-matches would show up in your inbox as expected.
No special client software required.
You could even have special virtual folders called "Inbox-Unfiltered" that would give an unfiltered view, a "Spam" folder that gave a spam-only view, as well as options not to delete spam moved to the spam folder autoamatically for review for false-positives.
That it does not accidently delete my email which reads,
STOP, THIS IS NOT SPAM, IT IS VALID BUSINESS OPPURTUNITY!
I would hate to lose all those business oppurtunities.
I agree, it is ridiculous that it is moded up to 5. It is not safe to read /. at work anymore.
Crashed every hour? Heck, I remember when the mean time to failure for Mozilla reached an hour! That was a major accomplishment!
"I disapprove of what you say, but I will defend to the death your right to say it."
- Evelyn Beatrice Hall
As usual
From my configuration file:
set sort="threads"
set sort_aux="date-received"
What this does is to thread all replies to a message, Usenet style. There are commands to break apart (for people who send a message to a mailing list by replying to a random other message) and join together (for people with bad email clients) threads.
The sort_aux tells Mutt "OK, once you've threaded everything, sort the the messages by using the date received of the top level message in each thread." If you're one of those lunatics that doesn't like a threaded view, you can just use 'set sort="date-received"' instead.
The only time this is a problem is when your email server goes down and there are a batch of messages from a mailing list that arrive in reverse order. But then, if they all happen to be in the same thread, they're sorted by who's replying to what, so it ends up OK.
I went from Netscape mail to PINE to Mutt, and I don't see any reason to use anything else.
WMBC freeform/independent online radio.
I like the ability to block images from a server, but it'd also be nice to have a similar feature for plugins and Java applets.
A lot of ad companies are now using really annoying flash. Blocking images doesn't stop these.
"You spoony bard!" -Tellah
I love evolution, but Bayesian filtering seems like such a great answer to the spam problem that I'm willing to toss Evolution out in favor of Mozilla (even though I find that in most respects Evolution is a superior mail client).
I use spamassassin right now and it works pretty well, but it does tend to give false positives with enough frequency that I have to still pay occasional attention to the spam. It makes it easier to quickly sort through the junk, but the spam is still wasting my time because of it.
This sig has been temporarily disconnected or is no longer in service
And you'll have a real winner. Probably several other techniques could be combined as well, but back when I wrote a program just to check all of the from IPs in an email to see if any of them were open relays, I got around 80% filtering with very few false positives.
Furthermore, you can assign a pretty good probability number based on what sort of open relay it is (i.e. verified, unverified, spam server, merely unsecured server, etc). If it comes from a spam server, the chances are 100% that it's spam. If it comes from a dialup server, the chances are about 99.9999%. If it comes from an automatically verified open relay, that's merely unsecured, the chances are more like 60%.
The open relay thing really intrigued me because it has NOTHING to do with the message body, and it was my belief at the time that there was no good way to filter based on message content.
However, combine this with bayes, and I'll bet you'll have something grand.
Also, a great feature would be a multi-tiered identifier, so that you could have the 99.999% sure spam filtered into one folder, and the 75% sure spam filtered into another. You'd have to sift through the 75%, but probably could just leave the 99% alone.
WWJD? JWRTFA!
This is yet another reason why HTML email is bad!
Yes, people can & DO track you via it. I've both gotten spam that did this & included a bug to catch someone reading it (to figure out who they were--I didn't spam them, however! they were doing Bad Things [TM] and we busted 'em for it)
So yes, DEFINATELY turn off remote images in mail & news in Mozilla. Heck, if I ever read a spam off hotmail (to get the headers & track down the spammer), I turn off images first; since I don't want them to find that my email is valid...
iCab, a mac web browser, does this very nicely. I haven't had problems with plugins/java/javascript/annoying images/etc in the over 8 months since I started using it.
By default, Phoenix has popup blocking, and IMHO makes the internet experience better. If popups are so "good", let /. itself start using them...
Rapidweather's Linux Screenshots.
Face it. It's funny. Unfortunately it's a kind of funny that generates a knee-jerk reaction in those who don't get the joke . (kinda like 'Buffy'). The troll aspect of this joke is a necessary component of the joke. If you think that the parent is a troll, I'd suggest that you just let it be and presume that you just didn't get the joke. (Either that, or just stop and try to think of it as funny.)
OS Software is like love: The best way to make it grow is to give it away.
After the articles a couple weeks ago about the utility of bayesian spam filters, I knew it was merely a matter of time before it was put into Mozilla. :-)
"I will trust Google to 'do no evil' until the founders no longer run it." Hello Alphabet.
I think IP blocking at the Boarder router level is the way to go. ISPs blocking or greatly slowed traffic from the ISPs that are clogging everything up with spam, or charged a peering fee based on the amount of SPAM the problem will go away.
Almost all IE users were forced to pay cash money for their browser.
That is not true with Netscape, Mozilla or Opera.
Only at Microsoft are you forced to key products based upon the needs of Microsoft instead of your own.
NexuSys - Linux support by the best
Your theory is pretty bunk. You are saying that you are glad that 90% of the world uses IE, so it makes it easier to convince people to switch browsers. If enough people switched browsers, then that percentage would drop and the benefit you're describing would be lost.
For some reason I felt like that would be similar to saying people should be fans of the Dallas Cowboys because there are so many empty seats in Texas Stadium.
I know that's a weird analogy. I just miss the good days when the Cowboys were America's Team and we didn't have this Osama Bin Laden air force to contend with. God I miss the nineties.
Quite possibly you didn't see the link. I use the FREE service. I've never paid SpamCop a penny. SpamCop builds a database of spammers, and uses the information to convince ISPs that they need to shut off the spammer.
It works, too. SpamCop has sometimes forwarded replies from ISPs that say that they are deeply sorry and the spammer's account was shut off immediately, sometimes within two hours of the time I received the spam. Nothing undeserved can happen; the ISP examines the logs and discovers the truth of SpamCop's computer analysis.
A secret that should be known by everyone: Many spammers put serial numbers in their spam. When SpamCop forwards the spam to the ISP, the ISP sometimes forwards that to the spammer, as evidence. The spammer recognizes to whom the spam with that serial number was sent. Since they don't want to have other accounts shut off, they remove me from their lists -- very quickly.
Note that SpamCop never discloses my email address to the spammer or the spammer's ISP.
Spammers don't want the grief that comes from messing with people like me who will always forward their spam to SpamCop within a few hours.
There are other services like SpamCop. I'd like to hear about user's experiences with them.
If everyone who used Mozilla sent all their spam to services like SpamCop, we would create a rocky road for spammers. There are spam-friendly ISPs, but SpamCop communicates with the internet backbone providers also, who are unlikely to be spam-friendly.
Spamming back could work but many of those emails do not have legit reply email addresses.
However, if you bother to reply to the email until you find a real valid email address then "that" address would be the one to associate with the spam. Then send all your spam you recieve to all of the valid and proven email addresses they use for business purposes.
Of course, your email is likely to end up on more than one list of spammers too.
NexuSys - Linux support by the best
$5 / month hosted VPS on linux = awesome!
Nobody is in control and there is no god. Humans invent religion as it's conducive for the tribes survival, and individuals get selected for their propensity to delude themselves.
Only a few have the mental ability to rid themselves of the DNA yolk and clearly see it as an elaborate self-induced hoax.
The emperor not only has no clothes he doesn't even exist.
For me, this is putting the cart before the horse
Client-side filtering is useful, as far as it goes, but it's much better to do this ju-ju server-side.
I'd rather have seen the effort put in to fixing a basic UI issue - not being able to view sender and/or recipient for any mail folder. The current mechanism only makes sense if you keep all your sent mail in a single folder. It's madness, and it's been this way for years
[grumbles...]
My next sig will be ready soon, but subscribers can beat the rush
I use IMAP with Mutt and Pine. 'd' is my friend.
(BTW, another feature that would be great to see in mail clients would be datestamping of the actual time the message was downloaded. Many spammers, and innocent people with misconfigured clocks, send emails with wild dates that are not to be trusted. You can see this in yearly archives of GNU "mailman" mailing lists! Datestamping emails as they are downloaded will also keep mailboxes in order when sorted by date, as newly arrived messages will always be at the bottom, instead of being scattered throughout the inbox. But sorting by spam probability will probably become more popular than sorting by date....)
:D
Outlook Express has this feature. The "View... Columns" option lets you get rid of the Sent column and add a Received column. Click on your Received column, and voila! Sorted!
The spambayes project has been doing all sorts of research into scoring and related techniques, and we dumped the Graham technique some time ago. It's got too many wierd magic bits of cruft in it. The current code is using chi2 - it has quite scary scary reliability. Certainly much higher than the Graham technique - see the mailing list archives for details of the testing.
There's a couple of applications available using the code now - a neat plugin for outlook users and a POP3 proxy. Mark Hammond suggested that someone who's up on XPCOM might want to look at plugging the spambayes code into Mozilla using PyXPCOM.
Now.
Who the heck seriously uses a web browser for mail (except for web-based mail systems which are a pain in the a** per se)?
This was posted to the SpellChecker Email List last night (14 Nov 2002). After 2.5 months without a spellchecker for Mozilla on Win32, someone finally released one that works. See http://mozillacafe.org/MozSpell_1.2f_w32.xpi.
Just in case anyone wondered, using the spellchecker from spellchecker.mozdev.org has not worked for Win32 nightly builds, Mozilla 1.1 or 1.2b releases since the end of August. The spellcheck.xpi from Netscape 7 may work for these Linux builds but does not work for Win32.
"I'm The Bounty Bear. I will find him anywhere. I'm searching."
Looks like Mozilla has adopted the Microsoft philosophy - don't fix bugs, add features. Only difference is, the Mozilla bloatware is more bug-ridden than /.'s favorite whipping boy, Windows. JWZ was right on about them being "asymptotically" closer to releasing an actual end-user product. He said this a year ago. Mozilla.org was two years behind then and they still haven't released a truly stable end-user product. And what do they do? In true Gatesian fashion, they add more features.
Because this post criticizes an open-source project, it will probably get modded down as a troll. Intellectual honesty on Slashdot? Naaa . .
Submit a request at bugzilla.mozilla.org ...
- Michael T. Babcock (Yes, I blog)
Is it possible to install Mozilla Mail (and the address book) without installing the browser?
Is it possible to install Mozilla Mail (and the address book) without installing the browser?
It will be when the Mail component is branched off into its own project, soon after the release of Phoenix 0.5.
Is it possible to install Outlook Express without installing Microsoft Internet Explorer?
Will I retire or break 10K?
What does that really do? Does it prevent the display of any images in mail/news, or does it prevent the fetching and displaying of images in html mail? I have friends who send me pictures of their kids and such things from time to time. I wouldn't mind seeing those images. It's just the one's that come in spam that bug me.
I tried Mozilla for reading my mail at home, and I found the inability to turn off the "rendering" of html email to be one of the biggest factors that made me switch to another mail reader. Also, is there some way (that I was just too stupid to notice) to delete messages you KNOW are spam from the summary line WITHOUT opening the message in Mozilla? I couldn't find a way to do that either.
Just to be clear on my first point, I can't think of a single reason that I'd want my mail reader to treat an HTML email as HTML...at least not by default. Perhaps a button to reparse the current message as HTML would be useful for the insanely rare case that you actually would want to see it as HTML, but, personally, I doubt I'd even need that.
We should start referring to processes which run in the background by their
correct technical name... paenguins.
-- Kevin M. Bealer, commenting on the penguin Linux logo
- this post brought to you by the Automated Last Post Generator...