To allow MailShield to protect your organisation, you need to route your incoming emails through our security filters and configure Zoho Mail to send your outgoing emails through our secure gateway.
Do not worry if this sounds highly technical. It is essentially like filing a change-of-address form with the post office, and the process only takes a few minutes.
Setting up inbound protection (MX Records)
Mail Exchange (MX) records dictate where your incoming mail is delivered. We need to point them to MailShield so we can intercept threats before they reach your Zoho inboxes.
If Zoho manages your DNS:
- Log into the Zoho Mail Admin Console.
- Navigate to Domains and click on your primary domain.
- Select the DNS Settings tab.
- Delete existing records: Locate the existing Zoho MX records (e.g.,
mx.zoho.comandmx2.zoho.com) and delete them. If you leave your old records active, spammers will bypass our security filters. - Add the new record: Add a new MX record.
- Set the Host to
@. - In the Value or Points to field, paste the incoming server address provided in your MailShield dashboard (typically
seg-in.cadmuscyber.com). - For Priority, type
10. Click Save. - Return to the Fix MX Records page in your MailShield dashboard and click Run DNS Verification.
(Note: If your DNS is managed externally at a registrar like GoDaddy or Cloudflare, update your MX records there instead).
Securing outbound emails
To protect your outgoing emails and ensure they do not end up in your clients' junk folders, you must configure Zoho to route outbound mail through MailShield.
Generate your Smart Host credentials
- In the MailShield portal, navigate to the Outbound Setup page and click Generate Outbound Profile.
- The system will provide you with a Smart Host address, a username, and a secure SMTP password. Copy this password immediately.
Configure Email Routing in Zoho
- In the Zoho Mail Admin Console, go to Mail Settings > Email Routing.
- Select Add Route.
- Choose Smart Host as the routing method.
- Enter your MailShield Smart Host address (e.g.,
seg-out.cadmuscyber.com) and set the port to587. - Enable Authentication and enter the username and password you generated in the MailShield portal.
- Save the configuration and ensure this routing rule is applied to your external outbound emails.
Updating your SPF and DKIM records Finally, you must authorise MailShield to send on your behalf.
- In your DNS settings, edit your existing SPF (
v=spf1) record to include MailShield. It should look similar to this:v=spf1 include:zoho.com include:_spf.cadmuscyber.com ~all. - Add a new TXT record. Set the Name to
cadmus._domainkey. - Paste the long cryptographic DKIM key from your MailShield dashboard into the Value field and save.
Waiting for the changes
Once you have saved these records, return to the MailShield Outbound Setup page and click Verify DNS.
The internet acts like a giant, slow-updating address book. It can take anywhere from a few minutes to a few hours for these DNS changes to spread globally. Your MailShield dashboard will automatically confirm once everything is perfectly aligned.