this post was submitted on 24 May 2024
26 points (96.4% liked)

Privacy

31886 readers
584 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

Chat rooms

much thanks to @gary_host_laptop for the logo design :)

founded 5 years ago
MODERATORS
 

I want a bulletproof way to give email sub-addresses, since some websites strip out special characters like + and .. I have an idea for how it could work, let's say my email is [email protected] and I have the following:

  • All emails sent to TheTwelveYearOld@ get blocked
  • I specify a suffix that would be used instead of +, perhaps "From"
  • I whitelist phrases that go after "From": TheTwelveYearOldFromDoorDash, TheTwelveYearOldFromGoogle, TheTwelveYearOldFromReddit

Are there any services that can do this? I'm thinking I should make my own domain for emails that way my email addresses aren't tied to any companies and I can easily switch.

top 16 comments
sorted by: hot top controversial new old
[–] [email protected] 12 points 5 months ago (2 children)

My solution to this has been a catchall on my domain.

[email protected], [email protected], etc

[–] [email protected] 4 points 5 months ago* (last edited 5 months ago)

Why use a catch all when you can configure postfix to use _ as a separator instead of +. and then you can configure dovecot to automatically classify the selector into directories!

[–] [email protected] 2 points 5 months ago (1 children)
[–] [email protected] 2 points 5 months ago (1 children)

First purchase a domain. Cloudflare is definitely the cheapest but there are other options out there if you don't want to use Cloudflare.

Use an alias service like SimpleLogin or addy.io. addy.io has a cheaper 'lite' (limited) plan, SL has a cheaper 'premium' (unlimited) plan.

[–] [email protected] 1 points 5 months ago (1 children)
[–] [email protected] 0 points 5 months ago (1 children)

They both will automatically create an address on-the-fly. Give a service [email protected] and it will automatically be generated and sent to your mailbox of choice.

[–] [email protected] 2 points 5 months ago* (last edited 5 months ago) (1 children)

Thanks, I’ve been using proton on my custom domains so far, who seem to support catch all email addresses*, although I’d love also to have a feature where I could cut off an email if it gets too spammy, I think I’ve seen that on some other alias services. Do you know if that’s something simple login can do?

[–] [email protected] 1 points 5 months ago (1 children)

Yes, both SL and addy.io have the feature to enable/disable individual addresses.

[–] [email protected] 2 points 5 months ago

Nice thank u for the infos ❤️

[–] [email protected] 9 points 5 months ago (1 children)

Use a relay service, like simplelogin or mozilla relay.

[–] [email protected] 1 points 5 months ago (1 children)

Unfortunately, this seems to be the only option, besides using your own domain so that you control forwarding yourself. Basically, pay someone like Firefox Relay to do forwarding, or do your own forwarding. Firefox Relay does give you five email addresses for free, which is cool. (https://relay.firefox.com/#pricing)

I've noticed that the "+" sign trick with Gmail just doesn't work at all anymore. Anyone that wants to maliciously send you emails knows to remove what comes after the + sign, so that you can't tell which of your sub-addresses was originally used. And anyone that hacks a database to steal email addresses knows to remove it as well, to cover their tracks.

[–] [email protected] 1 points 5 months ago* (last edited 5 months ago)

Simplelogin gives you 10 aliases for free. You can pay to add your own custom domain. I'm just afraid of adding mine because I don't want to get my domain blacklisted. Also, if you already pay for Proton Unlimited, then Simplelogin Premium is free.

[–] [email protected] 5 points 5 months ago (1 children)

If you're already doing your own domain, why not use something like anonaddy? That can.be selfhosted as well.

[–] [email protected] 2 points 5 months ago

It's renamed to addy.io but you should still find it as AnonAddy

[–] [email protected] 5 points 5 months ago

The answer is yes. The receiver can do whatever they want with the "localpart" of the email address.

However you will need to find a provider that supports it. For available services you are probably looking at one of two options:

  1. Get your own domain, you can then probably just filter to the To address however you want.
  2. Use a email relay/masking service. This will allow you to generate "aliases" that forward to your regular email address.

If you want full control you can run your own email server. For example that is what I do. I generate addresses in the form of {description}-{signature}@me.example. So if they try to remove stuff the signature will fail and the mail will get rejected (well actually just heavily weighted as spam). I do this using Rspamd with a custom rule written in Lua. Full details of this setup are here: https://kevincox.ca/2022/07/07/signed-email-addresses/

[–] [email protected] 4 points 5 months ago

I think what you’re looking for is called a “Catch-All” or wildcard email address. Basically it looks like this: *@yourdomain.tld, and you would set it up to forward to a real email address of your choosing.

These are typically managed either via your domain hosting provider, or possible through your email provider.

Be forewarned, this does open you up to getting more spam because everything is a valid email address.