this post was submitted on 18 Nov 2023
2 points (100.0% liked)

Self-Hosted Main

515 readers
1 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.

For Example

We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.

Useful Lists

founded 1 year ago
MODERATORS
 

I don't need all the stuff they offer.

I ONLY need email@mydomain.blah...

Anything out there thats free or self hosted just for this.

Porkbun is pretty decent but actually is 25 USD a year, and so same as a single Google workspace account.

Or self host email with a basic web email gui.

top 19 comments
sorted by: hot top controversial new old
[–] Ephoras@alien.top 1 points 1 year ago

Just to be clear, Google workspace does not offer a domain. What you want is a domain name and a hosted mail service.

If you would use Google workspace you would need that + the domain name.

So the pork bun email would be quite decent for 25 a year if it includes a domain name

[–] Symnet@alien.top 1 points 1 year ago

if you're willing to pay, just get an email through microsoft, you'll spend a lot of time and headache making a selfhosted email server work the right way consistently, it's not a good choice for business/money making if that's what this is for.

[–] jlow@beehaw.org 1 points 1 year ago

I feel most people agree that the one thing that is too much hassle to actually selfhost if you're not really into it is hosting your on own mail, so if you're up for it there are a lot if privacy respecting services out there that give you email (and calender, contacts, filesymc etc) for not too much money with your own domain. I'd probably have a look at Tuta or Mailbox.org first.

[–] NoPassion00@alien.top 1 points 1 year ago (1 children)
[–] Successful-Benji@alien.top 1 points 1 year ago

^^^ skiff! for exactly what you're looking for

[–] RedditSlayer2020@alien.top 1 points 1 year ago

Get a cheap domain with hosted email from ionos.

[–] sthivaios@alien.top 1 points 1 year ago
[–] Appropriate_Link9865@alien.top 1 points 1 year ago (4 children)

If you don't need a dedicated mailbox, just buy the domain from a provider like cloudflare or Google that supports email forwarding. Google forwards all emails to @mydomain to my Gmail account for free.

If you also need outgoing email, sign up for an SMTP relay. I use mailjet, and their free tier offers high enough limits for my personal use. Within Gmail, I added the SMTP settings from mailjet, and I can now send email from my custom email address by just selecting it in the compose page.

[–] MaxBroome@alien.top 1 points 1 year ago

This. Cloudflare also has this relay option that I use for my domain. We have got to start telling people to stop hosting their own mail server and just use a relay. It’s far too much of a headache.

[–] CynicalAltruist@alien.top 1 points 1 year ago (1 children)

You don’t even need to register the domain through Cloudflare, you can just set up Cloudflare as the DNS master, and they’ll put in the right DNS records when you configure Email forwarding.

[–] gedw99@alien.top 1 points 1 year ago (1 children)

YES it does setup the right MX SPF records for me

BUT I had to do it from within a "website" as they call it.

You're saying something slightly different ? If you have a URL to the GUI to this DNS master thingy I would be grateful. Very curious

[–] CynicalAltruist@alien.top 1 points 1 year ago

No, that is exactly how you do it. It’s not a great name but you add a site, set up your registrar with what you need to point it at CF, and you’re up and running. Considering Cloudflare is mostly used to protect websites the names… clunky.

[–] gedw99@alien.top 1 points 1 year ago

Thats genius !!!

thanks for the tip. I have Cloudflare account and saw email routing in there somewhere.

https://community.cloudflare.com/t/solved-how-to-use-gmail-smtp-to-send-from-an-email-address-which-uses-cloudflare-email-routing/382769/2 looks like the setup ?

Then in gmail when I reply to an email, it will however show its coming my my gmail ? thats always been the tricky one eh ?

[–] gedw99@alien.top 1 points 1 year ago (1 children)

I sent it up in 10 seconds

then tested it

when I reply it and check it from a dummy email account, its from my gmail, NOT my domain name. Figured it would not really work.

If anyone knows how to reply and it to fully hide that its going from your gmail, it would be great

If you want to send mail from your custom domain from within Gmail, you need to use an SMTP relay like mailjet, mailgun, sendgrid, etc. Most have free tiers with high enough sending limits per month that are more than enough for personal use.

Once you have signed up and get your SMTP credentials, you can add it to Gmail like here: https://support.google.com/mail/answer/22370?hl=en#:~:text=Step%201%3A%20Add%20an%20address%20you%20own%201,username%20and%20password%20on%20that%20account.%20See%20More.

Your SMTP relay will also provide instructions to setup dkim/spf records with your dns.

[–] Successful-Benji@alien.top 1 points 1 year ago (1 children)

just like u/NoPassion00 said,

Skiff.com

you get a domain, or multiple actually, with them. plus a bunch of other stuff. they are my new fav. email service. and they're absolutely free.

definitely check them out you'll be glad you did.

[–] notdoreen@alien.top 1 points 1 year ago

Custom domain starts at $3/mo for one domain name

[–] lookq76@alien.top 1 points 1 year ago

I setup modoboa on vps for incoming mail, but for outgoing smtp relayed thru sendgrid for free, because the vps forbid port 25

[–] exobyte-tech@alien.top 1 points 1 year ago

Email is hard to self host, I setup mailcow on a server and delivery has been iffy. For non-production email, pretty good.

Most of the important email on my custom domains are through mxroute.com. Considering Black Friday is coming soon, you can expect a very good offer. I spend 30$ for 3 years to host unlimited mailboxes as long as it is completely under 100GB.

You need to get a domain elsewhere (tld-list.com can help with getting the cheapest price) and setting it up through mxroute is usually a 5-10 minute activity (including DNS setup).