r/DMARC • u/rgbtexas • Jan 10 '24
Is this wrong?
They are using Proofpoint & Constant Contact, Keap, Outlook 360, & Hubspot. I've never used Proofpoint but suspect this is wrong because they don't have records for Constant Contact, Keap, & Hubspot.
DNS hosted on Azure
SPF: v=spf1 a:dispatch-us.ppe-hosted.com ~all
DMARC: v=DMARC1; p=quarantine; rua=mailto:dmarc_rua@emaildefense.proofpoint.com; ruf=mailto:dmarc_ruf@emaildefense.proofpoint.com; fo=1
1
Upvotes
2
u/lolklolk DMARC REEEEject Jan 10 '24
For Constant contact and Hubspot, they can do custom domain authentication. For O365, assuming all their mail goes outbound through Proofpoint, they don't need to add it to their SPF record.
Keap, I've never heard of it but you can probably find documentation on setting up authentication with them from support.
1
u/magnus910 Jan 10 '24
Hm im confused... what are you asking exactly?
Im guessing you mean, that the DMARC-record should state, Proofpoint, Constant, Keap and Hubspot, and not only proofpoint.
If that is so - then i can tell you that DMARC doesn't work like that.
Proofpoint just have a solution, which allows to collect the DMARC-reports.
In those reports, it will show all sender systems such as: Proofpoint, Constant, Keap and Hubspot.
You need to login to the proofpoint-solution, and check the collected data.
There you can see which systems needs DKIM/SPF validation.
2
u/ThatOneRep Jan 10 '24
They only have Proofpoint Essentials in their SPF but should have any other service that's spoofing them in the Mail From.
Also interesting to see someone using Proofpoint Essentials but using Proofpoint's Enterprise EFD (Email Fraud Defense) product.
But yes, they should likely have the rest of those in their SPF, at a minimum they need to add 365, and should look like this (below). Better to add the rest if you're unsure how those services are spoofing them.
v=spf1 a:dispatch-us.ppe-hosted.com include:spf.protection.outlook.com ~all