Hacker News new | ask | show | jobs
by dazzla 4573 days ago
For many years I've used my own domain for emails with a wild card forward to whatever my current email address is. So whenever I'm asked for an email address I use company@myemaildomain.com. So I don't have to worry about support for the + and no part of my actual email address is ever revealed. It also makes it easy for me to switch email providers.
1 comments

I use the same approach. The only unfortunately side effect of doing so is that I have to deal with spams targeting at randomly generated addresses at my domain. Luckily Gmail's spam filter finishes most of them after some training.
Tip: use a subdomain as your catchall (e.g. company@mail.example.com). I've been doing this for five years and haven't gotten a single spam to a random address. While there are various ways to learn about a domain's existence, subdomains fly under the radar.
That is an awesome tip. I stopped using a catch all when folks were doing reflected spam (trying to get my mail server to 'bounce' the email back to the spam target).
I'm curious: did you lose any emails when you turned off catch-all? I would like to turn off catch-all, but I receive a lot of (mostly automated) email to various addresses, and I don't want to set up a long list of email aliases.
My catch all dumps the from line and the subject line and date into a log. I've got a perl script that scans it once a week for anyone in my contacts list. I did create a set of ecommerce/web site aliases which are all structured similarly (prefix-vendor@maildaomin.com) which are processed separately.
When I moved away from catch-all, I analyzed my emails from the past 5 years to find all the email addresses I used (grep on my Maildir to find To: *, and then uniq) and then simply added ~15 forwarders. Haven't missed anything I cared about since.
Interesting! I'm gonna try it out and see if it works. But I'm wondering why?