Setting up email on your own domain is one of the best ways to boost your online professionalism. Whether you are an entrepreneur, freelancer or association, an email address with your own domain name such as info@yourcompany.com makes a much stronger impression than a free Gmail or Hotmail address. In this extensive guide we walk through the complete process of getting email on your own domain working, from the first registration to receiving your first message.

Why use email on your own domain?

Before we get into the technical steps, it is important to understand why setting up email on your own domain is so valuable for your business or organization. The benefits are numerous and significant:

  • Professional image - An email address on your own domain builds trust with customers, suppliers and partners
  • Brand identity - Every email you send strengthens the name recognition of your business or organization
  • Full control - You decide which email addresses exist, who has access and which rules apply
  • Independence - You are not bound by the terms and limitations of free email services
  • Scalability - Easily add new email addresses when your business grows or you hire new employees
  • Better security - Business email hosting offers advanced spam filtering, virus scanning and encryption

Your own email address with your domain name is very affordable these days and can be set up within an hour. Let's start with the practical steps.

Requirements for setting up email on your own domain

Before you can start setting up your email, you need a number of things. Check whether you meet all the requirements:

RequirementExplanationWhere to get it
Registered domainAn active domain name such as yourcompany.comDomain registrar (TransIP, Versio, etc.)
DNS accessThe ability to edit DNS recordsThrough your domain registrar or hosting provider
Email hostingA service that hosts your mailboxesHosting provider, Microsoft 365 or Google Workspace
Email clientA program to read and send emailOutlook, Thunderbird, Apple Mail or webmail

Do you not have a domain name yet? Then first read our guide about registering a domain name before you continue with this guide.

Step 1: Activate email hosting for email on your own domain

The first step is activating email hosting for your domain name. Various options are available, each with their own characteristics and price range:

Option A: Email through your web hosting provider

If you already have web hosting for a website, your provider probably also offers email hosting as part of your plan or as a paid extra. This is often the simplest and cheapest option, because the DNS configuration is largely automatic. Log in to your hosting control panel (cPanel, DirectAdmin or Plesk) and create your first email account.

Option B: Microsoft 365 (Exchange Online)

Microsoft 365 Business offers professional email hosting with Outlook as the email client. You get 50 GB of storage per mailbox, excellent spam filtering and seamless integration with Word, Excel and Teams. After creating your account with Microsoft you have to add specific DNS records to your domain.

Option C: Google Workspace (Gmail)

Google Workspace gives you access to Gmail with your own domain name. The interface is familiar to anyone who already uses Gmail, the spam filter is one of the best in the world and you get Google Drive, Docs and Meet as well. Setting it up requires adding Google MX records to your domain.

Option D: Standalone email hosting

There are also providers that offer email hosting exclusively, without web hosting or productivity tools. This is a good option if you already have a website with another provider and are only looking for reliable email hosting at a low price.

Step 2: Configure DNS records for email

Configuring DNS records is the most technical step when setting up email on your own domain. DNS records tell the internet where your emails should be sent. The following records are essential:

MX records (Mail Exchange)

MX records are the most important DNS records for email. They tell other mail servers to which server your incoming emails should be delivered. You need at least one MX record, but for redundancy you can set up multiple MX records with different priorities. A lower priority number means a higher preference.

SPF record (Sender Policy Framework)

The SPF record is a TXT record in your DNS that specifies which mail servers are authorized to send emails on behalf of your domain name. This prevents spammers from sending emails that appear to come from your domain. A typical SPF record looks like this:

  • v=spf1 include:_spf.google.com ~all (for Google Workspace)
  • v=spf1 include:spf.protection.outlook.com ~all (for Microsoft 365)
  • v=spf1 a mx ip4:123.45.67.89 ~all (for your own mail server)

DKIM record (DomainKeys Identified Mail)

DKIM adds a cryptographic signature to your outgoing emails. The receiving mail server can verify this signature against a public key that you place as a TXT record in your DNS. This proves that the email actually comes from your domain and has not been changed along the way.

DMARC record

DMARC builds on SPF and DKIM and gives you control over what should happen with emails that do not pass the authentication checks. You can choose between three policy options:

  1. none - Only monitor, take no action. Suitable to start with and collect data.
  2. quarantine - Send suspicious emails to the recipient's spam folder.
  3. reject - Reject suspicious emails completely. The strictest policy, but also the safest.

Step 3: Create mailboxes for email on your own domain

With your DNS records in place, you can now create the actual email accounts. The process differs per provider, but the basic steps are similar. Log in to the management portal of your email hosting and create a new email account with the following details:

  • Email address - The desired address, for example info@ or yourfirstname@
  • Password - A strong and unique password of at least 12 characters
  • Storage limit - The maximum amount of storage space for this mailbox
  • Display name - The name recipients see when they receive an email from you

