Avoiding Spam with Email Aliasing
macdrifter.com
macdrifter.com
You can email any address of the format "YY-MM-DD"@tmp.grepular.com and it will work, but only if the YY-MM-DD date is in the future. Ie, 2013-12-25@tmp.grepular.com will work from now until Christmas and will bounce after that date.
It's really useful for signing up to services that I don't intend to use after that day, or for entering competitions etc. Competition draw is in a month? I'll pick an email address which expires in about 2 months and enter with that one.
The main reason I quit doing this is because Gmail's spam filtering kept spam out of my inbox and I never cared if one of those aliases were "compromised" and it wasn't worth the effort. I guess it was a solution to a problem I never had.
I still use a spam@example.com for those sites that I may need to provide an email address and I don't want to give them my real address, such as forums that make you sign in to see an answer.
I don't like it either, but it's a reasonable choice for them to make.
However, if I'm offering a service and collecting email addresses as part of that service, my mail form could do additional validation (e.g. I might not want to collect email addresses from the UK (.co.uk) or from .edu or from people with 'john' in their email address.
I'm not violating an RFC with my email form, which may provide some benefit (e.g. stop fake email addresses, reject customers I don't care about) at the expense of losing/angering some other customers. That's a business question, not a standards issue.
(BTW - I've never restricted email addresses on a form in this way, but can empathise with those who do)
if envelope :detail :matches "to" "*" { set :lower :upperfirst "name" "${1}"; fileinto :create "INBOX.${name}"; stop; }
This way there's no need for the +alias in the user part, and some site tend to block this because they know it's used for aliases.
Doing this, I know exactly where this email was used. Been doing this for years, and works great.
My mail server (running qmail) uses - for this. Have been doing this trick for at least a decade now with it. I've never had a site complain about it.
Spammers spend a lot of processing time on their emails (e.g. testing them against spam filters to tweak them to get through), so this extra step is so small as to be insignificant.