this post was submitted on 04 Aug 2023
28 points (96.7% liked)

Selfhosted

40347 readers
376 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

I have an ancient domain that for years has been hosted with a company that allowed wildcard email forwarding - so *@example.com was forwarded to my gmail. So over the years, I've just used a new email address for every signup of anything.

Sadly, the company is getting out of hosting, so I need to move the domain somewhere. The commercial email hosting I've seen seen around is all paid for per mailbox.

Is there a commercial email host that would allow a wildcard like that?

I have low desire to run my own email hosting, but perhaps if it's just a bunch of forwards that might be simpler?

all 37 comments
sorted by: hot top controversial new old
[–] bookworm@feddit.nl 9 points 1 year ago* (last edited 1 year ago) (1 children)

Cloudflare has a catch-all option that you can enable, but they only allow you to receive emails not send them. https://developers.cloudflare.com/email-routing/setup/email-routing-addresses/

[–] ArmoredCavalry@lemmy.world 4 points 1 year ago* (last edited 1 year ago)

They actually recently opened a beta for sending emails from Workers as well. There are already a few projects to make use of this, examples:

[–] RoyalEngineering@lemmy.world 8 points 1 year ago (1 children)

You might want to transfer your domain to another registrar. I use namecheap and they have a “catch all” option that’s free to use. You just set a single forwarding email and everything sent to your domain arrives there.

[–] thirdBreakfast@lemmy.world 1 points 1 year ago

Good idea, and that was my first plan too - but it turns out .au domains (that have lots of rules) are limited to a small number of registries - not including the popular US ones.

[–] moritz@lemmy.deltaa.xyz 7 points 1 year ago (1 children)

Migadu is the best email hoster I know. I've been using them for all my emails during the last three years and never had an issue.

They allow catch-all recipients and forwarding, so your use-case should be possible.

[–] jonne@infosec.pub 3 points 1 year ago

Second that, I'm hosting my catch-all through Migadu. They support it on their cheapest tier, and it works with no issue.

[–] jrandiny@lemmy.world 6 points 1 year ago

If you just wanted email forwarding, cloudflare support it. If I remember correctly, it's included in their free plan

[–] FiskFisk33@lemmy.world 5 points 1 year ago (1 children)

I use zoho for email, they have that feature in the free tier

[–] thirdBreakfast@lemmy.world 4 points 1 year ago (1 children)

Oh man! Zoho was what I was looking at - I just couldn't see that in the feature list. Thanks.

[–] dubba@feddit.de 5 points 1 year ago (1 children)
[–] thirdBreakfast@lemmy.world 2 points 1 year ago (1 children)

Great suggestion, thanks. For anyone reading through, it looks like it will just forward all the emails for a domain to a single email address, for free. That's definitely what I want for one of my domains. But the other one I've used some addresses for family, so that will have to go through a provider.

[–] dubba@feddit.de 3 points 1 year ago (1 children)

Not sure if that is what you mean, but you can also add different "redirection targets" for different addresses on the same domain in the free tier.

[–] thirdBreakfast@lemmy.world 2 points 1 year ago

Ah yes! That's exactly what I had & need. Thank you.

Also - lol. I assumed this was a screenshot of your domain, and I was like, hang on...

If you by any chance are an apple user and you already pay for apples icloud+ service (eg via Apple one), you can do it via there as well.

[–] rikudou@lemmings.world 4 points 1 year ago

I've been using Anonaddy for that for quite a while and it's great.

[–] ChoadPuncher@lemmy.world 4 points 1 year ago (1 children)

A lot of cPanel hosting includes email with wildcard capability. I set it up sometimes for clients. Feel free to DM me if you have any questions.

I also suggest cPanel. You can get a web host with Cpanel from about £20-£30 a year.

setup emails, wildcards, host a site, let's encrypt options, etc. May as well get the most bang for ya buck.

[–] mojo@lemm.ee 3 points 1 year ago (1 children)

I use Gandi as my domain host, then Tutanota as my email provider which can be used as a catch-all mail box. I pay like $12/yr for their service, their service is e2ee, and all of their clients are FOSS. Great company to support.

[–] skankhunt42@lemmy.ml 3 points 1 year ago (1 children)

I use to use tuta as my provider but the lack of IMAP support I moved to mailbox.org basically the same thing if you give them your public GPG key for them to encrypt your inbound emails.