Think about a logical naming convention for your organization. Common conventions are firstname@domain.com, firstname.lastname@domain.com or initials@domain.com. Choose a convention and apply it consistently for all employees.

Step 4: Configure your email client

Now that your mailbox has been created, you have to set up your email client so you can read and send messages. Below is the configuration for the most popular email programs:

Setting up Microsoft Outlook

Open Outlook and go to File and Add Account. Enter your full email address and click Connect. With most providers Outlook automatically recognizes the correct settings. If that does not work, choose Manual configuration and enter the server details you received from your hosting provider.

Setting up Apple Mail

On a Mac, open System Preferences and go to Internet Accounts. Click Add Account and choose Other Mail Account. Enter your name, email address and password. Apple Mail tries to detect the settings automatically, but you can also enter the server details manually.

Setting up Thunderbird

Mozilla Thunderbird usually automatically detects the correct settings based on your email address. Go to Account Settings and click Add Account. Enter your details and Thunderbird looks up the IMAP and SMTP settings of your provider.

Server settings overview

Regardless of which email client you use, you always need the following details from your hosting provider:

SettingProtocolPort numberSecurity
Incoming serverIMAP993SSL/TLS
Incoming serverPOP3995SSL/TLS
Outgoing serverSMTP465 or 587SSL/TLS or STARTTLS

We recommend always using IMAP instead of POP3, so that your emails stay synchronized across all your devices.

Step 5: Test and verify email authentication

After setting up email on your own domain, it is important to verify that everything works correctly. Test the following components:

  1. Send a test email to an external address (for example your personal Gmail) and check whether it arrives
  2. Receive a test email by asking someone to send a message to your new address
  3. Check SPF and DKIM by looking at the headers of your test email in Gmail (click view original message)
  4. Test your spam filter by checking that your sent messages do not end up in the spam folder
  5. Verify DMARC with an online tool such as MXToolbox or mail-tester.com

Common problems and solutions

When setting up email on your own domain, various problems can occur. Here are the most common problems with their solutions:

  • Emails do not arrive - Check that your MX records are set correctly and that there are no typos in them. DNS changes can take up to 24 hours to fully propagate.
  • Emails end up in spam - Usually caused by missing or incorrect SPF and DKIM records. Check these records with an online DNS checker.
  • Cannot log in to webmail - Check that you are using the correct password and that the webmail URL is correct. Try to reset the password through your hosting control panel.
  • Outlook gives a certificate error - This happens when the mail server's SSL certificate does not match the server address. Use the exact server address your provider gives.
  • Attachments are refused - Most providers use a maximum attachment size of 10 to 25 MB. For larger files it is better to use a service such as WeTransfer or a shared folder in the cloud.

Tips for getting the most out of email on your own domain

Now that your email works, here are a few tips to get the most out of your professional email environment:

  1. Set up a professional signature - Add your name, job title, company name, phone number and website to every outgoing email
  2. Create aliases - Use aliases such as info@, contact@ and billing@ that forward to your main mailbox
  3. Organize with folders and labels - Create a logical folder structure to keep your inbox tidy
  4. Enable two-factor authentication - Protect your email account with an extra layer of security besides your password
  5. Set up automatic backups - Make sure your emails are backed up regularly so you do not lose them
  6. Keep an eye on your storage space - Delete or archive old emails regularly to prevent your mailbox from filling up

Setting up email on your own domain is an accessible process that you can complete in less than an hour. The investment in time and money is minimal, but the result is a professional email environment that makes your business come across as serious to every customer and partner. Start today by creating your professional email address and give your business communication a boost.

Setting up email on your own domain: configuring email protocols

After setting up email on your own domain, it is important to configure the right email protocols for optimal delivery and security.

SPF, DKIM and DMARC explained

These three protocols together form the basis of email authentication:

  • SPF (Sender Policy Framework) - A DNS TXT record that specifies which servers may send email on behalf of your domain. Without SPF, spammers can pretend they are sending mail on behalf of your domain.
  • DKIM (DomainKeys Identified Mail) - Adds a digital signature to your outgoing messages. The receiving server can use this to verify that the message is authentic and has not been changed.
  • DMARC (Domain-based Message Authentication) - Combines SPF and DKIM and indicates what should happen with messages that do not pass verification. DMARC also generates reports about sending activity.

Setting DNS records correctly

For a properly working setup of email on your own domain, the following DNS records are needed:

