We have a domain that is using an external Email SMTP service. We need to set up a CNAME record for the service so the outgoing email can be "branded" with the client domain. In addition, to comply with Email policies, we need to create an SPF record for that domain.
Although it is not a totally acceptable policy, it appears that it would be required for using external mail services like Microsoft, etc. Where the domain sending the email is local, but through an external domain.
It appears we can't create both...that is, if we create the SPF record, that is fine, but we fail mail domain checks because the domain doesn't resolve. If we set up the CNAME record, we get an error in the Zone editor:
Error: API failure: Zone is invalid: Line 58: smtp.ourdomain.com: CNAME and other data at /usr/local/cpanel/Cpanel/ZoneFile/LineEdit.pm line 390.
Is there an accepted use/procedure for doing this?
Although it is not a totally acceptable policy, it appears that it would be required for using external mail services like Microsoft, etc. Where the domain sending the email is local, but through an external domain.
It appears we can't create both...that is, if we create the SPF record, that is fine, but we fail mail domain checks because the domain doesn't resolve. If we set up the CNAME record, we get an error in the Zone editor:
Error: API failure: Zone is invalid: Line 58: smtp.ourdomain.com: CNAME and other data at /usr/local/cpanel/Cpanel/ZoneFile/LineEdit.pm line 390.
Is there an accepted use/procedure for doing this?
Last edited by a moderator: