Find us on social media
Set up professional email with your domain
Create email accounts, configure clients (Outlook, Gmail) and adjust SPF/DKIM records.
Overview
Professional email (you@yourdomain.com) builds trust with clients and partners. This guide covers creating accounts, configuring email clients, and setting up authentication records.
Step 1: Create email accounts in cPanel
- Log in to cPanel
- Go to Email → Email Accounts
- Click Create
- Fill in:
- Username: info, contact, admin, etc.
- Domain: yourdomain.com
- Password: Use a strong password
- Storage: Set quota (1 GB minimum recommended)
- Click Create Account
Repeat for each email address you need.
Step 2: Configure SPF record
SPF (Sender Policy Framework) tells receiving servers which IPs can send email for your domain:
- In cPanel, go to Domains → Zone Editor
- Find or create a TXT record:
| Type | Name | Value |
|---|---|---|
| TXT | @ | v=spf1 +a +mx +ip4:YOUR_SERVER_IP ~all |
Or if using cPanel's default:
v=spf1 +a +mx include:_spf.baires.host ~allStep 3: Configure DKIM
DKIM (DomainKeys Identified Mail) adds a digital signature to your emails:
- In cPanel, go to Email → Email Deliverability
- Click Manage next to your domain
- If DKIM is not set up, click Install the suggested record
- cPanel will automatically generate and install the DKIM key
Verify it's working:
dig TXT default._domainkey.yourdomain.com +shortStep 4: Configure DMARC
DMARC ties SPF and DKIM together and tells receivers what to do with failed messages:
- In Zone Editor, add a TXT record:
| Type | Name | Value |
|---|---|---|
| TXT | _dmarc | v=DMARC1; p=quarantine; rua=mailto:admin@yourdomain.com; pct=100 |
DMARC policies:
p=none- Monitor only (start here)p=quarantine- Send failures to spamp=reject- Reject failed messages entirely
Step 5: Configure email clients
Connection settings
| Protocol | Server | Port | Security |
|---|---|---|---|
| IMAP (incoming) | mail.yourdomain.com | 993 | SSL/TLS |
| POP3 (incoming) | mail.yourdomain.com | 995 | SSL/TLS |
| SMTP (outgoing) | mail.yourdomain.com | 465 | SSL/TLS |
Outlook configuration
- Go to File → Add Account
- Enter your email address
- Select Advanced options → Let me set up my account manually
- Choose IMAP
- Enter the server settings from the table above
- Enter your full email as username and your password
Gmail (read external email)
- In Gmail, go to Settings → Accounts and Import
- Under Check mail from other accounts, click Add a mail account
- Enter your professional email address
- Select Import emails from my other account (POP3)
- Enter POP3 settings from the table above
- Optionally set up "Send mail as" with SMTP settings
Mobile (iOS/Android)
- Go to Settings → Mail → Accounts → Add Account
- Select Other (not Gmail/Outlook)
- Enter name, email, password
- Configure IMAP incoming and SMTP outgoing with settings above
Step 6: Test email deliverability
After configuration, test your setup:
- Send a test email to a Gmail address
- Check the email headers (Show Original in Gmail)
- Verify SPF:
PASS - Verify DKIM:
PASS - Verify DMARC:
PASS
You can also use online tools like mail-tester.com to get a deliverability score.
Best practices
- Use strong, unique passwords for each email account
- Enable 2FA on your cPanel account
- Set up email forwarding for catch-all addresses
- Monitor your email queue in cPanel → Email → Track Delivery
- Keep SPF, DKIM, and DMARC records updated if you add third-party senders