API
किसी डोमेन की DMARC नीति जाँचें
किसी भी डोमेन का DMARC रिकॉर्ड क्या कहता है, और उसमें क्या गलत है।
GET/tools/dmarc
असली कॉल आपके वर्कस्पेस पर चलाता है।
GET /tools/dmarc
किसी भी डोमेन का DMARC रिकॉर्ड क्या कहता है, और उसमें क्या गलत है।
उदाहरण
किसी scope की ज़रूरत नहीं। domain कोई भी सार्वजनिक डोमेन है, और ईमेल पता या URL उसके डोमेन की तरह पढ़ा जाता है। stage का मान missing, invalid, p=none के लिए monitor, 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 है, जिसे फिर से आज़माना ठीक है, और जो मान डोमेन की तरह नहीं पढ़ा जाता वह domain पर 422 invalid_parameter है।