Live data from Hacker News

Ask HN: How do you use email aliases?

news.ycombinator.com

11–20 of 21 posts

Re: Ask HN: How do you use email aliases?

#11

I believe this thread was created to shill simplelogin.io. This is the first activity of OP on this site, simplelogin seems to be new company of 4 young cofounders.

> I believe this thread was created to shill simplelogin.io

I hope they keep their opensource project alive and have it continue to be self hostable.

I use them to subscribe to newsletters so self hosting is very important (I am not sending emails out)

OP - if you're associated with simplelogin directly - what are the long term plans to support self hosting?

Re: Ask HN: How do you use email aliases?

#13
I've been using simplelogin aliases (both their domains and using my custom domain) for every new website registration or online order since I learned about it a few weeks ago. It's been excellent.

It isn't for organization, but for spam prevention, privacy, and being able to tell who leaked my email if I start receiving mail from an unexpected source.

Re: Ask HN: How do you use email aliases?

#14
I have been using fastmail, my main email address is hi@, but I have set up a routing rule for *@, anything that is going to produce obvious spam, for example if I wanted to get a discount code through email, I would use spam@ and have a rule set up for all of these emails to go to deleted, I can still check them for 10 days.

other things I have rules set up for too, to go to inboxes.

fastmail also lets you reply as the email that was sent to, so if someone emails me at test@ they will get a response from test@

Re: Ask HN: How do you use email aliases?

#15
I have been using fastmail, my main email address is hi@, but I have set up a routing rule for *, anything that is going to produce obvious spam, for example if I wanted to get a discount code through email, I would use spam@ and have a rule set up for all of these emails to go to deleted, I can still check them for 10 days.

other things I have rules set up for too, to go to inboxes.

fastmail also lets you reply as the email that was sent to, so if someone emails me at test@ they will get a response from test@

Re: Ask HN: How do you use email aliases?

#16
Yahoo Mail doesn't use the plus, but they allow you to use another text as a prefix, which means spammers can't know the real email address behind the aliases.

For example, if my real address is myname@, I can set my prefix to be myothername and all my aliases will be myothername-something@. myothername@ won't be an address, so spammers can't send anything to it, and aliases have to be registered to be able to send emails to them. It's slightly more annoying than the Gmail plus system, but way more secure.

Re: Ask HN: How do you use email aliases?

#17
I used "+" aliasing with a Google mailbox for years but never really loved it. It leaks your actual address and, presumably, isn't even that good at tracking who you gave which address too. Either spammers or even the company you supplied the address to initially can drop the + part to strip the "alias" away so, if your data is going to be leaked, it's not clear how much a "+" alias helps. Plus, some sites have broken/overly strict address validation so you're forced to handing out your real address to the crappiest sites.

Last December I got serious about the problem and went looking for solutions. Specifically, I wanted to be able to route email to my existing mailbox, have unlimited aliases, operate the whole thing via and API and not pay much – this is for personal use after all.

There are stacks of businesses that will give you email forwarding on a domain but I found most of them either only relay messages using a webhook, rather than forwarding the actual email (SparkPost, SendGrid, Postmark, Mailchimp) or are expensive, often with the email forwarding service being a feature point of some premium plan or having arbitrary limits (Mailgun $35/mth, MailSlurp $21/mth, ImprovMX $9/mth for 100 domains x 100 aliases, MailerSend $25/mth).

The standout at the time was Forward Email (https://forwardemail.net) who offer unlimited domains/aliases/messages for $3/mth. They're privacy focused, open source and have some nice features like regex aliases with substitution in the forward address which is cool. (So you can have rules like `/^(domains|webmaster|admin|root)$/@example.com` forwarding to `$1@example.net` and `me+$1@example.com.au`)

I now have a bash script that wraps the Forward Email API. It takes the url of the page that's asking for an email (to be logged against the new alias) and an abbreviation for the service, and it spits out a new alias, with the abbreviation and a random component, that looks nothing like my real address. I registered a domain specifically for email which is short, easy to type, and a .com (so even the harshest/most broken form validation will accept my aliases). New aliases are immediately forward to my Google mailbox and still include the service abbreviation as a "+" alias, so I can still see at a glance who sent the message. (For example an alias for Hacker News might be `hn.u2la1@example.com` which would forward to my mailbox as `me+hn@example.net`). Any mail sent to a non-alias is silently black-holed.

I've been using this for all new accounts for a few months and it's working well for me. Forward Email isn't perfect but they're cheap and seem trustworthy. Support (which I used once) was great though I'm pretty sure the entire service is a one man band so arguably the bus factor is high. The docs aren't fantastic but has been working flawlessly since I got it running.

After I had this all setup I stumbled on another service, Hanami (https://hanami.run), which would also probably work for me ($2/month for 4 domains, unlimited aliases, regex routing). And now of course Cloudflare's solution is publicly available (https://developers.cloudflare.com/email-routing). If I was starting from scratch I'd definitely consider those options.

Re: Ask HN: How do you use email aliases?

#18
post #17

I used "+" aliasing with a Google mailbox for years but never really loved it. It leaks your actual address and, presumably, isn't even that good at tracking who you gave which address too. Either spammers or even the company you supplied the address to initially can drop the + part to strip the "alias" away so, if your data is going to be leaked, it's not clear how much a "+" alias helps. Plus, some sites have broke…

The script I use to wrap the Forward Email API.. https://gist.github.com/molomby/a862a0ee3c104090ebc8df8ce97f...

It has a lot of personal preferences baked in but you get the idea.

Re: Ask HN: How do you use email aliases?

#19

I have been using fastmail, my main email address is hi@ , but I have set up a routing rule for *@ , anything that is going to produce obvious spam, for example if I wanted to get a discount code through email, I would use spam@ and have a rule set up for all of these emails to go to deleted, I can still check them for 10 days. other things I have rules set up for too, to go to inboxes. fastmail also lets you reply a…

Fastmail brought out a Masked Email feature last year which does this for you! I'm a big fan.

"Keep your real email address private. We’ll create a new address you can use when subscribing to services online, that sends to your inbox. If you start receiving spam, you can block that address.

New Masked Email addresses will be created @fastmail.com. Want to use your custom domain? You can change this in Settings → Domains."

Post reply on HN