[–] mojo@lemm.ee 2 points 1 year ago (1 children)

Is it stored on their servers as e2ee though? Yeah the Tutanota client leaves a lot to be desired. I really like how their calendar and email are rolled into one though and it's relatively simple. Still missing a ton of features though.

[–] skankhunt42@lemmy.ml 2 points 1 year ago* (last edited 1 year ago) (1 children)

My understanding is only tuta to tuta is e2ee (via GPG). However, When you send or receive an external (non-tutanota)email, all they do is encrypt it for your inbox. Obviously its stored unencrypted in gmails servers, if you're talking to someone at gmail, for example.

From what I remember, you can't even use GPG to encrypt an email to someone external, you have to use their service that someone has to click a link, put in a password to view.

As for e2ee on the wire, almost all emails are encrypted, this isn't unique to tuta. It's basically HTTPS but for emails. Only a bad or misconfigured host would be unencrypted/HTTP.

Edit: to answer your question more directly, i believe mailbox.org + GPG encrypted inbox is the exact same thing as tuta. Not exactly E2EE but I get IMAP and I can use Thunderbird and use GPG with external people.

[–] mojo@lemm.ee 2 points 1 year ago (1 children)

Yeah I know that about sending emails, which the e2ee may as well not exist lol. But your mailbox and calendar is also all e2ee, which I'm not sure many other services that do that. I'm pretty sure protonmail does though.

[–] skankhunt42@lemmy.ml 2 points 1 year ago (1 children)

I'm not sure if mailbox encrypts their calendar and contacts. I know tuta and Proton do but I self host that stuff anyway so I don't care.

I use to selfhost everything, including email. However, emailing anyone from my domain I was 99% of the time in the spam list if it went though at all. I got fed up and paid someone to do it for me.

[–] mojo@lemm.ee 2 points 1 year ago

Yeah I self host a lot of stuff, but don't bother with email. I feel like it's one of the hardest to configure and maintain, then there's the spam folder issue you just said.

[–] SGG@lemmy.world 3 points 1 year ago

If you move to office 365, it is possible to create an email transport rule to handle this. Effectively any non existent address gets sent to the mailbox your specify.

Yes, they aren't the cheapest option, and it gets meme'd that it should be called office 364,363, etc, but it is a solid service.

[–] redcalcium@lemmy.institute 3 points 1 year ago* (last edited 1 year ago) (1 children)

I assume getting your mail caught in spam folder is not a problem for your use case, right? Then get the cheapest vps you can find on lowendtalk and run mailcow. Use SMTP relay option (with Mailgun, Amazon SES, etc) if the provider disallow outbound SMTP.

[–] thirdBreakfast@lemmy.world 1 points 1 year ago

Yep, I can live with no sending, so a forwarding only solution works. I didn't know about the SMTP relays, but a couple of people have mentioned them. I guess I'd try without that first - it might be luck if my ip/hosting service has low trust with gmail.

[–] nem0@lemmy.world 3 points 1 year ago (1 children)

Google Domains has catch-all redirect email, and is on the cheap side I'd say.

[–] clmbmb@lemmy.dbzer0.com 7 points 1 year ago (1 children)
[–] nem0@lemmy.world 2 points 1 year ago

Ooops no, I wasn't aware. Drats, Google again doing Google things.

[–] Pechente@feddit.de 3 points 1 year ago (1 children)

Depends on what you’re after but I recently switched to Protonmail and they allow you to use your own domain and set up a catch-all. If you like what they’re offering in terms of encryption and all, it might a great solution for you.

[–] Mugmoor@lemmy.dbzer0.com 2 points 1 year ago

You also get access to their other products too, like their VPN.

[–] veloxy@lemmy.world 2 points 1 year ago (1 children)

I also have a different address for every account I have, I'm currently using cloudflare to forward everything to my gmail address, using SMPT in gmail I'm also able to send from those addresses in case I need it.

Downside is I need to enter SMTP for each e-mail address I want to send from, but i really only ever send from info@. Spam wise there's no issue if you've set up SPF, DKIM and DMARC records properly.

[–] thirdBreakfast@lemmy.world 1 points 1 year ago

Thank for the diagram. That looks like a comprehensive solution for my issue - and includes sending on one account, which I used to do before google started flagging them all as suspicious.