Swiss Made A small red stamp showing this is a Swiss made software. Scary, but in Switzerland there are other things than just cows. Sidebar Menu Toggle Icon with three horizontal lines. We have no clue where the standard came from, but it never made sense.

Email On Your Own Domain From Scratch

It's about time.

Setting up email on your own domain is super simple with Migadu. You can easily go from registering a Migadu account to using your new mailbox in about 15 minutes, assuming you already have a domain name registered. Let's get going!

1. Got a Domain Name?

Migadu is email hosting for domains. We do not offer email on our domains, so you have to bring your own.

If you don't have one, it is about time to get one. Credible domain names start at only few dollars a year. We can recommend EuroDns and Gandi, but you should really shop around for best deals.

Please stay away from the free TLD names such as those offered at Freenom. Not only will you experience difficulties with other Internet services, but any email address you open will be considered suspicious with most if not all email providers. What is the point of an email that never reaches anyone?

2. Register a Migadu Account If Not Done Already

To unleash the good stuff, you'll need to register a Migadu account. It is free and it will take a second since we do not bother you with all those irrelevant questions. Just an existing email address and password is needed.

Once registered and signed in, you'll notice a bit of difference to other administrative panels you might have seen. We try keeping things simple and organized. Everythin in the admin panel works as breadcrumbs, from the left expanding to the right. Once you get used to it, you'll easily find out all the stuff you can do right in front of you.

3. Add Your Domain

Time to add your domain. If you did not click on the invitation to add your first domain once signed in, select in the leftmost sidebar "Domains." On the top of the newly opened sidebar, you'll see Add New Domain, typically in green. Behold! It now asks for your domain name. Just enter it and you are good to proceed to the next steps.

RFC addresses are recommended addresses that should exist on every domain, in case you were wondering about the pre-checked option on the form. RFCs are simply agreed-upon specifications that Internet systems should follow. Unless you really know what you are doing, you should keep this option on. It doesn't cost anything anyway.

4. Choose DNS Configuration Profile

Once your domain has been created with Migadu, it should be configured to work with our servers. There are multiple possible confiugraitons which we call DNS configuration profiles. Which one to choose?

DNS sounds intimidating but is actually quite simple. Your domain name needs to point somehow to our infrastructure so that it's linked with our services. This is achieved through adjustments of DNS records of your domain. When an email is intended for you, sender's email provider will lookup these DNS records to know to which server to deliver the message.

These DNS records are kept on another servers, called nameservers. Almost all domain name registrars automatically offer and setup nameservers for domains registered with them. The configuration of the same can be frustrating as the primary business of registrars is not DNS (or email!) and therefore the ease of use is often overlooked. For the purpose of this guide, we'll use Migadu's internal nameserver which is by far the easiest.

From the Configuration Profiles, select Migadu Simple DNS and save settings.

5. Configure DNS

Now you'll need to make some changes on your domain at the domain registrar. Please follow the instructions shown. You basically must update domain's nameservers to those of Migadu (ns1.migadu.com and ns2.migadu.com). If you do not know how to do that, try asking the customer support of your domain registrar. You can also ask us, and we'll find out for you.

Once done changing the nameservers, please click on Verify DNS Configuration button at the bottom of the instructions. This should bring up a health check of your domain, as it appears from our servers. Since DNS propagation can take some time, do not be surprised if you initially see errors.

6. Wait For Verification

Migadu checks domains' configurations every ~15 minutes. If your domain's change of nameservers propagates rapidly, we should be able to verify it quickly. If correct domain setup is detected (specifying our nameservers), we will activate your domain.

Since the DNS propagation can take hours and sometimes even days, please use the health check to lookup the configuration if your domain does not get activated within an hour. Our checks will continously run for about a week unless a valid configuration is detected.

You can use this waiting time to create required mailboxes on your domain. In the Migadu admin panel, while on the domain, select Mailboxes and start adding. Please note that these mailboxes will be inaccessible until your domain does not get verified.

7. Start Mailing!

Once your domain gets verified, any mailboxes that were present or created while waiting, become active too. Access them via IMAP/POP3 or our webmail and enjoy Migadu.