With p=none receivers report on mail but still deliver it. With p=reject mail that fails DMARC is refused. If a service you forgot about sends as your domain, jumping to reject blocks it. The safe path is to learn who sends first.
v=DMARC1; p=none; rua=mailto:dmarc-reports@example.com
pct tag, for example p=quarantine; pct=10, then 50, then 100, checking reports between steps.p=reject. Keep the rua address so you keep seeing reports.The sp tag sets a separate policy for subdomains. If you do not set it, subdomains follow p.
Changing the record back to the previous value restores the previous behaviour once DNS caches expire.
The free checker reads your live DNS and shows what is missing. The $29 Email Fix Pack writes the fix for your email provider and DNS host, with a rollback plan.