Set up email on your own domain: complete guide
Last updated: 31 December 2025
Why email on your own domain?
An email address like info@yourbusiness.com looks more professional than a free address. It strengthens your brand and builds more trust with customers and partners.
Step 1: Register domain
If you don't have a domain yet:
- Choose a domain name that fits your business
- Register with a reliable registrar
- Ensure access to DNS management
Step 2: Choose email provider
Option A: Via your hosting
Most hosting packages include email:
- Easy to activate
- No extra costs
- Limited features and storage
Option B: Microsoft 365 or Google Workspace
Professional solution:
- More storage (30-50GB)
- Office applications included
- Better spam filtering
- Cost: €5-12/user/month
Option C: Dedicated email provider
Like Zoho Mail or ProtonMail:
- Focus on email
- Often cheaper
- Privacy options
Step 3: Create mailboxes
At your chosen provider:
- Log in to management panel
- Go to email or user management
- Create new mailboxes:
- info@domain.com
- name@domain.com
- Set passwords
Step 4: Configure DNS
Set up MX records
MX records tell where email should go:
@ MX 10 mail.provider.com
@ MX 20 backup.provider.com
Add SPF record
Prevents spammers from abusing your domain:
@ TXT "v=spf1 include:spf.provider.com ~all"
Activate DKIM (optional but recommended)
Add the DKIM record your provider gives you.
Step 5: Configure email client
Webmail
Usually directly available via:
- mail.yourdomain.com
- webmail.provider.com
Outlook/Thunderbird
Manual configuration:
- Incoming: IMAP, mail.provider.com, port 993, SSL
- Outgoing: SMTP, mail.provider.com, port 587, TLS
Mobile
iOS and Android often detect settings automatically. Otherwise enter manually.
Step 6: Test
- Send a test email to yourself
- Send to an external address (Gmail, Outlook.com)
- Check that replies arrive correctly
- Test spam filtering with a test spam
Frequently asked questions
How long does setup take?
DNS changes can take up to 24 hours, but usually email is active within an hour.
Can I use multiple domains?
Yes, most providers support aliases or additional domains.
What if email lands in spam?
Check that SPF, DKIM and DMARC are correctly configured. This significantly improves your deliverability.
How many mailboxes do I need?
Start with a general address (info@) and personal addresses for employees. Aliases are often free.
Was this article helpful?
Compare hosting packages directly to find the best choice for your situation.
Related articles
What is web hosting? Explanation for beginners
Discover what web hosting is and how it works. Complete explanation about servers, domains and different hosting types for beginners.
What is VPS Hosting?
VPS hosting explained: what is a Virtual Private Server, who is it suitable for and what are the advantages compared to shared hosting?
What is an SSL Certificate?
Everything about SSL certificates: what is SSL, why do you need it and how do you recognize a secure website? Essential for every website.
What is Uptime in Web Hosting?
What does uptime mean in web hosting? Learn about uptime percentages, SLA guarantees and why 99.9% uptime is important for your website.
How much storage do I need for my website?
Discover how much disk space you really need for your website. Practical guide with examples per website type.