Die DMARC-Richtlinie einer Domain prüfen
Was der DMARC-Eintrag einer beliebigen Domain sagt und was daran falsch ist.
Führt den echten Aufruf in Ihrem Workspace aus.
GET /tools/dmarc
Was der DMARC-Eintrag einer beliebigen Domain sagt und was daran falsch ist.
Beispiel
Erfordert keinen Scope. domain ist jede öffentliche Domain, und eine E-Mail-Adresse oder eine URL wird als ihre Domain gelesen. stage ist missing, invalid, monitor für p=none, quarantine oder reject.
curl "$OE/tools/dmarc?domain=acme.com" -H "$AUTH"{ "object": "dmarc_report", "domain": "acme.com", "record": "v=DMARC1; p=quarantine; rua=mailto:[email protected]", "inheritedFrom": null, "tags": { "v": "DMARC1", "p": "quarantine", "rua": "mailto:[email protected]" }, "stage": "quarantine", "issues": []}Eine Subdomain ohne eigenen Eintrag erbt den Eintrag ihrer Organisationsdomain, und inheritedFrom nennt sie.
Jede Antwort ist das, was das öffentliche DNS in diesem Moment sagte. DNS, das nicht antwortet, ist ein 503 unreachable, was einen neuen Versuch wert ist, und ein Wert, der sich nicht als Domain lesen lässt, ist ein 422 invalid_parameter auf domain.