अपडेट पर वापस जाएँ
New releaseSep 5, 2026

parsedmarc v11.0.1

एग्रीगेट और फोरेंसिक DMARC रिपोर्ट्स को पार्स करने के लिए एक Python पैकेज और CLI

साझा करें

parsedmarc

Build
Status Code
Coverage PyPI
Package PyPI - Downloads

Kibana में DMARC सारांश चार्ट का स्क्रीनशॉट

parsedmarc DMARC रिपोर्टों को पार्स करने के लिए एक Python मॉड्यूल और CLI उपयोगिता है। जब इसे Elasticsearch और Kibana (या Splunk), या OpenSearch और Grafana के साथ उपयोग किया जाता है, तो यह Agari Brand Protection, Dmarcian, OnDMARC, ProofPoint Email Fraud Defense, और Valimail जैसी व्यावसायिक DMARC रिपोर्ट प्रोसेसिंग सेवाओं के लिए एक स्व-होस्टेड ओपन-सोर्स विकल्प के रूप में कार्य करता है।

[!NOTE] डोमेन-आधारित संदेश प्रमाणीकरण, रिपोर्टिंग और अनुरूपता (DMARC) एक ईमेल प्रमाणीकरण प्रोटोकॉल है।

प्रायोजक

इस परियोजना का रखरखाव एक डेवलपर द्वारा किया जाता है। यदि आप या आपका संगठन इससे लाभान्वित होता है, तो कृपया मेरे कार्य को प्रायोजित करने पर विचार करें।

विशेषताएँ

  • एग्रीगेट/rua DMARC रिपोर्टों को पार्स करता है: पुराना ड्राफ्ट और 1.0 स्कीमा (RFC 7489) और अंतिम DMARC मानक के लिए नया RFC 9990 स्कीमा (RFC 9989)
  • विफलता/ruf DMARC रिपोर्टों को पार्स करता है (RFC 6591 और RFC 9991; पहले फोरेंसिक रिपोर्ट कहा जाता था)
  • SMTP TLS रिपोर्टिंग (TLS-RPT, RFC 8460) से रिपोर्टों को पार्स करता है
  • IMAP, Microsoft Graph, या Gmail API पर एक इनबॉक्स से रिपोर्टों को पार्स कर सकता है
  • gzip या zip संपीड़ित रिपोर्टों को पारदर्शी रूप से संभालता है
  • सुसंगत डेटा संरचनाएँ
  • सरल JSON और/या CSV आउटपुट
  • वैकल्पिक रूप से परिणाम ईमेल करें
  • वैकल्पिक रूप से परिणाम Elasticsearch, OpenSearch, Splunk, या PostgreSQL को भेजें, पूर्व-निर्मित डैशबोर्ड के साथ उपयोग के लिए
  • वैकल्पिक रूप से परिणाम Apache Kafka, Amazon S3, Azure Log Analytics (Microsoft Sentinel), एक Graylog (GELF) एंडपॉइंट, एक syslog सर्वर, या एक HTTP वेबहुक को भेजें

Python संगतता

यह परियोजना निम्नलिखित Python संस्करणों का समर्थन करती है, जो या तो सक्रिय रूप से बनाए रखे जाते हैं या RHEL या Debian के लिए डिफ़ॉल्ट संस्करण हैं।

संस्करणसमर्थितकारण
< 3.6जीवन का अंत (EOL)
3.6RHEL 8 में उपयोग किया जाता है, लेकिन परियोजना निर्भरताओं द्वारा समर्थित नहीं
3.7जीवन का अंत (EOL)
3.8जीवन का अंत (EOL)
3.9Debian 11 और RHEL 9 में उपयोग किया जाता है, लेकिन परियोजना निर्भरताओं द्वारा समर्थित नहीं
3.10सक्रिय रूप से बनाए रखा गया
3.11सक्रिय रूप से बनाए रखा गया; जून 2028 तक समर्थित (Debian 12)
3.12सक्रिय रूप से बनाए रखा गया; मई 2035 तक समर्थित (RHEL 10)
3.13सक्रिय रूप से बनाए रखा गया; जून 2030 तक समर्थित (Debian 13)
3.14समर्थित (imapclient>=3.1.0 की आवश्यकता है)

श्रेणियाँ