Configuring Email Authentication and Routing
Ever send an email from your domain and wonder why it ended up in someone’s spam folder? Or maybe you use Google Workspace for email but your hosting keeps trying to handle incoming mail? This guide covers exactly how to fix both of those problems. The FREAKHOSTING Web Hosting Control Panel at web.freakhosting.com gives you control over three important email settings: DKIM authentication (so your emails actually reach the inbox), mail routing (so incoming mail goes where you want it), and Cloudflare integration (so your DNS stays in sync).Difficulty
Time
Email Authentication (DKIM)
Think of DKIM as a digital signature that proves your email actually came from your domain — not from someone pretending to be you. When you send an email, DKIM attaches a cryptographic signature that receiving mail servers (like Gmail or Outlook) can verify. If the signature checks out, your email is trusted. If not, it is far more likely to land in spam. Here is a real-world example: Say you are sending invoices frombilling@yourbusiness.com. Without DKIM, Gmail has no way to confirm those emails genuinely came from your domain. Your invoices might end up in your clients’ spam folders, and they never see them. Enable DKIM, and Gmail can verify the signature — your invoices land right in the inbox where they belong.
How to Enable DKIM
Navigate to Email Authentication
Enable DKIM
Why DKIM Matters
Without DKIM, receiving mail servers have no way to verify that an email claiming to be from your domain was actually sent by your server. This means your emails are more likely to be:- Flagged as spam by providers like Gmail, Outlook, and Yahoo — even when the email is completely legitimate.
- Rejected outright by mail servers with strict authentication policies (and more servers are getting strict every year).
- Spoofed by bad actors who send fraudulent emails pretending to be from your domain, potentially damaging your reputation.
Mail Routing Settings
Mail routing tells the control panel what to do with incoming email for your domain. Should emails tohello@yourdomain.com be delivered to mailboxes on your FREAKHOSTING account, or should they be forwarded to an external service like Google Workspace or Microsoft 365?
You will find two options in the Mail routing settings section of your domain settings:
Local Mail (Default)
Local Mail (Default)
info@yourdomain.com) are delivered to email accounts on your FREAKHOSTING hosting package. This is the default setting and the right choice if you create and manage your email accounts directly through the control panel.Choose Local mail if:- You set up email addresses like
hello@yourdomain.comin the FREAKHOSTING control panel - You access your email through webmail or connect it to an email client using IMAP/POP3 settings from your hosting account
- You do not pay for a separate email service
Remote Mail
Remote Mail
- You use Google Workspace and manage email through Gmail with your custom domain
- You use Microsoft 365 and manage email through Outlook or Exchange Online
- You use Zoho Mail, ProtonMail for Business, or any other external email service
- You already have MX records pointing to a provider outside FREAKHOSTING
Which Should I Choose?
Not sure? Here is a quick way to figure it out:| Question | Answer | You should use |
|---|---|---|
| Where did you create your email accounts? | In the FREAKHOSTING control panel | Local mail |
| Where did you create your email accounts? | In Google Workspace, Microsoft 365, or another service | Remote mail |
| Do you log into Gmail/Outlook with your custom domain? | Yes, through Google Workspace or Microsoft 365 | Remote mail |
| Did you set up email through webmail at your hosting? | Yes | Local mail |
| Are you paying a separate company for email? | Yes | Remote mail |
| Are you paying a separate company for email? | No, just using what came with hosting | Local mail |
How to Change Mail Routing
Open Mail Routing Settings
Choose Your Routing Option
Configure Your External Provider (Remote Only)
Cloudflare Integration
If you use Cloudflare for DNS management, CDN, or security features, the control panel lets you connect your Cloudflare account directly. This means you can keep managing DNS records from the FREAKHOSTING control panel while Cloudflare actually serves them — the two systems stay in sync automatically. Here is why this matters: Without the integration, you would need to log into Cloudflare separately every time you want to add or change a DNS record. With the integration, you make changes in the FREAKHOSTING control panel and they get pushed to Cloudflare behind the scenes. One place to manage everything.How to Connect Cloudflare
Open Your Domain Settings
Add Your Cloudflare API Token
Cloudflare and FREAKHOSTING Nameservers
When you use Cloudflare, your domain’s nameservers point to Cloudflare instead of the FREAKHOSTING nameservers — you cannot use both simultaneously. However, the API token integration bridges that gap: you manage DNS records from the FREAKHOSTING control panel, and those changes are automatically pushed to Cloudflare. You get the convenience of managing everything in one place while still benefiting from Cloudflare’s CDN and security features. Practical example: You host your website on FREAKHOSTING and use Cloudflare for its CDN and DDoS protection. You want to add a new email account and need the right DNS records. Instead of logging into Cloudflare to add MX and DKIM records manually, you just enable DKIM and configure mail routing in the FREAKHOSTING control panel — the records are pushed to Cloudflare automatically.Frequently Asked Questions
Do I need to enable DKIM?
Do I need to enable DKIM?
What is the difference between local mail and remote mail?
What is the difference between local mail and remote mail?
I use Google Workspace -- what settings do I need?
I use Google Workspace -- what settings do I need?
Can I use Cloudflare and FREAKHOSTING nameservers at the same time?
Can I use Cloudflare and FREAKHOSTING nameservers at the same time?
Will switching to remote mail delete my existing email accounts?
Will switching to remote mail delete my existing email accounts?
Where do I generate a Cloudflare API token?
Where do I generate a Cloudflare API token?
My emails are going to spam even with DKIM enabled -- what else can I do?
My emails are going to spam even with DKIM enabled -- what else can I do?
Need Extra Help?
If you encounter any issues, our support team is ready to assist:- Live Chat: Quick assistance via our website.
- Support Ticket: Open a Ticket
- Discord: Join our Community
- Email: support@freakhosting.com