Bill Gates Forecasts Victory Over Spam
nfk writes "BBC reports from the World Economic Forum at Davos, where Bill Gates said spam will be a thing of the past in two years' time, thanks to a three-pronged approach to the problem: filters, expensive computation for e-mail and the digital equivalent to stamps, paid if the receiver considers he is being spammed. He also expects to catch up with Google, although he praises the company and the IQ of its research team. Finally, he announces mind blowing developments for the next XBox generation and says that, in a decade from now, 'we will laugh at personal computing as we know it.' No need to wait, I do it every day." (We've mentioned Microsoft's sender's-option payment scheme before.)
...by requiring all emails to use Microsoft's proprietary, heavily patented, closed-source "SMTP++" technology, which runs only under Windows... Thereby, of course, locking out all non-Windows users...
Don't laugh, it could happen!
Honey, I shrunk the Cygwin
And I don't think micropayments will stop spam - wouldn't the spammers just use servers that didn't require that? And would email be as useful if you could only get mail from someone who bought into a particular micropayment system?
Litigious bastards
Asked whether Microsoft missed the boat in the field of search technology, Mr Gates admitted that he had to take the blame for losing out to Google.
"We took an approach that I now realise was wrong," he said.
I may not like Bill Gates and the way his company acts, but I have to give credit to a man who can admit his mistakes. It's not an easy thing to do.
--
In London? Need a Physics Tutor?
American Weblog in London
So kindly get out of the way, and let the rest of us fix it.
Next thing you know Bill will show the world Microsoft Cold Fusion Reactors, the Microsoft Space Agency, Microsoft Manual of Women and Microsoft Anti-Hangover Tablets! Go Bill!
Hate me!
seeing at Hotmail sends me spam. Altough I know they don't consider it spam seeing as it's Microsoft. They also don't consider their pop ups "pop ups" persay...
He expects to catch up with google? this looks more like a huge wish then a prediction
Jeff
Bill Gates also forecasted that 640KB should be "enough for anybody".
For the millionth time, no he did not. He denies it, and no one has ever dug up a source for this quote.
I've finally had it: until slashdot gets article moderation, I am not coming back.
... or merely free e-mail services?
But ultimately, Mr Gates predicted, spam would be killed through the electronic equivalent of a stamp, also known as "payment at risk".
This would force the sender of an e-mail to pay up when an e-mail was rejected as spam, but would not deter senders of real e-mail because they could be confident that their mail would be accepted.
"Microsoft is pursuing all three approaches, and spam will soon be a thing of the past," Mr Gates asserted.
I'm going to create several hotmail accounts, send hundreds of e-mails between them, and then reject them as "spam".
Rather than using a three pronged approach using filters, expensive computation and digital stamps to combat spammers, how about a simple tool that has three prongs?
myke
Mimetics Inc. Twitter
Are they shutting down hotmail in a couple of years, or what?
From this article:
None of his solutions are very new or stunning. All of these have been subjected to the Hash of Death on Slashdot before. I'd say step one should be to fix all those trojaned boxes acting as spammer proxies. Can you and your associates arrange that for me, Mr. Gates?One line blog. I hear that they're called Twitters now.
And I'm sure we'll continue to laugh at Microsoft.
---------
George W. Bush in 2004!
You may have some latency issues on your connection to be worked out.
...the digital equivalent to stamps, paid if the receiver considers he is being spammed.
As much as Bill Gates and Microsoft get group-hated there are some good ideas and some possibilities for decent implementation here, such as this. It is the darker side of MS that holds them back; if they could make great software that was fully transparent (I'm sure most of the developers would be happy with this) they would be totally win-win, and Bill Gates seems pretty philantropic as an individual, I wonder what holds them back...
MS is not an average company in the pocket of suits, it is run by an intelligent guy (by far the best programmer, but a very intelligent all-rounder) who has some kind of vision. I see, not too far from now, a bright future with Gates and Torvalds hand-in-hand. [No, my name is not Morpheus].
--
FreeNET user? Comfortable with the adverse selection?
If microsoft managed to find a way to make money off of spammers then "geeks" who don't currently spam now, may start doing so just to mess with them.
Sort of like trying to thwart the microsoft security initiative.
I am not saying it is right, but that it would happen.
However, spam is a problem. It is almost impossible to have a "permanent" address anymore and that sucks.
I would like to hear about solutions that don't involve paying microsoft anything.
--ken
--ken
Bitcoin pyramid: Join here: http://www.bitcoinpyramid.com/r/1427 it's FREE!
I don't really care if he says it. Many other professionals are saying it as well, I trust them. I could care less how much somebody predicts something, unless they have research to back it up and/or are some kind of spamologist. Bill obviously has no more legitimacy over anyone else. Yet this comes from a big figure and so it *must* be true. I say give credit where credit is due and respect the people who have been fighting against spam, instead of one person with a lot of money. If I had billions of dollars for screwing people over, would that make my opinion count any more than someone else's? No... Wait... corporate america...
...
I mean, I never get junk mail at home in my mailbox - I'm sure I would if the US post delivered for free.
not to serve as an inviation for any, but I don't get spam in my primary email address, and maybe just a few in my free web-based email that go to the "bulk folder" ...which is far from what the media and everyone proclaims how bad spam is. If you're haphazardly posting your email address in public forums, websites, contests, etc etc then you probably get spammed a lot. Just be careful who/where you give out your email address, and if you do get any spam, don't load the images (or any HTML content for that matter), and certainly don't click on the "remove from list" link.
$cat
That quote is in context about the first 8088 or 8086 chip. The manufactures we debating how much of the 1MB addressable memory should be allocated for what.
*at the time* 640K should have been enough for anybody so they went with that and dedicated the other 384KB for other things.
And this has been addressed on Slashdot before. But the existance of facts has never stopped anybody from perpetuating myths if they think it proves a point they'd like to make.
The WHOLE story
A whole two second search on Google cleared that up.
Ben
Work Safe Porn
...there must be some hidden agenda here. My theory is that Microsoft patented certain penis enlargement techniques and want to get rid of the competition.
Although, compared to other consoles it is quite powerful, its still fairly weak. It lacks the possibility for upgrades (such as the processor or memory) and by today's standards 800mhz is hardly anything (i think thats what the clock speed is off the top of my head).
Eh? Ps2 uses a 300Mhz CPU, and the Gamecube uses a ~500Mhz CPU. Neither of those platforms have upgradeable RAM or CPUs either.
So tell me again how the hardware is weak compared to the others?
Looking for hardware (Currently need: Large Etch-a-Sketch) Have one? See my journal!
There's lots of great filtering technologies available out there, and the best ones are non-commercial in nature. Microsoft or Yahoo have not helped my spam situation; but spamprobe, bogofilter, spamassassin, and spambayes definitely have helped me, in very real terms: > 99% accuracy, with (generally) zero false positives depending on the quality of configuration.
Now an appeal to you folks out there who use these filters I've mentioned with similar good results (w.r.t. accuracy): we no longer see spam thanks to our filters. How about taking it one step further? Join the WPBL project and help us centrally collect IP addresses of spammers. It's an automated system to determine real-time spam sources using reliable, trusted data contributors. We are currently tracking over 15,000 IPs.
Let me prefix all of this by saying that I'm a GameCube fanboi and have no particular love for the XBox...
Although, compared to other consoles it is quite powerful, its still fairly weak.
When it comes to hardware specs it is not weak. It's marginally better than both the GC and PS2. It lacks the possibility for upgrades (such as the processor or memory) and by today's standards 800mhz is hardly anything (i think thats what the clock speed is off the top of my head).
You make two point here and I'll address them both. As for being upgradable, that's true, and a GOOD thing. By having a locked specification game companines can QA a game on a single system and never have to worry about this driver or that driver for some new piece of hardware causing trouble for them. The second a user can upgrade a game console is the second they become useless to a large majority of the people who own them. Mom and Pop with a 10 year old son to no want to install patches, see blue screens of death (or kernel panics), or any of the other nonsense that comes along a full blown PC. They want an appliance, a black box if you will, that has a hole to put media in and "just works."
As for the processor speed... The GC and PS2 both have processors running at lower speeds. Not that it makes much of an argument for anything as the GC has a PowerPC and the PS2 has an "Emotion Engine." Not sure what that is, but as long as it plays the games it's not really a concern.
Another thing i think is 'less noble' about the xbox, is the fact that most of the important components in the machine aren't even made by microsoft (nvidia i believe).
This is fairly common now and will be the norm in the future. ATI and NVidia invest millions (billions?) into GPU design. Why should MS/Sony/Nintendo do the same when they can buy off the shelf parts that will likely do a better job and pass the savings on to the consumer so they can buy more games?
I don't believe console gaming will catch up to pc gaming any time soon.
I don't believe PC gaming will catch up to console gaming any time soon.
No more:
I don't know who modded this up and what they were smoking, but...
//rant
Trying to say that an 800mhz processor in a console is going to hold it back is totally asinine. So far we've seen just the first generation of games, developers have not yet come close to utilizing all that the xbox has to offer in terms of hardware. This year you'll see the new games that just start to unleash the potential this system has to offer (HALO 2 and Fable among others...).
Now if you wanted to bash the xbox, you mention:
- it weighs about a metric ton
- doesn't fit in my stero rack nicely
- is the loudest piece of equipment i own
- doesn't do progressive scan dvd playback
- last product to market
However, having the fastest processor in a console, and the only integrated hard drive and ethernet card give it great potential and make it somewhat of an innovation. It may be handy to note that the gamecube runs at (?) 400mhz, and the PS2 runs at 200mhz(?), but it has little to do with the quality of the games 3rd party developers can produce.
fact that most of the important components in the machine aren't even made by microsoft (nvidia i believe)
Yea its a real shame they outsourced the gpu to one of the premier graphics chips companies in the world...
"...stamps, paid if the receiver considers he is being spammed"
What if I accidently type in "joe@yahoo.com" instead of "joel@yahoo.com" and joe decides I am spamming him? Should I be required to pay up becuase of a mistake? Who's going to enforce payment (really)?
I fear that if we make email more difficult to use then it begins to lose its appeal (think instand messaging alternatives).
Is the juice worth the sqeeze?
Effective countermeasures to spam include better spam filters (like Popfile, as you mentioned), and ensuring that all routers drop invalid packets: packets with impossible (from a subnet stance) source or destination addresses. The latter will prevent most forged headers.
Micropayments cannot work unless SMTP is redefined. Switching over the installed base (it has to be all-or-nothing, or it doesn't work because you can't have a micropay server talk to one that is not, or the whole scenario breaks down) will be problematic at best.
Yeah, right.
So in a couple of years I'll get to spend half my day solving puzzles?
...
You won't. Your computer will have to. Example from RFC-4821:
R: 220 BBN-UNIX.ARPA Puzzling Mail Transfer Service Ready
S: HELO USC-ISIF.ARPA
R: 250 BBN-UNIX.ARPA
S: MAIL FROM:<Smith@USC-ISIF.ARPA>
R: 503 Polite people solve a puzzle first
S: ASKME
R: 366 Why did the chicken cross the road?
S: ANSWER To deliver the mail!
R: 250 OK
S: MAIL FROM:<Smith@USC-ISIF.ARPA>
R: 250 OK
Does this mean you would need to provide a valid credit card number to set up an email account? That's done already if you go through an ISP, but what about all those free, web-based email servers? Or what about people who have set up their own email server on a PC? How would you go about tracking down these people and billing them?
There is one thing we have all learned from the spammers and that is that they are smart. They have just as many smart programmers working for them as we have fighting against them. They know how to avoid detection. Spam and identity theft go hand and hand. So if they were financially responsible, whose to say they wouldn't just fork over a stolen credit card number and have Joe Sixpack pick up the tab?
"Oh dear, she's stuck in an infinite loop and he's an idiot" -Prof. Farnsworth (Futurama)
force the sender of an e-mail to pay up when an e-mail was rejected as spam I mean, if the mail is rejected, and they are charged a penny for each email sent, when we talk about millions of spam emails, thats a good chunk of change. So will Microsoft be getting this money, or will the consumer getting it for all the trouble they have been through. I doubt we will get anything.
What REALLY pisses me off is that the *real*, legitimate penis enlargement comapanies are being painted with this broad brush.
Don't bomb me - the above is a joke.
If it takes some massive computation to generate a key to send an e-mail, spammers will just have their captured zombies do it. All on Windows home machines, of course, where most users won't notice.
For the "legal" spammers (as legalized by the CAN-SPAM act), there's another alternative - unloading the task onto customers. Sharman Networks could make all tke Kazaa clients do it. Legally - read the Kazaa EULA.
Until it is illegal to send someone email i cant really fathom how you could stop spam? If sending email becomes hard or expensive some bozo will reinvent email and people will flock there instead.
A ban against email while regular IRL spam is allowed is also pretty inconsistent. Maybe if we put some pressure on the companies SENDING the spam we could get some results. Just plain boycott any company that sends spam and the problem will stop pretty fast. Why not start a list with the worst offenders (companies, not the spammers).
Without companies giving the spammers money the problem wouldnt exist.
Cure the illness not the symptoms!
HTTP/1.1 400
You might find this - Bill Gates never made such a claim.
Slashdot: providing anti-social weirdos a soapbox, since 1997.
That would kill the problem at its source.
More seriously, you could probably remove a good portion of the spam short of this draconian step, but it would probably require:
1. Verification of the return address given in e-mail.
2. E-mail being held on the originator's side until requested by the recipient.
For example, you send an e-mail. The recipient's server then sends a one-time key back to the return address on the email. The originating server then includes this key and a link to the body of the message in the e-mail header and sends it back. The link sits on the recipient's mail server until that person either reads the message by clicking on the link to download it, or deletes the link thus removing the key.
The nice thing about leaving the message on the originating server is that spammers would have to give valid return information, and they have to store the spam on their server until someone requests it. There would be higher up-front bandwidth and data storage costs from the verification process, especially for the more prolific spammers, but it would probably lower the overall bandwidth required since header info is usually much smaller than the message itself, and deleting it prevents the larger message from being transmitted. It would also probably slow the spread of many e-mail viruses (and make them far easier to track), because a really prolific one would fill up the originating server with a bunch of garbage while waiting for a response, and they wouldn't be able to mask the return address by giving a phony one.
This tagline is copyrighted material. Please send $10 for an affordable replacement.
My idea for reducing spam by at least getting rid of a whole load of joe-jobbing would be to let people announce how to verify emails from them (I've received something like 50,000 bounces as a result of some spammer sending mails from hijacked machines claiming to be from [random-word]@schmerg.com).
I own all email sent from schmerg.com, so I add a (new type of) DNS record of my public key, and then every email that I send I add a header "X-WonderSchemeEncyrptedChecksum" with the value of the SHA-1 checksum of that message's body as sent, encrypted with my corresponding private key.
If your mail system doesn't know about this, nothing changes, but if you DO know about the scheme, then whenever you receive an email you do a DNS lookup on the sender's domain. If that domain has no key listed, then you're none the wiser, but if they DO have a key listed (and here my domain schmerg.com does) then you can safely reject any emails that don't have the new header, or where decrypting the checksum fails to match the body.
This way an organisation can still add their crappy sigs or whatever, and then sign all their email, and spammers will learn not to use that domain in their From address.
Big ISPs and people like HotMail can sign all the email their users send thru their system, and we start to reduce the ability of spammers to have false From addresses. If you want to send email claiming to be from a domain protecting itself in this way, you have to send it thru that domain at some point (or know the private key yourself).
It's nowhere near a complete solution to spam, but it makes life harder for spammers (and phishers and the rest), and it rewards those willing to make the effort without punishing those who don't.
To get round various implementation issues you'd probably want to add multiple keys to your DNS record and then describe which one you were using for each email (so you can rotate keys, or use different keys for different locations, and phase out old keys regularly if you're Hotmail.com or similar), but DNS propagation, caching and lookup is a given on today's internet.
If you can't be bothered checking the identity of the sender you don't have to, but if you want to (and you can afford the DNS lookup and the cycles to checksum the message etc.), then you can.
--
Tim
I spent a lot of money on booze, birds and fast cars. The rest I just squandered. - George Best
Maybe I missed something but I searched Google for "sheena stuntwoman" and the first link I got was her resume with links to tons of pictures and BIO.
U TF -8&q=sheena+stuntwoman&spell=1
. ht m
http://www.google.com/search?hl=en&ie=UTF-8&oe=
http://www.v10stunts.com/gloria_fontenot_resume
The real and only solution is email sending authorization. If you are going to get your pop mail you must send USER and PASS commands. These need to be part of the SMTP somehow. Then they need to be adopted by ISP's across the GLOBE. Then they need to be required and any email that does not meet this does not get sent. Yes people will have to upgrade email programs, but it is a small price to pay!
Only 'flamers' flame!
Does slashdot hate my posts?
Aren't most spammers criminals? In future, if legislation continues as it has recently, won't all spammers be criminals? Therefore, doesn't it make sense that these criminals will find a way to avoid paying the fines?
On the other hand, with an up-front payment scheme, costing say a tenth of one pence per e-mail, that at least removes the option for criminal spammers to simply not pay. Of course they may pay using stolen credit cards or some other form of fraud, but that exposes them to an even greater wrath of the law and may lead to them being stopped a lot sooner than if all they had done was refuse to pay an ISP's e-mail fine.
SMTP# you silly man.
Infuriate left and right
I pluged it into my router and opened ports 25 & 110 for it.
Then I added Fetchmail .
And then the neatest thing since sliced bread; TMDA.
4 months now - zero spam, zero lost valid emails.
I didn't have to give up any existing (POP3) accounts, and gained as many as I want to create, because I now have my own email server.
This is easy and cures spam, period.
I'm on DSL, with dynamicly assigned IP, so I use a free DNS service no-ip.com.
This really is simple to do, all were RPM's and I mostly just took whatever default was offered.
I really am New To Nix, so if I could do this, then anyone can.
And it was free.
I am so happy - 40 - 50 spam emails a day, went to ZERO spam. And I still have and use my same email address! Plus some special occasion ones I create as needed (timed experation for usenet, etc.).
And the disclaimer - I have nothing to do with any program mentioned in this post, other then being a happy user of same.
NewToNix (668737)
Granted, you do get some spam in your snail-mailbox. But basically, it's seems like a given right now that the amount of spam that an email-box is recieving will double every year or two. There's no reason for spammers to not keep spraying more and more shit onto the internet, since it's free. I have a couple spam emails that are very likely from the same spam author (SpamAssassin hits the same thing in them every time) that get sent to me EVERY SINGLE DAY. If companies had to pay for stamps for online messages, they'd simply decide it wasn't worth it to spend that much money on advertising (or they'd at least choose a more effective / less annoying way to blow their money, eg "sign up for a bank account, get a free shotgun!").
Problem: email is cheap, almost free, so a 0.00001% response rate on spam is still enough to make money.
Solution: make email cost something.
How?
Government? No no no no no. We want full control over our own email. Government should only be used to solve problems that only government can solve, and email doesn't rise to that level.
So, the solution:
A new protocol to replace SMTP. Someone sends you an email, and your server replies with the amount of the micropayment required for the email to go through. Then they can pay or decline. Most people would leve this set to a low amount (five cents sounds good to me), but famous people might set the bar higher to reduce the amount of email they get. The server has a "white list" of people you won't charge for email; this will use digital signatures, not an easily-forged header field.
Your email client has three toolbar buttons: refund the fee for this message and add the sender to the white list, refund the fee for this message, and delete message without refunding the fee.
We would have to run this in parallel with SMTP for a while, but it will be hugely popular. People using this will find no penis enlargement (excuse me, "pen1s en.la.rg.em.en.t") emails in their new inbox, even as their SMTP inbox gets worse and worse with spam. The word-of-mouth on this would be incredible: "I only check my spambox every other day or so, if you want to get in touch with me quickly you will need to use the new email format."
Quick numbers:
Let's assume some wild numbers (I have done no research, I just made these up). Suppose a typical spam run sends out 100,000 pieces of spam, and 30 people are dumb enough to bite (sounds high, but let's assume it) and each of those people sends $30 (hoping to "get bigger now"). That's $900, which is a clear profit if you are simply blasting emails over SMTP. But if the average person charges five cents to receive an email, it would cost 5,000 dollars to send out that spam run, for a net loss of $4,100. This is why spam would no longer work.
Note that you might receive ads in your inbox, but they would be ads where the sender is confident that the ad is worth five cents. If someone sent me a coupon good for $20 off something I actually want to buy, I'd even refund the five cents.
steveha
lf(1): it's like ls(1) but sorts filenames by extension, tersely
SPAM-Solution FAQ v.01
Congratulations, you have an EMAIL SPAM Solution.
Now, before you release it to the world, why don't you consider these points:
(c) 2004 by Jesse Meyer ( dasunt [a] hotmail [.] guess ).
Permission to redistribute is freely granted as long as this disclaimer is included.
PS: Feel free to suggest other points, I'll add them to the list.
640,000 spam emails is enough for anyone.
How can Bill Gates/M$ forecast the death of spam, when they can't even predict when their products will be 'secure', much less their product launch dates...
Good security is based upon reality and common sense. Common sense is a function of having common knowledge.
Microsoft has always been good on promises. The fact is that spam is getting worse and worse. Microsoft at the moment does absolutely nothing about it. I had to let go of my hotmail address because I got so much spam in it that the mailbox would overflow twice a day. I have tried several freemail providers and hotmail is absolutely the worst in every respect, certainly regarding spam.
But Gates flashes a big smile and says Microsoft solves the spam problem! Yes, it will be gone Real Soon Now. Don't worry but trust Microsoft! Have we ever let you down?
There is already a program that does this actually, a little bit of a nuisance, but you can try it out: www.vanquish.com
-ashot
The biggest problem that they all break the simple model that makes email work. Users can pass an "email address" by any means (inband or out of band) they want, and then they can exchange messages. Any kind of payment system will require a security relationship between the email-exchanging parties. Security realationships are expensive, and tend to scale as O(N^2).
Increasing the cost (CPU or money) would still let "rich" spammers spam, but would shut down mailing lists, and make a big extra barrier for people to freely email each other. (And no, whitelisting the mailing lists won't work -- because the spammers would just forge mail from those mailing lists.) Getting rid of the "poor" spammers would be nice (no more herbal viagra...) but would encorage big companies to spam (and they would claim that this is legitimate.) Consider this, as well: much spam these days is delivered by zombies -- is it really costing the spammer anything if his network of zombies has to do a little more CPU intensive work?
If you require a micropayment with each email, that means you either have an extra step to take with each email (insert smartcard, type pin, or whatever) or your MUA does that for you. The previous is enough difficulty to kick many non-technical users off the 'net. The later would imply that malmalware or a social engineer can steal all your email money.
There are lots of ways to help reduce spam (currenly more than 50% of email is spam.) Filters help a lot, and the ASRG is working on new barriers to spammers. If CAN-SPAM were enforced, it would make a large dent in the amount of spam (and make the rest easier to filter.) I think that has to be the magic bullet for spam, if there is going to be one. Filters and other barriers may slow spammers down, but if there is no penalty for trying, they'll keep coming until they find a way to circumvent the filters, the payment schemes, etc. The magic bullet canot be filtering alone -- I'm pretty sure that well-written spam would require a turing test to distinguish from ordinary email.
"We believe that OS/2 is the platform for the 90's" - Bill Gates.
__
Men with no respect for life must never be allowed to control the ultimate instruments of death.
GW Bu
by introducing its all-new Secure Proprietary Advanced Mail protocol. Oh, wait...
"'I pass the test,' she said. 'I will diminish, and go into the West, and remain Galadriel.'"
- JRR Tolkien.
Did Bill means his team is going to *invent* Baysian spam filtering? I am used to this in Mozilla for a long time.
http://www.ieaa.org/~adrian/
The problem with your idea, and Yahoo's Domainkeys, are as follows:
I think a far better better proposal for what you want to do is Sender Permitted From (SPF). It has been mentioned quite a few times on /. and elsewhere.
SPF support for most open source mail servers can be found at libspf2.
Is that every one of Bill's solutions have been done FIRST in the Open Source community. The BBC mentioned two concepts that I remember:
1: Filters (Since when does Outlook or OE have Bayesian filtering capabilities?)
2: Causing spammers to pay a certain price. This is also being done for example, by requiring every subsequent attempt to send an email to a non-existant address forceing a cumulative delay in responding to the next attempt from the same host (this has been discussed on the Qmail lists quite a bit).
MS EXchange, IIRC, doesn't even check to see if there is an MX record for the originating domain! Sendmail even does that. How many hotmail messages do we get from xdtty@weftre.wdt (obviously nonexistant domains). Obviously Hotmail doesn't check either (when I pointed this out to them, I also pointed out that Sendmail DOES check these things)
Bill should mean "We want to be the first proprietary vendor to copy the methods of the Open Source solutions to the Spam Problem." It would have been more accurate.
Note that the above solutions are SMTP compatible and require no protocol extensions. They would have the effect of rendering SPAM less effective, and harvesting email addresses more costly.
LedgerSMB: Open source Accounting/ERP