API
فحص سياسة DMARC لنطاق
ما يقوله سجل DMARC لأي نطاق، وما الخطأ فيه.
GET/tools/dmarc
ينفّذ الاستدعاء الحقيقي على مساحة عملك.
GET /tools/dmarc
ما يقوله سجل DMARC لأي نطاق، وما الخطأ فيه.
مثال
لا يحتاج إلى أي نطاق صلاحية. domain هو أي نطاق عام، ويُقرأ عنوان البريد أو الرابط على أنه نطاقه. قيمة stage هي missing أو invalid أو monitor لـ p=none أو quarantine أو 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": []}النطاق الفرعي الذي لا سجل له يرث سجل نطاقه التنظيمي، ويسمّيه inheritedFrom.
كل إجابة هي ما قاله DNS العام في تلك اللحظة. DNS الذي لا يجيب يعطي 503 unreachable، وتستحق المحاولة مجددًا، والقيمة التي لا تُقرأ نطاقًا تعطي 422 invalid_parameter على domain.