For custom domains, Microsoft says you must first configure SPF and DKIM signing with your own domain, so the signing domain aligns with the From address. There is no admin-portal tool for custom-domain DMARC: you create the TXT record at your domain registrar or DNS host. (For a *.onmicrosoft.com domain, use the DNS records tab in the Microsoft 365 admin center.)
_dmarc, TXT value:
v=DMARC1; p=none; pct=100; rua=mailto:dmarc-reports@example.com
v=DMARC1; p=quarantine; pct=25; rua=mailto:dmarc-reports@example.com
v=DMARC1; p=reject; pct=100; rua=mailto:dmarc-reports@example.com
v=DMARC1; p=reject;.Use one _dmarc TXT record per domain; duplicates cause errors.
Not sure what your domain publishes today? The checker reads your live DNS and shows what is missing. If you would rather skip the trial and error, the $29 Email Fix Pack is the fastest route: ready-to-paste records for your domain.