Setting Up Email on Your Domain
Overview
Setting up email on your own domain allows you to use a professional address like info@yourdomain.com instead of a generic free email. This guide walks you through the process of connecting an email service to your domain, regardless of which email provider you choose.
Step 1: Choose an Email Provider
Before configuring anything, decide which email service you want to use. Common options include:
- Hosted email — Included with many hosting plans from 10Corp.
- Google Workspace — Gmail interface with your custom domain.
- Microsoft 365 — Outlook-based email with Office apps.
- Third-party providers — Zoho Mail, Fastmail, ProtonMail, etc.
Each provider will supply specific DNS records that need to be added to your domain.
Step 2: Update MX Records
MX (Mail Exchange) records tell the internet which servers handle email for your domain. To set them up:
- Log in to your domain management dashboard at 10Corp.
- Navigate to DNS Management for your domain.
- Delete any existing MX records that are no longer needed.
- Add the new MX records provided by your email service. Each record includes a priority value and a mail server hostname.
Example MX record format:
| Priority | Mail Server |
|---|---|
| 10 | mail.yourprovider.com |
| 20 | mail2.yourprovider.com |
Step 3: Configure Additional DNS Records
Most email providers also require:
- SPF record — A TXT record that specifies which servers are allowed to send email on behalf of your domain.
- DKIM record — A TXT record containing a public key used to verify that emails have not been tampered with.
- DMARC record — A TXT record that tells receiving servers how to handle emails that fail SPF or DKIM checks.
Step 4: Create Your Mailboxes
Once DNS is configured, log in to your email provider’s admin panel to create individual mailboxes. Each mailbox typically requires:
- A username (the part before the @)
- A password
- Display name
Step 5: Verify and Test
After DNS records propagate (which can take up to 48 hours), send a test email to and from your new address to confirm everything is working. Use tools like MXToolbox to verify that your MX records are resolving correctly.
Tips
- Always keep a backup of your previous DNS records before making changes.
- If you are migrating from one email provider to another, lower the TTL on your MX records beforehand to minimize downtime.
- Configure SPF, DKIM, and DMARC from the start to avoid deliverability issues.