Setting up own email FQDN (and maybe service?)
after the latest round of reporting from 404 media on Andy Chen's very un-leader-like and hostile attitude, I would like to start exploring my options for a way to have an email service that is not to beholden to other services.
my current mindset is:
- I have to either be OK with the fact that a service I use starts out with good aspirations but that can all change in the blink of an eye depending entirely upon the current moods of the C-level executives of the company
OR - I have to be OK with changing my email address every-time a service I use goes a bit nuts. In my view, this is unsustainable and will confuse the fuck out of anyone who likes to keep in contact with me.
so I view "better" the third option as:
- get my own email FQDN [probably something like
everyone_is_beautiful.netor something] and that way, I can solve 2 birds with 1 stone- I can make my inbox even more organized, i.e. connect amazon account to
amazon@everyone_is_beautiful.netand counseling services tocounselling@everyone_is_beautiful.netAND - even setup joint accounts that forward to any number of people and my personal email [which would be
joe@everyone_is_beautiful.netfor example] (thereby solving this issue too) and everything can be very organized.
- I can make my inbox even more organized, i.e. connect amazon account to
However, it's not like I am going to host my own email hosting service, or at least I imagine that's not advisable probably and I will need to hook my FQDN to some other service that manages all that for me.
Which gets me back to square 1 of being stuck on some external services, but I imagine, it's better to be dependent at that level cause switching email hosting service is much easier to maintain cause the my email address itself wont change
But I don't pretend to know what's full involved and was wondering if
- if there's faulty logic in my mindset AND
- what are the common irritants/nuances of getting down my FQDN and connecting it to an email hosting service and ensure everything works as expected and any emails I send don't wind up going to people's spam
- if I do wind up going the third route, I imagine it wont be possible to migrate all my emails with me when I have to do a migration cause a service is starting to go down the drain? Is there a way around that? I'd like to have access to all my emails in 1 places.
A custom email domain is definitely the way to go. I had to do one painful migration from Gmail to my custom domain, but since then it’s been fantastic.
One annoyance, some providers charge extra for aliases (apple@custom.net, google@custom.net), and/or for what is called “catch all” addresses (where you can send an email to literallyanything@custom.net without you having to set it up first). Some services I would shop around to would be a reasonable $3 per month per domain, then like $10 if you wanted a catch all. Annoying.
Fastmail doesn’t do this, and, if you don’t need privacy from state level actors, I highly recommend it. If your service supports proper email standards like imap (looking at you proton) you can have your new service import the email from your old service. If you somehow got an email to my Gmail which I haven’t used in years, it will still show up in my Fastmail inbox.
Edit: I guess I didn’t really answer your main question: how difficult is it to get your own domain set up and get good email delivery?
Answer is, if you use a good service, incredibly easy. Buy the domain, change some small things in the domain panel, and then you are done. I recommend pork bun for buying your domain. And if you use fastmail, it can host your name servers as well to make the setup even simpler (you do not need to know what a name server is).
I'll just throw out that this is the route I went with and I picked MXRoute as the service to hook it to. Sadly the sharp edges of the site got shaved off and now it looks more bland/professional/cookie cutter, but it used to have a fair amount of personality that indicated one sysadmin type person mostly doing it for themselves. Maybe that's better for business, who knows. I liked it better when their presales information included the line "MXroute is not an indescriminate pipeline designed to carry any volume or quality of shit from one location to another. " - archive.org
The controversy around them, if it counts, is mostly them telling misbehaving customers where to stick it. Some context here https://www.reddit.com/r/mxroute/comments/1las29z/mxroute_or/.
Due diligence they have a stance on AI, and I won't opine on whether it's right or wrong but it works for me https://blog.mxroute.com/mxroute-has-two-developers.
Service-wise, no complaints whatsoever. Hooked up my domain according to their instructions, started up Thunderbird, never looked back, never had a problem.
Second vote for mxroute. I used to bounce around between the many generic cpanel shared hosts as they load the servers up with more and more users and the server's source IP getting spam blacklisted.
On mxroute, you're really paying for space, so you can have lots of mailboxes. I have half a dozen domains configured with maybe a dozen mailboxes on the same account. They generate ssl certs for the webmail domains, so you can securely access your mail that way.
On the amazon@ idea, I have been doing this for years. That is called a catchall address. Detailed steps follow, but the result is:
Here is what I recommend:
I'll give a +1 to Porkbun if you don't mind a US-based registrar. If you want to avoid the US, I've enjoyed Nordname.com. The registrar ultimately isn't a huge deal as long as you're using a relatively trustworthy one.
For email hosting, I'll give another option, I love Mailbox which also supports aliases/free catch-all address. I've been using them for like 5 years total (with about 1-year in the middle at Startmail which was also decent). Like @Weldawadyathink said, though, depending on how much privacy you really care about, any mail hosting service with free catch-all addresses and aliases that supports IMAP/SMTP should work about the same.
I rent email service from mailbox.org. They have a guide for the DNS setup required to use your own domain. It was surprisingly easy.
Just make sure that whatever service you use implements IMAP, and then use a client that fetches messages and stores them locally. I don't know of a service that doesn't, and if I did I would laugh and spit at it.
Nah. Although I'd note that typically people refer to this as "getting your own domain", even though technically the wording you used is more accurate, in case that helps searching for resources.
Effectively nothing. Your email host will have a short series of instructions on how to set up the appropriate DNS entries which will inform other providers of your messages' providence. The only real concern is if you get a really weird TLD (e.g.
.tkwere known to be used for spam a while back), in which case, some sites might automatically assume it's spam/fake (so they'll filter mail going to them as well). But I haven't had that happen in years, and you're good on anything typical (e.g..com,.ca,.org, etc.)I don't quite understand your concern. Perhaps to illustrate, when you want to port out of an email host, you'd get the new one to connect over IMAP and pull all your existing emails out of the first (and/or CalDAV, WebDAV, and CardDav entires if your host supported those too). Email aliases -- which is the common term used to refer to your suggestion about generating addresses for different purposes -- are a per-provider sort of thing, and I'm not sure I understand how relevant they are to your question about switching to a different host.
Overall, the process of getting a domain set up is fairly straightforward:
.cadomain, I recommend canspace; otherwise, tld-list might be useful to understand if your registrar of choice is ripping you off)It's, like, an afternoon project at most, even if you're as flighty and distractible as myself. Definitely worth it in order to avoid getting locked into e.g. a gmail domain for the rest of your days.
(edit) also, sidebar, but you can't use underscores in domain names. It's like most unicode characters these days but not them, afaik.
Hi @everyone_is_butiful
As others have already stated, using/renting your own domain name is 100% the way to go. Sorry for this long response...but hoping it gives you some info...
Here are a couple reasons why its sooo much better to use your own domain name for you main email (rather than having a gmail or yahoo or hotmail or whatever other email address):
Now, there are a few caveats that you MUST be aware of if/when you start down the path of using your own domain name:
Ultimately, you can try a low cost experiment...
Also, remember that you do NOT need to retire your old Gmail or hotmail or yahoo or whatever mailbox...Keep it as your backup and anyway there always seems to be some lingering service out there that never updated your contact info in their databases, and still sending you important crap there.
I hope this helps!
Be aware with some email providers that charges per seat (as in: mailbox). They all have the catch-all feature, which allow you to use anything@yourdomain.tld on the fly, but you can't reply from these made up addresses.
I've been using alternative email providers with custom domains for longer than I can remember. The longest one I stayed with is Fastmail, which is great, but charges per seat. Moved briefly to iCloud+, where this issue is slightly different, but still there and if you have two or more domains, they all drop in the same mailbox. The upside is price: it's really cheap and costs nothing more if you're already a paying subscriber. (Storage is shared with iCloud Drive, Apple Photos etc.)
Recently, I tried Purelymail. It's fine, although a little slow and its CalDAV implementation is bare bones. Not having invites was a deal breaker for me.
I finally landed at Migadu, which I've been using in my micro company for a while. It's great and very affordable, even if a little pricier than Purelymail.
Last week I wrote about these two — Purelymail and Migadu — on my blog. It's mostly this comment, but more detailed.
When you say fastmail charges per seat, do you mean that they charge per domain or email address? Because that is not true. Fastmail charges per user. A user has an entirely separate login, inbox, contacts, calendar, etc. A single fastmail user can have any number of email addresses set up for the exact same price. I have multiple email addresses, including catch alls, set up for 6 different domains without paying anything extra. This is one of the reasons I have stuck with fastmail so long. When I buy random domains for side projects, I can have a fully featured email for it for no extra cost.
And I just had to try it, but you can reply to a catch all email from that made up address immediately without having to set anything up in the user interface. You can even compose a new message from a catch all address, and the user interface lets you type in any email you want at that domain.
You absolutely can reply from any email address with Mailbox, at least. I'm admittedly too lazy to send a redacted screenshot of this, but I just emailed myself from
rodrigofromtildes@<mydomain>.emailand it went through fine even to my gmail account that I still keep around. Now, depending on the email client you're using, it can be a pain to set that up, but Thunderbird on desktop you can just do "customize from address" and it's super easy. Regardless, I've forgotten to do that a few times and never had issues with companies getting annoyed/confused at me replying from a different address than the one they sent to.