پرش به مستندات
API

بررسی سیاست DMARC یک دامنه

آنچه رکورد DMARC هر دامنه می‌گوید، و ایرادش چیست.

GET/tools/dmarc

فراخوانی واقعی را روی فضای کاری شما اجرا می‌کند.

GET /tools/dmarc

آنچه رکورد DMARC هر دامنه می‌گوید، و ایرادش چیست.

نمونه

به هیچ scope نیاز ندارد. domain هر دامنهٔ عمومی است، و نشانی ایمیل یا URL به‌عنوان دامنه‌اش خوانده می‌شود. stage برابر missing، invalid، monitor برای p=none، quarantine یا reject است.

curl
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": []}

زیردامنه‌ای که رکورد خودش را ندارد رکورد دامنهٔ سازمانی‌اش را به ارث می‌برد، و inheritedFrom نام آن را می‌گوید.

هر پاسخ همان چیزی است که DNS عمومی در آن لحظه گفت. DNS‌ای که پاسخ نمی‌دهد 503 unreachable است که ارزش دوباره امتحان کردن دارد، و مقداری که دامنه خوانده نمی‌شود 422 invalid_parameter روی domain است.

مرجع