Where have my SPF records gone?

jimlongo

Well-Known Member
Mar 20, 2008
288
24
68
I saw a few of my emails rejected by YAHOO's implementation of DMARC

Looking into adding DMARC record to a domain.
I edit the DNS settings and add a TXT record like
Code:
"v=DMARC1;p=quarantine;pct=100;rua=mailto:[email protected]"
I noticed while i was at it that I no longer have my SPF records displaying.
The package for the account still has the checkboxes for DKIM and SPF, but they don't appear in the raw DNS records displayed by the DNS editor.

Can you tell me if there is some change I missed with regard to SPF records?

Is there another way to check if they are there, they don't appear when I search
Code:
dig mydomain.com txt
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,258
463
Hello :)

You can view the DNS zone directly via:

"WHM Home » DNS Functions » Edit DNS Zone"

I suggest setting up the SPF and DKIM records first, and then manually setting up the DMARC entry in the zone.

Thank you.
 

jimlongo

Well-Known Member
Mar 20, 2008
288
24
68
Thanks Michael, I do realize that, I guess my surprise was that TXT records that had been in place are now gone.
Secondly TXT records that previously were generated by enabling the checkmarks in the Package for each account were no longer generating said records.

I did find (don't know if it's new) that there is a setting in the cPanel interface, Email > Email Authentication that enables SPF and DKIM records. This does work.

Again don't know if that's new, but the inability to generate them from within WHM has certainly changed.
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,258
463
I was able to successfully add a "SPF" record to a zone by enabling the SPF option for the account via:

"WHM Home » Account Functions » Modify an Account"

To clarify, is that not working on your system? If not, please feel free to open a support ticket so we can take a closer look. You can post the ticket number here so we can update this thread with the outcome.

Thank you.
 

jimlongo

Well-Known Member
Mar 20, 2008
288
24
68
No it wasn't working on the few domains whose SPF records had disappeared.
But I enabled it in the cPanel interface and so it is now okay.
Since all the records are published and working properly according to mail-tester.com I'm not going to pursue it any further.

If they disappear again i will open a ticket.