Is your own domain worth it?

Attaching a domain takes one DNS record and about a minute. The question worth answering first is whether you need one at all — for a lot of uses the shared domains are the better choice, and the honest answer depends on what keeps going wrong for you.
What changes when the domain is yours
| Shared domain | Your own | |
|---|---|---|
| Lifetime of the address | a few days | as long as the registration |
| Who else may open it | anyone who guesses the name | anyone who guesses the name — but nobody knows the domain |
| Chance a sign-up form refuses it | real, and rises as the domain gets known | near zero at first |
| Who can make it stop | whoever added it, or their expiry date | you |
| Cost | none | roughly a coffee per year |
The third row is the one that usually decides it. A shared domain becomes less usable the more people use it — being well known is exactly what puts a domain on block-lists. A domain nobody has seen before has no reputation to hold against it.
When it is worth it
- Sign-ups keep getting refused. If you are cycling through domains looking for one a service accepts, you are solving the same problem repeatedly. Your own ends it.
- You want the address to still work next month. Shared mailboxes expire; yours does not.
- You want several addresses that belong together —
shop@,forum@,news@on one domain, each telling you who leaked what. - You want to be the only person who knows the domain exists. Guessing an address needs the domain first.
When it is not
- One code, once. Registering a domain to receive a single six-digit number is work you will not get back.
- You want anonymity from the registrar. You cannot have it: registration requires contact details, and ICANN requires them to be verified. Privacy services hide them from public WHOIS, not from the registrar.
- You expect it to stay unblocked forever. It will not, if you use it at scale — reputation follows behaviour, not ownership.
What it does not change
There is still no password. Anyone who knows the full address can read what arrives at it, exactly as with a shared domain. Owning the domain narrows who can guess; it does not add a lock.
And sending is still not possible. That is a property of the service, not of the domain — why, in one paragraph.
Choosing the name
Boring beats clever. A short, unremarkable name in an ordinary zone attracts no attention from the forms you will use it with — which is the entire objective. Avoid the zones known for giving domains away; they carry a reputation you did not earn and cannot shed. What to look for, and why free is a trap: where to get a domain.
Setting it up
One MX record, and it is the same for every registrar. The exact values, the trailing-dot gotcha and how to confirm it took effect: use your own domain.