Is E-Mail Obscuration Worth It?
ThenAgain asks: "Many sites obscure e-mail addresses by adding noise (like 'STOPSPAM') or by translating the punctuation into words (Ex: 'me at domain dot com'). This makes users feel good but does it actually help? Ten lines of perl could defeat any of the present schemes with ease and the spammers have shown plenty of adaptability. So if we're not helping hold back the flood of spam, why are we decreasing the utility of the web by eliminating mailto tags and forcing users to hand-correct the addresses in their mail clients?"
I'd say the obfuscation makes us feel better and the spammers don't care anyway. they have millions of addresses and more everyday from folks who don't take a second to obfuscate..
Ten lines of perl could defeat any of the present schemes with ease...
.01% of people who responds to this crap, and anything you send me will just hit my spam-filter anyways, so don't even try."
Yes, but, for now at least, there are still plenty of addresses from people who don't spam-guard, enough that writing those 10 lines of perl isn't even really worth it.
Also, if you have your address spam-guarded, it's effectively a message to the spammers that, "I'm not one of the
And they don't, because it's just not worth it for both those reasons.
A Minesweeper clone that doesn't suck
What I usually do is, whenever possible, to put who I'm giving my email address to as the initial part of the email address, ie. slashdot@davidcole.net so I will at least know who the jerk is who sold my address.
Otherwise, I use a hotmail account to commonly give out. Obfuscated email addresses are obnoxious.
David Cole
www.davidcole.net
What about Slashdot's schemes? How good are they? :)
The World Wide Web is dying. Soon, we shall have only the Internet.
So much energy is put into securing networks that ends up inconveniencing users while tons of exploits abound and social engineering completely bypasses it. Why bother?
The reason people obscure their email is
a) It's fast, easy and doesn't require external software.
b) Sometimes that's all the protection you can get when you post to some sites.
Nothing wrong here. Web utilization is still high. It's the spam that is the problem -- not the countermeasures.
Cool.. So, what ten lines do you recommend?
/dev/null most days, unless I'm looking for one of those precious "email validation" messages.
Give us 10 lines of perl that will harvest armored email accounts out of a large document, with at least half of the harvested addresses actually usable, and at least half of the potential addresses harvested.
The point is to make the harvesting costly, and reduce the usefulness of spam address harvesting. I maintain three email accounts. One that is used publicly, like here on Slashdot, one that is used for business transactions, like ordering things from Amazon, etc, and one that is a throwaway for registering accounts with various online services.
Of the three, the first one, which is displayed widely, on K5, Slashdot, Groklaw, LiveJournal, and a lot of other heavily trafficed community sites, does not receive any spam of note. The second gets a pretty steady flow.. And the third.. Well.. The third is redirected to
Btw, that first email address has been in use for over three years, now.
Weapons of Mass Analysis
A study by the Center for Democracy & Technology in 2002 concluded that by either replacing email addresses with the HTML equivalent or human-readable equivalents like "example at domain dot com" signficantly cut down on spam. From their Major Findings: "E-mail addresses posted to Web sites using these conventions did not receive any spam." While, yes, it's relativley easy to write a script that would recombine the addresses, apparenlty most harvesters for whatever reason just aren't. My email address, which is posted online, is 'hidden' in HTML and I get very little spam after many years of having it up.
Go have a look around cotton fields just after harvest. Literally tons of the stuff is left behind at the edges of fields, blown along the roadside, lying on the stubble etc. Sure, you could go along and pick it up but the cost of doing so would outweigh the price you'd get for the extra x bushels you'd collect.
It's the same with e-mail addresses - why should a spammer go to the trouble of modifying their bots to detect obscured addresses, when there are plenty of unobscured ones ready for harvest?
I'm sure some spammers do try to pick up obscured addresses, but until they start running out of unobscured addresses, they'll keep going for the masses of low hanging fruit and not bother with the rest.
Of course, obscurity doesn't save your address from brute forcing...
email:(Thecapitalofnewyorkstate)354@hotmail.com.fi llintheblank.
no program is gonna figure it out, unless they knew the algorithm, which they likely don't. It's always *possible* to outmanuever the spammers in some way or another.
Whether it's worth the hassle, is of course, your call.
(albany354@hotmail.com is not my actual email address, so feel free to spam it.)
"I only speak the truth"
Karma: null(Mostly affected by an unassigned variable)
For example, while you might post your address as:
user@NOSPAM.domain.com
I may post mine as
user2@no_spam_damnit.domain.com
To me, using relatively simple tricks like this to make the job of a spammer harder is definitely worthwile.
My blog
Most of the spammers just want the easy addresses, and it's not worth it trying to customize things to one site's way of obscuring. I have honeypot email addresses on all my webpages, and those get spammed, but the regular address I have obscured don't. Only "common" ones like info@, webmaster@, etc get the spam.
My less technical friends have no problem mailing me because I use a mailto link on my homepage.
I use a separate yahoo address for shopping. I don't want my shopping information to be linked to my personal website. The spam from the yahoo address is also fed to spamcop.net. Sometimes I also use one-time hotmail addresses to buy from dealers with high spam risk. I simply stop using those accounts and forget the password once the transaction is complete.
I use images to show the real email address, and instead of a direct mailto link, I make it a http redirect to a mail-to. Most harvesters see an image with a "regular" link and pass right by it.
kajohnson@hotmail.com BECOMES_ letter_second_word_letter_switchfifthandthird_word _getridof_of_restofaddress_is_phoenetic)
kay_a_sonofjohn_atuh_hawtmayled0tcawm_(first_word
Sure, it's brutal to decipher, but there's no way a machine can poke through that mess. Fun for the receiver to figure out too :)
Condemnant quod non intellegunt.
For me at the moment, Bayesian filters, a technical solution, works best. Yes, it still wastes bandwidth. But if my ISP ran good filters for me (POPFile is adapting itself for this usage), my bandwidth at least could be saved. And the filters do work well.
Technical solutions are a stopgap measure, but the next step is legal and architectural. Make spamming illegal. This would only affect countries that care and spammers who get caught, but the next step will help. Make it harder to hide where you're coming from. This gives even ISPs in lawless countries motivation to stop sending spam, because if their upstream knows its them, they can threaten to disconnect them.
Munging is probably the worst solution, similar to getting an unlisted number. It's even shorter-term than filters, but it sacrifices the medium in the process. It's a bit like not answering the phone during mealtime - yes, it works, but it interferes too much with legitimate communication. If that's your choice, fine, but I think its ill-advised.
Litigious bastards
I recently received spam at the address displayed on /. It is an absolute rarity and I was surprised till I realized that /. users are a distinct demographic with certain common traits.
For a business targeting the /. demographic it is probably worthwhile to get all the email addresses (easy to detect where they are on a page and about 750,000 maximum) and then run them thru iterative cleaning. In the first few iterations itself they should be able to get many usable addresses, and then with a person cutting and pasting they should be able to clean more.
My point is that on less trafficked sites, or sites that don't attract a distinct demographic, email obfuscation definitely helps. But for sites like /., k5, etc. I can see it worthwhile for someone to deobfuscate the addresses even if it takes time and money because the cleaned up /. emails are worth a lot of money. Paradoxically, /.'s are the least likely to respond to spamming that comes that way ...
To see a world in a grain of sand, and then to step back and see the beach where the sand lies
How bout your email address displayed as a small image?
Yahoo and other sites have been using words in an image as an anti-automated-signup with good success. They work because it's just too hard to get text out of a fuzzy/obscured image automagically. Image recognition simply isn't good enough yet.
Definite overkill now, but spammers are always cracking the latest line of defense...
To answer your question: yes of course it's worth it. It take 3 seconds and befuddles every current email spider on the web.
Sure, ten lines of perl code could decode any ONE technique on Slashdot, but it would take much more to detect which technique (of infinite possible) was used.
However, there is a situation where it becomes reasonable to use such a descrambler. On some mailing list archives, there is a standard anti-spam format applied to every email address. In this case, picking one lock would open every door.
For web-pages, would displaying your e-mail address via an embedded javascript function work (as long as your function doesn't have your address as a simple string)? I've thought of trying this and am assuming harvesters don't run the javascript code in a webpage.
I do not worry about spam. Grey listing + Spamassassin do it all. 1 spam every other day or so hits my inbox. 300 spams a day hit my spam folder.
Pretty Pictures!
I have been TRYING to get spam to test out the settings on my spamassasin install. I can't do it. I have had the unarmored address in my sig, and it gets NOTHING! I have never been annoyed about a lack of spam before.
spam@tuxserver.ath.cx
It's down now though. Server lost a hard disk overnight. Stupid thing.
spam@tuxserver.ath.cx --I WANT SPAM!!!!
You should use AdiumX on your Mac.
And yet obfuscation seems to work quite well, at least in my experience. How can this be?
I can think of two big reasons. The first is that deobfuscation is harder than it looks. It's not just a matter of applying the reveral -- you also need to recognize which reversal to supply (dubyaNOSPAMwhitehouseNONEgov, dubya at whitehouse dot gov, dubyaFSCKSPAM@whitehouse.gov....)
The second reason is the spam culture. The spam industry does not seem to attract a lot of creative, intelligent people. I suppose there must be people working on abvanced spambots, or who send out thousand of random emails with webbug links. But I never seem to encounter them. I suspect that most spambots are sent out by unscrupulous people who don't care about how many invalid addresses are on their lists. It doesn't matter when your customers naive schmucks who answered a "10 million email addresses for only $500!" ad. Which they probably got through spam!
Incidentally, you obfuscate your mailto: links without forcing people to deobfuscate by hand. Jim Tuckek has written a handy little Javascript generator that uses a simple encryption to store an address in a hard-to-access form, then translates it back to text as needed.
Step 1 .com, .net and .org TLDs, more/less for others. (Five bucks a year for ".us", for example.) Having trouble picking one? Use your own name, or add "bork" to the end or something. It really isn't that big a deal.
Register your own domain name. Cheapest reliable registrar I'm aware of is Godaddy, at about eight bucks a year per domain for
Step 2
Permanently disable the following addresses: info@, support@, webmaster@, ceo@, sales@, president@, admin@, contact@, customerservice@, and tech@.
Step 3 ;-) Here's a hint: You'll your host to support this mail feature.
Can you figure it out by my e-mail address? If not, shoot me one, I'll I'll clue you in, if you can demonstrate that you're not a spammer.
Step 4
Don't post your address, genius! If you slap your e-mail address on a website, in a mailing list, etc... you're gonna get spam. That's the way it is. Stop whining about it, and figure out a solution. (See step three.) If you haven't figured out step three yet, e-mail me.
Step 5
Pay attention. Think about who you give your address to. This goes for the address you use for your domain registration. Oh, and register your domain with an address that you don't care about getting spam at. A month or two later, change it. Spammers pay more attention to the e-mail address a domain is registered with than they do the address(es) that it ends up with later.
I own about twenty domain names, and use multiple addresses for each domain name. I get a combined total of about 3-10 spams per day, tops... and those are only to the addresses I was using before I developed these rules. The benefits? Little to no spam, you can track every company that's sold or shared your information, and easily see who violated their privacy policy. Then, of course, you just shut down the spam that they've enabled, and go on as usual.
It works.
I don't obfuscate at all. I use a server side script to generate a form. The client (browser, spambot, whoever) never sees the address. It is not possible to figure out the address, no matter how determined the spammer is.
I VERY HIGHLY recommend this free php or asp email form.
Only on
Regardless of "could", they apparently haven't been written.
"So if we're not helping hold back the flood of spam..."
We who? I get zero. Not bad for 1,320 web hits on Google on my last name, and over 12 years of regular usenet use. And I do NOT filter. I'm just careful.
"I may be synthetic, but I'm not stupid." -- Bishop 341-B
Excellent point; the Slashdot demographic is pretty narrowly focussed, compared to the market at large, and, as such, is extremely valuable for a someone targeting that demographic. Unfortunately, as another poster mentioned, they tend to be predispositioned against spam. I'd like to think that more people in the /. community are less likely to fall for the Niagra scam than your average bumpkin.
/. readers, some silly new fad starts up (Russia, fp's, grits, etc.) , and I wind up reconsidering my position.
Then again, when I start making optimistic guesses about
Weapons of Mass Analysis
In soviet russia Nigeria scam fall for YOU
Seems to have worked for me. The only email address used for /., LJ, and any online signups is thisismyspamdump@. I've never had a spam on this address, mind you, it's only been 6 months :)
Given that inserting the word "SPAM" into an email address is a typical way of attempting to block spam, such that email harvesters might remove the word "SPAM", the trick is to have an email address that legitimately contains the word SPAM, preferably after the @, such that email harvesters bugger up the address. Spamcop.net and Spamgourmet.com both offer this feature. Makes life even harder for the little bots if you put a "NO" before the "SPAM", eg: blah@NOSPAMcop.net, then include a human readable "my address has no no in it".
#!/usr/bin/perl
print "Location: mailto:dan@sales.example.com\n\n";
exit(0);
And then it's just a simple matter of replacing:
a href="mailto:dan@sales.example.com"
with:
a href="/bin.cgi?href=mailto:abuse"
I've been doing this type of thing since about 1998. Surprised more people don't do it. It's fairly trivial to improve upon it and add quasirandom munging to the addresses, etc...
Yes, trivial obscuring like user(at)example(dot)com with various special characters can be done in 10 lines. (Could be hard to get the last 3 lines filled with code.)
But what if the user does not use English language, but German? And what if (s)he does not mark the obscured charachters? user klammeraffe example punkt com or with some funny synonymes user a im kringel example klecks com. Decoding this in 10 lines of Perl becomes harder, and it becomes harder with every new language. Decode this with 10 lines for English, German, French, Polish, Russian, Bantu, Spanish, ...
What happens if the user is really "evil" to spammers? Meine Mail-Adresse besteht aus dem Domainnamen meines Providers example unter der Top-Level-Domain fur kommerzielle Webseiten, dem wird mein Kundenpseudonym user und ein Klammeraffe vorangestellt. (I'm still hiding user@example.com - translation: My mail address is composed from the domain name of my provider example undet the top level domain for commercial websites, prefixed with my client pseudonym user and an at sign.) Decode this and similar examples in 10 lines of Perl for 10 languages, while still being able do decode all trivial variants and all slashdot mail obscurations.
Getting more evil: Meine e-Mail ist catch-those-spammers@example.com mit user vor dem Klammeraffen. Schicken Sie keine Mails an die falsche Adresse. (My email is catch-those-spammers@example.com with user in front of the at sign. Don't send mail to the wrong address.) Set up an account catch-those-spammers that marks and blocks all computers that test that acocunt or send mail to it. Now decode this and all examples above and all slashdot obscuration and don't run into the trap, and do not use more than 10 lines (with 80 characters each) of Perl code.
I bet it can't be done in 10 lines with 80 characters each, using Perl 5 and no external modules.
With nearly no work it is possible to make automatic address collecting harder and thus more expensive. Spammers don't want to spend much money, they want to maximise their profit. So they will do at most only trivial decoding, if they can't collect enough unobscured mail adresses. This is why images containing the mail address won't be OCRed for a while. It simply costs too much. On the other hand, just guessing names for existing domains works pretty well and it is very cheap. I have an unpublished six-letter account at a big German mail provider, and it is permanently hit by spam. The generic (unused and unpublished) accounts (sales, info, mail, accounting, vertrieb) of my domain are also spammed very often. Guessing is cheaper than collecting addresses.
So while this is not a mathematical proof, you can see that non-trivial obscuration will help. See also What You Get When You Buy a Spam CD.
Tux2000
Denken hilft.
Since I switched to OSX and started to use Mail.app I've found the adaptive junk mail filters to be quite good. Plus the ability to bounce spam makes those spamers who actually maintain their lists remove my name automatically. I've left Mail in the learn mode so that I can declare a spam to be junk if it gets past the filter. I have also made a separate filter for mail marked as junk, so after glancing to make sure that it is indeed junk I bounce it. I get fewer and fewer junk mail each passing day. I've even received some "you have been removed" messages. Whether it is a scam or not I don't know. But, I am very happy with Mail.
NarratorDan
"If you're not confused by quantum mechanics, you really don't understand it." - Niels Bohr
When I sign up for stuff I use this service:
Mailinator.com
Cheers
I recently received spam at the address displayed on /. It is an absolute rarity...
Well, then we can establish that address mangling works.
I leave a contact address in unobscured text, and in the past 24 hours, I received 74 emails to that mailbox, all of which were spam.
I don't even bother obscuring my address most of the time due to a handy free (as in beer and speech) little utility over at Spamgourmet.com. It allows you infinite disposable email addresses that forwards to an address you specify.
How it works: When some site/etc is asking for your email address and you just *know* they're going to spam you, give them a spamgourmet address. -
identifier.#ofemailstoaccept.userhandle@spamgour met.com
I.E.
slashdot.5.user@spamgourmet.net
Once you get five emails you won't get any more mails forwarded from the slashdot identifier. Been using it for over a year and looking at my user page I've been saved from over 600 spams. By giving my real email address out to only sources I trust and using a spamgourmet address for all the rest my email box is totally free of spam. I'd highly suggest it.
Not completely on topic, but it's how I give out my address 95% of the time and it works for me.
instead of writing billg@microsoft.com
:)
use billgmicrosoftcom
btw, put the alt text in there for those that don't have images turned on.
Large print giveth, and the small print taketh away
You can also bounce messages in Windows using this Eudora plug-in. I don't think it is effective against spam, but it might be useful in other cases, like a friend sending you all the time stuff you are not interested in.
Sure, using YoureAllWrong(at)yahoo(dot)com is trivial to detect, but there are an infinite number of schemata that can be used. Just use your imagination.
YAW.
Your head of state is a corrupt weasel, I hope you're happy.
Of course it's some work changing email addresses after expiration (I'm rotating most of them after three months), but it's less work then eating all their spam.
I've seen /. use things like "daniRABBITel@franke.name minus herbivore". That's obviously going to be virtually impossible for spammers to crack.
Quite honestly postal spam bothers me more than email, since I have to physically dispose of it all ...
The way I deal with that is to play thier own system against them. It works best if you get quite a few with prepaid return envelopes - save up a pile of them and then go through mixing up replies. Don't fill anything in, just put some of the junk one firm sent you in the prepaid envelope for the other. And if you have any newspaper spare, fold up some sheets of that and include it, anything to increase the weight and the cost to the firm (adding old washers, other bits of metal used to be a good one, probably land you in trouble now though) then post them off. Pretty soon they'll work out that you're just costing them a lot of money and you really are serious about not wanting their crap.
I run a small site for one of my friends. Her account and the webmaster account, both on a contact page in unobfuscated form, were getting inundated with spam. I killed both mail accounts and created a differently-named ones, which are on the contact page but encoded using this tool/
That was in May. Neither account has gotten spam since, so I'm a believer. Spammers appear to be too busy trying to thwart Bayesian filters to come up with ways to harvest obfuscated addresses theses days.
I have no idea how this came to be, though.
Karma: none (due to not believing in reincarnation)
Otherwise you end up sounding like that cocksucker Eddie Gilbert.
I want to delete my account but Slashdot doesn't allow it.
In Soviet Russia ... oh, never mind.
Why do that to our email addresses? Because it actually DOES help a little bit. Why lock our doors at night? Why lock our car when we park downtown? Why encrypt our WiFi network? Why install SOME sort of security on our network? Because we don't want to make it blatantly easy for someone to compromise. If someone really wants that car, they'll get it. If someone really wants to break into your network, they'll do it. But this is one easy level of "security" that will stop the basic script kiddies/thieves/spammers from doing all the damage they want. It may not be the most effective way of stopping spam, but why put a sign on your car (or website) that says "hey, I'm unlocked and the keys are in the ignition"?
"He uses statistics as a drunken man uses lampposts...for support rather than illumination." - Andrew Lang
It's like the CLUB, the automotive theft prevention device (A club that locks accross the steering wheel). By no means could the CLUB prevent someone from stealing a car that they wanted to steal, but if there are two cars next to each other, one with a CLUB and one without, the non-CLUB car is more likely to be stolen.
In effect, the advantage of the CLUB (and of obfuscating your email) is that you are protecting yourself simply because someone else hasn't put in the effort that you have. As long as enough people don't take any protective steps, we just have to take a few.
I have misplaced my pants.
(albany354@hotmail.com is not my actual email address, so feel free to spam it.)
But it's mine. You bastard!
I obfuscate the contact address for my website with some javascript, and don't otherwise publicise it. No spam yet, and it's been available for a few months. Of course, no one really cares about my website anyway...
PHEM - party like it's 1997-2003!
What I get for posting before drinking my coffee. That asp version is here.
Only on
The first time I got an article up on slashdot, the associated email was non-obfuscated. /., due to a sudden deluge of spam going to the alias linked in the article.
I knew the article was posted before I even checked
The second article I had posted, I obfuscated my address. Thus far no spambots have managed to hit me on that alias.
I'd say that the obfuscation definately worked in this case. It wouldn't fool a spammer doing a visual search for victims, but it was enough to trick the bots.
I wonder though, if slashdot (being very anti-spam) is given special attention by spammers... or if it just goes along with being a highly popular website and thus a good place to harvest addresses.
I saw a great obscured address a few years back. Using the system, "me@example.com" would be obscured something like this:
m |
|em|ee|at|ee|ecks|ay|em|pee|ell|ee|dot|see|oh|e
No way that a harvester is getting at that! Probably not very portable across accents, mind.
-Stephen
Bob: 10 Lines of Perl? I can do it in 8 lines.
Steve: I can do it in 2 lines.
Bob: Write that code!
- Replace @ by @ (sounds simple, but it is reported to work - so far)
- Make mailto links in javascript (Spambots don't appear to parse javascript so far)
- Make a CGI that serves the email address in a clickable form after the user presses a button. Spambots don't parse HTML forms - yet. Use POST instead of GET such that there does not exist any URL that will serve the email address. Optionally include a simple question in the form. (I implemented:
Having to demunge an address is annoying. How many spaces do I have to remove from jl i11@exampleEmail address of John Doe
I am: (x) a robot; ( ) a human [GET EMAIL ADDRESS]
on a website. (Answering wrong will give you 1000 nonexisting email addresses :-) ) If you suspect that the spammer might want to invest some time in writing a script that harvests all 20000 employees from your website, then make it a Kaptcha (type the digits in the image into the box).
Spambots are stupid. I've seen a few of them visit a website that I maintain and they do not even parse basic HTML such as the BASE tag (which the parser needs to derive relative URLs), or the presence of & in URLs (HTML does officially not allow bare & symbols).
Avantslash: low-bandwidth mobile slashdot.
personally i like the simple methods people use and am happy to correct it in my client if need be.
mix_master_mike
vafrous
my school address is displayed as a JPEG.
How sure do you feel that all people who would have a reason to use your school address can see?
To cope with SpamCop and other e-mail services with "spam" in their name, I think the harvesters drop only those addresses where the "spam" part precedes the @ delimiter.
some_removethis_body@example.com
wrongly deobfuscated to
some__body@example.com
Like tinyurl, but one letter less! http://qurl.co.uk/
A lot of spammers are not selling anything besides their spamming services.
They say they will "send your message to 10 million gazillion users" but do they really care that a lot of the addresses they send to are dead, abandoned or obfuscated?
No, they just have a bunch of addresses, and as long as it is in the form of foo@bar.com they don't care if it bounces back, it is still valid enough for their customers.
Remember, it is spammers that we are talking about here.
This signature used to contain a cute kitty virus with ansii art. Please set the slashdot editors on fire. Thank you
Set up a new address and use it as your account name on eBay. Then, do some activity on eBay, and you should get plenty of spam. Especially if you actually sell something.
Wh47 d1d j00 541, 31337 15n't t3h r0xor5 ne m0r3???
Isn't the local-part of an email address case-sensitive? At least, that's how I read the spec.
Procuring a load of spam for research, filter testing, or other purposes is as easy as following a few simple steps.
1] Create a new email address. This step assumes that you don't want to intentionally introduce more spam into your existing email accounts; if you don't mind doing so, you can skip this part.
2] Post a message to the Usenet newsgroup alt.business.multi-level. The contents of the message don't matter, just post something like "Hello everyone!" This newsgroup is harvested on a daily basis by numerous spammers, especially the get-rich-quick and pyramid varieties. You may even receive an email within an hour of posting.
If you don't have access to an NNTP server, use Google Groups. (Be sure to sign up for Google Groups using your new email address. It will be used as the return address on your Usenet posting.)
3] Assuming you have access to an existing source of spam, such as your current email address - and who doesn't! - carefully follow the "Remove Me" links from at least 10 different spam emails. What you're really looking for is 10 different removal forms, so if you keep winding up at the same form, try a different spam. Be sure that no parameters, like tracking ID numbers or an email address, are in the query string portion of the removal URL. Submit your new spamtrap email address to be "removed" (which, in spammer-speak, means "added to the list").
4] Repeat these steps daily until the spam is rolling in. It shouldn't take more than a few days.
I will also say that my return "from" address in usenet posts is unobfuscated but coded, and I receive tons of spam to it. I also have had unobfuscated addresses on web pages since 1994 and they all get hammered too. Even after all the blacklists and spam detection, I still get about 100 spams a day. :-(
On a more humorous note, I have turned on the slashdot random auto-munge feature and for a while there it was munging it to slashdotNO@weaverling.org -- and I started to get spam to that one. Gotta love the ones who claim I am only getting it because I opted in to their marketing list.
You can obfuscate your email addresses, and still allow the users to click on an email address and havethe functionality of the mailto tag
Whether you like it or not, those spammers have your number. Obfuscate all you like. Register one place where you cannot and Wham! your email is out there. Your prospective girlfriend/boyfriend as the case may be will however be turned off by the antisocial behaviour and Bham! life sucks!
SpamCop also works in sending spam (makes cool boxes for spammers)....so, hows that for a warm fuzzy feeling of hurting anyone who doesnt pay into spamcop schemes?
NO SIG
I recently decided to stop worrying about giving out my email addresses and no longer do any obfuscations. Instead, I concern myself with establishing good filters at the email servers that deliver mail to me. Whenever I get a spam that beats the filter, I forward it to uce@ftc.gov and spamrecycle@chooseyourmail.com. Then, I write a new filter that blocks "emails like that".
In a way, I've turned myself into a spam honeypot. But the spams I receive are but a trickle now, and I never worry about giving out my real email addresses. That is, they are proudly displayed as-is on all my sites as well as boards I participate in.
Steve Magruder, Metro Foodist
Yes, thats fun, change your email address every few weeks.
Last time I changed I missed piles of old places I put it, and my friends still years later send to the old address.
This solution may work, but it is too much work, and quie inconvenient
I know this because I see failed attempts in my maillogs, like:
some_removethis_body@example.com
wrongly deobfuscated to
some__body@example.com
Hahaha. You made that up because all you would see in the logs is "some__body@example.com" and no reference to "some_removethis_body@example.com"
As most email address harvesters don't compile the javascript, you can use that to obscur the mailto link and still have an email button that works for most users...you miss the people with javascript disabled.
Of course, there is no email address obscurring that prevents manual harvesting. Considering that email sent to an obscurred address is more likely to be read than one sent to posted address. I wouldn't be surprised to learn that there were people employed in sweat shops manually harvesting "obscurred" addresses.
The StupidScript approach is horrible from a useability point, in that
/milky
it does not work with many browsers, while at the same time it is very
simple to bundle a JavaScript interpreter (see the Mozilla subproject)
with a mail harvester.
Personally I've choosen to automatically hide my email addresses
automatically behind a requiring a POST request. This is the
only working AND useful safeguard against bots. See the Nanoweb PHP
Webserver and its EmailProtect module.
Becuse if thay stop sending email to abuse@ domain name, then evrybudy wood change ther email adres to abuse @ and ther own domain name, and then use the subject line for subdivisins. Wat I use, is I dont use email enymore, I use a form on mi website to type email mesiges into, and also an atachments (if you want to), and I look in mi C:\HTML\EMAIL\ directory for email mesiges that I receved.
I am not a Anonymous Coward!!
As well as wat you posted, you can also use OCR and Artifisel Inteligence to reed picchers uv text, and also to execute the JavaScripts on the web page to get JavaScripted obsufscated email adreses as wel.
I am not a Anonymous Coward!!
...less likely to fall for the Niagra scam than your average bumpkin.
Do you mean Nigeria or Viagra ?
Alex
I obfuscate all the time, and no spam yet, I mean NONE AT ALL.
Makes me wonder why more folks don't try it.
This post made with the Dvorak layout.
"Friends don't let friends use QWERTY"
DON'T DO IT!!!
Get revenge: Unsolicited Commando