This site contains affiliate links. If you purchase through them I may earn a commission at no extra cost to you. Full disclosure.
How to Set Up Hostinger Email Hosting — A Complete Tutorial
The short answer: You can set up professional email with Hostinger in about 30 minutes if your domain is already pointed correctly. The process involves purchasing an email plan, configuring DNS records (MX, SPF, DKIM, DMARC), and connecting your email client. I'll walk you through every exact step and configuration.
"Professional email doesn't have to be expensive or complex. Hostinger's $0.99/month plan delivers solid features with clear setup instructions. Just don't skip the security records — SPF and DKIM are non-negotiable for deliverability."
Why choose Hostinger for email hosting?
Hostinger offers email as a standalone product or bundled with hosting plans. Here's what makes it competitive:
- Low cost: Starting at $0.99/month per mailbox with 10 GB storage. Compare to Google Workspace ($6+) or Microsoft 365 ($6+).
- Webmail included: Roundcube web interface with mobile-responsive design.
- IMAP/POP3 support: Works with any email client (Outlook, Thunderbird, Apple Mail, mobile).
- Auto-reply and forwarding: Built-in features in the control panel.
- Spam filtering: Powered by SpamAssassin and custom rules.
- Easy DNS setup: Hostinger gives you exact record values; many registrars have one-click integration.
The main limitation: Hostinger email is designed for small-to-medium businesses and individuals. If you need advanced Google Workspace-style collaboration (shared drives, Docs integration), it's not a replacement. For standalone mailbox hosting? It's excellent value.
Prerequisites
Before starting, have these ready:
- A domain name you control (e.g., yourname.com or yourbusiness.com).
- Access to your domain's DNS settings (at your registrar or DNS host).
- An active Hostinger account with an email plan purchased.
- Basic comfort with copy-pasting DNS records and configuring an email client.
Important: Do not use your domain's default/no-connectivity domain parking email addresses. Use Hostinger's MX servers exclusively once configured, otherwise delivery becomes unpredictable.
Step 1: Purchase an email plan
Log into Hostinger and navigate to Email → Email Plans. Choose based on your needs:
| Plan | Price (approx) | Mailboxes | Storage each | Best for |
| Email 1 | $0.99/mo | 1 | 10 GB | Single professional address |
| Email 10 | $1.99/mo | 10 | 10 GB | Small team, freelancers |
| Email 50 | $2.99/mo | 50 | 10 GB | Growing business |
Complete the checkout. You'll receive a confirmation email with login credentials for the Hostinger Email control panel (usually hpanel.hostinger.com).
Step 2: Add your domain to the email service
In Hostinger hPanel:
- Go to Email → Email Accounts.
- Click Add Domain (or it may auto-detect your hosting domain).
- Enter your domain (e.g.,
yourdomain.com).
- Hostinger will generate a set of DNS records you need to add to your domain's DNS zone.
Copy these records exactly. They typically include:
- MX records (pointing to
mx1.hostinger.com, mx2.hostinger.com with priorities 10, 20)
- SPF (TXT) record authorizing Hostinger's mail servers
- DKIM (TXT) record for cryptographic signing
- DMARC (TXT) record for policy enforcement
- Autodiscover (CNAME) for client auto-configuration
Tip: If your domain is already hosted on Hostinger's shared hosting, email DNS might be auto-configured. Still verify MX records point to Hostinger's mail servers, not your hosting server.
Step 3: Configure DNS records at your registrar
Log into your domain registrar (Namecheap, GoDaddy, Cloudflare, etc.). Navigate to DNS settings. Add the records exactly as Hostinger provided.
Example MX records
Type: MX
Name: @
Value: mx1.hostinger.com
Priority: 10
Type: MX
Name: @
Value: mx2.hostinger.com
Priority: 20
Example SPF (TXT)
Type: TXT
Name: @
Value: "v=spf1 include:hostinger.com ~all"
Example DKIM (TXT)
Hostinger gives a long selector-based record. It will look like:
Type: TXT
Name: default._domainkey
Value: "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A..." (very long string)
Example DMARC (TXT)
Type: TXT
Name: _dmarc
Value: "v=DMARC1; p=quarantine; rua=mailto:[email protected]"
Save changes. DNS propagation can take 2–4 hours globally, up to 48 hours worst-case.
Step 4: Create email accounts
Once DNS records are live (use dig MX yourdomain.com to verify), return to Hostinger Email control panel:
- Email → Email Accounts.
- Add New Account.
- Enter the mailbox name (e.g.,
[email protected]) and a strong password.
- Set storage quota (max 10 GB per mailbox on the starter plan).
- Click Create.
Repeat for additional mailboxes. You can also create aliases and forwarders in the same panel.
Step 5: Connect your email client
Hostinger provides IMAP/POP3 and SMTP settings. For best results, use IMAP (syncs folders across devices).
Incoming server (IMAP)
Server: imap.hostinger.com
Port: 993
Encryption: SSL/TLS
Authentication: Normal password
Outgoing server (SMTP)
Server: smtp.hostinger.com
Port: 465
Encryption: SSL/TLS
Authentication: Normal password
Add these to your email client:
- Outlook: File → Add Account → Manual setup → IMAP/SMTP
- Thunderbird: Account Settings → Add Mail Account → Manual config
- Apple Mail (macOS/iOS): Add Account → Other → Mail Account
- Mobile (Android): Use any email app (BlueMail, K-9) with the same IMAP/SMTP settings
Note: Do not use POP3 unless you specifically need it. POP3 downloads and deletes from server by default, breaking multi-device sync. Stick with IMAP.
Step 6: Enable two-factor authentication (2FA)
Hostinger Email supports 2FA via the control panel. Enable it for every mailbox to prevent unauthorized access:
- Log into hPanel.
- Go to Email → Email Accounts.
- Find the mailbox and click Manage.
- Look for Two-Factor Authentication and follow the setup (Google Authenticator or backup codes).
Step 7: Set up SPF, DKIM, and DMARC verification
After adding DNS records, verify they're working:
Check MX
dig MX yourdomain.com +short
Should return mx1.hostinger.com and mx2.hostinger.com.
Check SPF
dig TXT yourdomain.com +short | grep spf
Should include include:hostinger.com.
Check DKIM
dig TXT default._domainkey.yourdomain.com +short
Should return a long base64 string (the public key).
Send a test email
From your new mailbox, send to a Gmail address. In Gmail, click the three-dot menu → Show original. Look for:
SPF: PASS
DKIM: PASS
DMARC: PASS
If any fail, re-check your DNS records for typos and propagation delays.
Step 8: Configure autoconfig for common clients
Hostinger provides autodiscover via the CNAME you set (if you added it). Many email clients will auto-detect settings when you enter the email address and password.
If autoconfig fails, use the manual settings above. For Outlook specifically, sometimes you need to set:
- IMAP port: 993, SSL
- SMTP port: 465, SSL
- SMTP authentication: Yes, use same credentials
Step 9: Set up email forwarding and autoresponders
In Hostinger Email control panel:
- Forwarders: Create forwarders to send copies of incoming mail to another address.
- Autoresponders: Set up vacation replies or info@ auto-replies.
- Mail filters: Create rules to organize incoming mail (move to folders, mark as read, forward).
Pro tip: Use filters for automated sorting. For example, auto-archive newsletters to a "Newsletters" folder to keep your inbox clean.
Step 10: Monitor usage and set quotas
The Email control panel shows usage per mailbox. If you're on a limited storage plan, set alerts:
- Go to Email → Email Accounts.
- Click Manage on a mailbox.
- Adjust the quota (max 10 GB on starter plan) and enable warning emails at 80% capacity.
Regularly clean large attachments or upgrade storage if needed.
Security checklist
Don't skip these:
- Unique passwords per mailbox: Never reuse passwords across accounts.
- Enable 2FA for each mailbox (or at least admin accounts).
- Use SSL/TLS for IMAP/SMTP — never transmit credentials unencrypted.
- Review login logs in Hostinger panel for suspicious activity.
- Regular backups of important emails via client export or Hostinger's backup feature if available.
Common pitfalls and fixes
DNS changes not taking effect
Use online tools like DNS Checker to verify MX/SPF/DKIM propagation globally. If records are correct but email still fails, wait up to 48 hours for full propagation.
Cannot send email (SMTP authentication error)
Common causes:
- Wrong password — reset it in Hostinger panel.
- Using port 587 instead of 465 — Hostinger uses SSL on 465, not STARTTLS on 587.
- 2FA enabled but app password not created — create an app-specific password for the email client.
Emails landing in spam
Check:
- SPF and DKIM are passing (see Step 7 verification).
- DMARC policy isn't too strict (start with
p=none for monitoring).
- Your domain/IP reputation — if you're on a shared IP with spammers, you may need a dedicated IP (not available on starter plans).
- Email content — avoid spam trigger words, excessive links, and image-only emails.
Webmail shows wrong language or layout
Hostinger's webmail (Roundcube) allows language selection in settings. If it's broken, clear browser cache or try incognito. Contact Hostinger support if the interface is corrupted.
Backup and migration considerations
If you ever move email providers:
- Export locally: In your email client, use Export to MBOX or PST format.
- IMAP sync tools: Use
imapsync for server-to-server migration (preserves folder structure).
- DNS TTL reduction: Before switching MX records, lower TTL to 300 seconds 24 hours prior to ensure fast cutover.
Migration note: Hostinger's migration service is available for business plans. For starter plans, you'll need to migrate manually using IMAP sync or client exports.
Maintenance tips
- Change passwords quarterly for shared mailboxes.
- Monitor storage — if a mailbox hits 100%, it stops receiving new email.
- Update client passwords if you rotate credentials via Hostinger panel.
- Review filters quarterly — outdated rules can misdirect important email.
- Test email deliverability monthly by sending to Gmail, Outlook, and Yahoo. Check spam folders.
Ready to set up professional email? Get Hostinger Email starting at $0.99/month with 10 GB storage per mailbox. Setup takes minutes, and their control panel guides you through DNS configuration. Use my link to get started — you'll support this site at no extra cost.
Related reads
Frequently asked questions
- How much does Hostinger email hosting cost?
- Hostinger email starts at $0.99/month for 1 mailbox with 10 GB storage. Business plans offer more mailboxes, storage, and advanced features like priority support.
- Do I need to transfer my domain to Hostinger to use their email?
- No. You can keep your domain at any registrar. Just point your domain's MX records to Hostinger's mail servers and configure SPF/DKIM. Domain transfers are optional.
- How long does DNS propagation take for email?
- MX record changes typically propagate within 2-4 hours globally, but can take up to 48 hours in worst cases. Start the setup well before you need the mailbox to be active.
- Can I use Hostinger email with Gmail or Outlook as a client?
- Yes. Hostinger provides IMAP/SMTP settings. You can configure any email client (Thunderbird, Apple Mail, mobile clients) or use webmail. Gmail's "Check mail from other accounts" also works via POP3.
- What's the difference between Hostinger email and Google Workspace?
- Hostinger email is much cheaper ($0.99–$2.99/mailbox vs $6–$18 for Google Workspace) and sufficient for most small businesses. Google Workspace offers tighter integration with Google's ecosystem (Docs, Drive, Meet) and more advanced admin controls.
- How do I set up SPF, DKIM, and DMARC with Hostinger?
- Hostinger provides the records in your email control panel. Add them as TXT records in your DNS zone. SPF authorizes Hostinger's mail servers; DKIM adds cryptographic signatures; DMARC tells receiving servers how to handle failures. Enable all three to improve deliverability and prevent spoofing.