Record typeNameValue (example)Function
MX@mail.yourdomain.com (priority 10)Point to the mail server
Amail123.456.78.90Mail server IP address
TXT@v=spf1 include:yourhost.com ~allSPF verification
TXTdefault._domainkeyv=DKIM1; k=rsa; p=...DKIM key
TXT_dmarcv=DMARC1; p=quarantineDMARC policy

Setting up a professional email address on all devices

Once email on your own domain works, you want to configure it on all your devices. Use IMAP for synchronization across multiple devices.

  • Desktop (Outlook/Thunderbird) - Configure IMAP with SSL on port 993. Set the SMTP server to port 587 with STARTTLS.
  • iPhone/iPad - Add an account through Settings > Mail > Accounts. Choose "Other" and fill in the IMAP details.
  • Android - Open the Gmail app or the default Mail app and add an IMAP account with your domain email address.
  • Webmail - Access through the hosting panel for when you do not have a client at hand.

Frequently asked questions about email on your own domain

Here we answer the most frequently asked questions about using email on your own domain:

  • Can I use Gmail or Outlook with my own domain? - Yes, through Google Workspace or Microsoft 365 you can link your own domain to these platforms.
  • How many email addresses can I create? - This depends on your hosting plan. With most providers you can create dozens to hundreds of addresses.
  • What if I switch hosting provider? - Your email address is linked to your domain name, not to the provider. When switching you take your address with you, only the server settings change.
  • Is email on your own domain safer? - With correctly configured SPF, DKIM and DMARC records it is at least as safe as the big providers, with the advantage of full control over your data.

Email on your own domain: tips for daily use

With your email on your own domain successfully configured, there are various tips that improve and professionalize your daily email use.

Make use of email aliases to handle incoming messages flexibly. An alias is an extra address that points to your existing mailbox. This way you can have sales@, info@ and support@ all arrive in a single mailbox, but still see which address the message came in through. This is especially handy for sole proprietors who want to suggest a larger organization.

Set up autoresponders for common situations. An automatic out-of-office reply, a confirmation on receipt of a support request, or a thank-you after an order. Keep autoresponders professional and concise, with clear information about when the sender can expect a substantive reply.

Organize your inbox effectively with folders and labels. Create a folder structure that suits your way of working: per project, per customer or per type of communication. Set up filter rules that automatically sort incoming messages, so that your inbox stays tidy. Most email clients support creating rules based on sender, subject or other criteria.

Schedule fixed moments during the day to check your email instead of constantly responding to incoming messages. This considerably improves your productivity. Turn off push notifications for non-urgent accounts and use the VIP feature to only receive notifications from your most important contacts. With this strategy you keep control of your inbox instead of your inbox controlling you.

Email on your own domain: communicating professionally

With a correctly configured email on your own domain, you have laid the technical foundation for professional communication. The difference between info@yourcompany.com and yourcompany@gmail.com goes further than just appearance: it radiates reliability, professionalism and investment in your business.

Customers and business partners take emails from your own domain more seriously. It increases trust in your business and reduces the chance that your messages are marked as spam. On top of that, you keep full control over your email addresses, independent of your hosting provider. If you switch providers, you simply take your email address with you. Invest in the right DNS configuration with SPF, DKIM and DMARC to ensure your messages are delivered reliably. Use IMAP for synchronization across all your devices and set up a professional signature. With this foundation in place, you communicate from day one at the level your customers expect from you.

Email on your own domain: the professional standard

Email on your own domain is the professional standard for every business, regardless of size or industry. It does not matter whether you are a freelancer with a single email address or a growing company with dozens of employees: email on your own domain is the basis of professional online communication. The technical configuration we discussed in this article, including DNS records, email protocols and security measures, ensures that your messages are delivered reliably and that your domain is protected against misuse. With the right setup you communicate professionally, reliably and safely with everyone who matters to your business.

Setting up email on your own domain: a step-by-step summary

For those who want to get started quickly with email on your own domain, here is the concise summary of all the steps. Register your domain name with a reliable registrar if you have not done so yet. Choose an email hosting provider that fits your budget and needs. Create your first email address through the admin dashboard of your hosting plan. Configure the DNS records: set the MX record that points to your provider's mail server and add SPF, DKIM and DMARC records for optimal deliverability and protection against spoofing. Set up your email account on your devices through IMAP with SSL on port 993 and SMTP with STARTTLS on port 587. Test the configuration by sending and receiving messages, and check with mail-tester.com that your authentication records are configured correctly. The whole process takes less than an hour but the professional image it delivers is invaluable.

Want to know whether a domain name is still available? Use our free domain name checker to check this right away.

Free tool: Use our WHOIS Lookup tool. Instantly check the registration details, nameservers and expiry date of any domain.