English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

6 answers

Most web site programmers will know better then to hard code email address into a web page, but rather use scripting like php, or server side includes (although a smart bot will find this one which is rare). PHP is a great scripting language to learn and their are many free scripts ready to use. I'm guessing you either have your email address in a contacts list or a page where a user can fill out some information and hit send.

Best all around method is to not use a contact page with your email address as a link, instead use a token script allowing a user to fill out a on line form and the page will pass that forms info to a script that will parse it and send it. I suggest Form Mail at "www.scriptarchive.com/formmail.html"

2007-01-16 02:07:59 · answer #1 · answered by Anonymous · 0 0

Take the email address off all your web pages, thats the only way. Replace it with a contact form, using a perl script, or other programming to send the email.

Or replace the email addresses on your webpage with a picture of you@you.com . Or replace your email addresses, on the pages, with "you at you dot com".

The harvesting programs look for the @ sign (on your web pages) and see if it's in the format of an email address, if so, it collects it.

2007-01-16 02:00:47 · answer #2 · answered by SharpGuy 6 · 1 0

Don't type the email address like user@mailserver.com type them
'user (at) mailserver dot com' or something like that. Also make it so only members of the website can see the email addresses (as in have the people register). Other wise bots will scan websites for email addresses and send them to their main lists.

2007-01-16 02:04:02 · answer #3 · answered by Dan G 2 · 0 0

First Off, never post any sort of email address from your website at any public domain.
there are robots that crawl websites looking for website addresses and then those addresses are sold and well, thats just one way of getting spam.

Otherway is to designate a specific account for specific account opened at a third party website.

Most websites, even thou they have "Privacy Policies", THEY DO SELL your EMAIL addresses to others.

there are many ways, but once spammers haver your email address....there is barely anything you can do, unless you set up filters are your EMAIL account to identify SPAM emails by keywords.

or simply delete the email accounts. and create new ones

2007-01-16 02:03:25 · answer #4 · answered by The Nerd 4 · 0 0

There are many ways. Here are some:

1. Encode your e-mail, in any way, such as using JavaScript to dynamically generate the e-mail address.

2. Use images instead of the plain text.

3. Use something like "the ...dot.... dttvb {{{{{at}}}}} yahoo dot com".

Note that if you enter e-mails on any website, in most time, it will not be encoded!

2007-01-16 02:01:48 · answer #5 · answered by the DtTvB 3 · 0 0

Use a contact form if people need to contact you this way there bots are unable to get your email through scanning your website for mailto:user@domain.com etc this way it stops them from harvesting :)

Use text only user@domain.com

I have a good contact form i use can you can get it from here -> http://www.newmedia.lincoln.ac.uk/jgillyon/personal-work.php under Contact Form :) it's easy to use and setup :)

There is a script your can use to stop harvesting ill find it and pass it on :)

Okies here is the form below



Just replace the username with the users email address (just the first part not the @domain.com at the end) eg. support also domain.com to your domain it works perfectly for me :)

2007-01-16 02:02:04 · answer #6 · answered by Jimmy G 3 · 0 0

fedest.com, questions and answers