Zur Dokumentation springen
API

Die DMARC-Richtlinie einer Domain prüfen

Was der DMARC-Eintrag einer beliebigen Domain sagt und was daran falsch ist.

GET/tools/dmarc

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
curl "$OE/tools/dmarc?domain=acme.com" -H "$AUTH"
Antwort
{  "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.

Referenz