the_t_test_1
the_t_test_1

Reputation: 1263

Can there be multiple DKIM and SPF records on one domain (alongside Microsoft Exchange hosted email)?

I run a small organisation with our email (@ourdomain.com) hosted on Microsoft Exchange (so, DNS has all the DKIM / SPF etc records for Microsoft to enable this and fully authenticate emails in the current required way).

I want to use a third party CRM (with Zoho) that won't directly access our email, but will send from @ourdomain.com through their server.

They naturally want us to 'authenticate' we own the domain (via a code sent to our email, easily done), but they also ask us to add DKIM/SPF records...

  1. "mandatory" to add DKIM "Add the public key below to the subdomain" with key "k=rsa; p=very_long_hash/very_long_hash/short_hash/long_hash/long_hash/verrrrry_long_hash"

  2. recommended to add SPF "v=spf1 include:one.zoho.eu ~all"

My question is, can I add these additional DKIM/SPF records to our DNS without disrupting the Microsoft Exchange email hosting? Is it possible to add multiple records like this? Is there any danger in doing so?

Naturally... the last thing I want to do is mess up our email!!

An answer on (1) is this possible (mutliple records)? and (2) noting any major pros/cons of adding this configuration would be appreciated!

Upvotes: 0

Views: 915

Answers (2)

Wivern
Wivern

Reputation: 31

An answer on (1) is this possible (mutliple records)?

Yes for multiple DKIM records with different selectors. It's usual practice. Selector is a part of subdomain record leading to <selector>._domainkey.yourdomain.com.

No for SPF records, there should be only one SPF-record. You would need to merge multiple SPF records together, e.g.:

v=spf1 a mx include:someprovider.example.com ~all
v=spf1 include:one.zoho.eu ~all

should be glued into:

v=spf1 a mx include:someprovider.example.com include:one.zoho.eu ~all

Here is free SPF Merge Tool for this purpose: https://dmarcdkim.com/tools/merge-spf-records

and (2) noting any major pros/cons of adding this configuration would be appreciated!

That's normal to use multiple email providers. However, SPF-Record should not contain more than 10 include modifiers.

Upvotes: 1

Synchro
Synchro

Reputation: 37750

Yes, you can have multiple DKIM records, because each one will have a unique selector (the "subdomain" they mention).

No, you can't have multiple SPF records for the same domain, but you can combine them into one, for example if you already have:

v=spf1 a mx include:someprovider.example.com ~all

and you want to add

v=spf1 include:one.zoho.eu ~all

You would combine them like this:

v=spf1 a mx include:someprovider.example.com include:one.zoho.eu ~all

Upvotes: 3

Related Questions