EmailDiscussions.com  

Go Back   EmailDiscussions.com > Email Service Provider-specific Forums > FastMail Forum
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
Stay in touch wirelessly

FastMail Forum All posts relating to FastMail.FM should go here: suggestions, comments, requests for help, complaints, technical issues etc.

Reply
 
Thread Tools
Old 11 May 2019, 06:42 PM   #1
emailer84
Member
 
Join Date: Aug 2008
Posts: 61
Hiding an email address from spambots

I’m looking to display an email address on a website. In the past, I have used javascript, which has worked well in hiding the address from spam bots, but now, I wonder whether the advancements to spam-filtering features of email providers such as Fastmail mean that I can simply publish the address in plain text on the site, such as user@example.com, without resorting to scripts.

If not, what other javascript-free suggestions are recommended?

What about user(at)example(dot)com?

What about u s e r @ e x a m p l e . c o m?
emailer84 is offline   Reply With Quote

Old 12 May 2019, 03:30 AM   #2
BritTim
The "e" in e-mail
 
Join Date: May 2003
Location: mostly in Thailand
Posts: 3,090
The best protection is to display the email address as an image. That will defeat the bots. However, it is inconvenient for your visitors as they will be unable to use copy and paste with the address.
BritTim is offline   Reply With Quote
Old 12 May 2019, 03:49 AM   #3
xyzzy
Essential Contributor
 
Join Date: May 2018
Posts: 474
If the javascript method is working why change it?
xyzzy is offline   Reply With Quote
Old 12 May 2019, 05:39 AM   #4
n5bb
Intergalactic Postmaster
 
Join Date: May 2004
Location: Irving, Texas
Posts: 8,926
I have placed in full view with no protection an alias address on my small personal website for over a decade. I get very little spam to that address. Nearly all the spam I receive is sent to the main email address I use with friends and family.

So my suggestion is that you use an alias address for your website which is never used for any other purpose. This provides several advantages:
  • By examining the To address of spam, you can see how many spam messages are the result of website address scraping.
  • You can use a rule (or alias delivery target) to automatically file message sent to the website address into a certain email folder.
  • You can disable that alias (or add additional filtering only for that one address) at any time if it gets slammed by spam.
Bill
n5bb is offline   Reply With Quote
Old 12 May 2019, 06:53 PM   #5
emailer84
Member
 
Join Date: Aug 2008
Posts: 61
Thanks for the replies.

I would rather not use Javascript on this site as I’m trying to keep it as lightweight as possible.
I think I’ll follow Bill’s advice.
emailer84 is offline   Reply With Quote
Old 12 May 2019, 08:38 PM   #6
TenFour
Master of the @
 
Join Date: Feb 2017
Location: USA
Posts: 1,722
Or use a form. I have simple Blogger site I have run for many years and I never get any spam via the email reply form. Not as convenient for users, but people who really want to get in touch with you will send a message and then you can exchange email addresses.
TenFour is offline   Reply With Quote
Old 13 May 2019, 02:03 AM   #7
janusz
The "e" in e-mail
 
Join Date: Feb 2006
Location: EU
Posts: 4,944
Quote:
Originally Posted by n5bb View Post
So my suggestion is that you use an alias address for your website which is never used for any other purpose.
  • [...]
  • You can disable that alias (or add additional filtering only for that one address) at any time if it gets slammed by spam.
A possible problem with this solution: if the alias address is used in two-way communications (a customer places an order, which is followed by an exchange of messages about e.g. detailed product specification, payment terms, delivery details) disabling the address cuts off genuine bona fide correspondents as well.

Unless you reply from a different, more permanent address, of course ....

Last edited by janusz : 13 May 2019 at 03:23 AM. Reason: typo
janusz is offline   Reply With Quote
Old 13 May 2019, 02:06 AM   #8
BritTim
The "e" in e-mail
 
Join Date: May 2003
Location: mostly in Thailand
Posts: 3,090
Quote:
Originally Posted by janusz View Post
A possible problem with this solution: if the alias address is used in two-way communications (a customer places an order, which is followed by an exchange of messages about e.g. detailed product specification, payment terms, delivery details) disabling the address cuts off genuine bone fine correspondents as well.

Unless you reply from a different, more permanent address, of course ....
One possible way of dealing with the issue is to keep retired aliases where this could apply, but have a Rule that discards incoming messages to the alias if the sender is not in your address book.
BritTim is offline   Reply With Quote
Old 13 May 2019, 03:49 AM   #9
janusz
The "e" in e-mail
 
Join Date: Feb 2006
Location: EU
Posts: 4,944
Quote:
Originally Posted by BritTim View Post
One possible way of dealing with the issue is to keep retired aliases where this could apply, but have a Rule that discards incoming messages to the alias if the sender is not in your address book.
This assumes that your email client (web, desktop. application, whatever) allows creation of such a non-trivial rule...
janusz is offline   Reply With Quote
Old 13 May 2019, 09:49 AM   #10
n5bb
Intergalactic Postmaster
 
Join Date: May 2004
Location: Irving, Texas
Posts: 8,926
My Fastmail spam filter is working better now than ever before, so I have no need for such special rules. For a long time I discarded messages with spam scores >10, then I disabled that rule a few months ago so I could see all messages marked as spam. I'm still getting a few spam in my Spam folder, but the number is small (a few per week). As I noted before, I have had an open email address on my personal website, and since it's a unique alias I know that the main spam I'm getting to that alias are supposedly companies wanting to help me improve that website (SEO optimization, etc.). I think that Fastmail must be blocking many more messages at the SMTP connection stage these days.

Bill
n5bb is offline   Reply With Quote
Old 13 May 2019, 11:54 AM   #11
BritTim
The "e" in e-mail
 
Join Date: May 2003
Location: mostly in Thailand
Posts: 3,090
Quote:
Originally Posted by janusz View Post
This assumes that your email client (web, desktop. application, whatever) allows creation of such a non-trivial rule...
Since the Rule is a server side rule, I cannot see why any support would be needed in your mail client. That said, Bill may be right. If your spam filter is well trained, this may be unnecessary.
BritTim is offline   Reply With Quote
Old 13 May 2019, 05:00 PM   #12
janusz
The "e" in e-mail
 
Join Date: Feb 2006
Location: EU
Posts: 4,944
Quote:
Originally Posted by emailer84 View Post
I would rather not use Javascript on this site as I’m trying to keep it as lightweight as possible.
Does js really add so much weight?
And there always is very low-tech, and nor very user-friendly trick:
emailer84 AT example.com or even emailer84 AT example DOT com
janusz is offline   Reply With Quote
Old 14 May 2019, 03:32 AM   #13
somdcomputerguy
Cornerstone of the Community
 
Join Date: Jun 2004
Location: Rupert, WV
Posts: 879
I have a script 'installed' on my website that I have used to obfuscate e-mail addresses on the websites I have created for others.

http://somdcomputerguy.com/spam-me-not/

Note: j/s is required to run the script that encodes an email address, but j/s is not required on wherever the encoded link is to be displayed. For the ultra-paranoid, also note that the script itself can be d/l'ed and 'installed' and run from wherever you want, the script doesn't need to be run from my site.

- Bruce
somdcomputerguy is online now   Reply With Quote
Old 14 May 2019, 08:04 AM   #14
Terry
The "e" in e-mail
 
Join Date: Jul 2002
Location: VK4
Posts: 3,012
That's really good
Terry is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +9. The time now is 08:06 PM.

 

Copyright EmailDiscussions.com 1998-2022. All Rights Reserved. Privacy Policy