Pana/Pani dane DMARC,
napędzane przez AI
REST API DMARC Report zwraca sparsowane, znormalizowane dane DMARC jako czysty JSON. Przetwarzamy zbiorcze i kryminalistyczne raporty XML z ponad 50 000 domen, identyfikujemy ponad 200 dostawców poczty na podstawie IP i obliczamy dopasowanie SPF/DKIM - Pan/Pani podłącza Claude Code, ChatGPT lub dowolne narzędzie AI i buduje to, czego potrzebuje.
Czy mógłby Pan/mogłaby Pani zbudować własny parser DMARC? Jasne. Ale nasi klienci deklarują oszczędność 3-6 miesięcy pracy inżynierskiej dzięki wykorzystaniu API. My zajmujemy się XML. Pan/Pani zajmuje się wnioskami.
Ocena 4,8/5 w G2 (470 zweryfikowanych opinii) · SLA dostępności 99,99% · SOC-2 Type II · API w cenie wszystkich planów płatnych
Dlaczego nie zbudować własnego parsera DMARC?
Oto jak to wygląda.
$ claude "Pobierz moje statystyki zbiorcze DMARC
dla przyklad.pl i powiedz mi, którzy nadawcy
nie przechodzą uwierzytelniania"
# Claude wywołuje API DMARC Report:
GET /v2/accounts/1/domains/42/
agg_reports/agg_report_stats
Authorization: Token token=twoj_api_key
# Odpowiedź: ustrukturyzowany JSON z
# IP nadawców, nazwami dostawców, wynikami
# SPF/DKIM, wolumenami i wskaźnikami dopasowania.
# Claude analizuje i odpowiada:
3 nadawców nie przechodzi dopasowania DKIM:
1. Mailchimp (198.2.x.x) - 12 400 wiad.
DKIM: FAIL (podpisywanie złą domeną)
2. SendGrid (167.89.x.x) - 3 200 wiad.
SPF: FAIL (IP spoza rekordu SPF)
3. Nieznany (45.33.x.x) - 890 wiad.
SPF+DKIM: FAIL (możliwy spoofing) Jakie dane zwraca API DMARC Report?
Każdy punkt końcowy zwraca czysty JSON. Sparsowaliśmy XML, znormalizowaliśmy dane i zidentyfikowaliśmy dostawców. Wizualizacja należy do Pana/Pani - przekaż dane do własnych pulpitów, narzędzi raportowych lub procesów AI i wyświetl je tak, jak Pan/Pani chce.
- ✓ Odbieraniem zbiorczych i kryminalistycznych e-maili DMARC
- ✓ Parsowaniem XML do ustrukturyzowanego JSON
- ✓ Normalizacją danych we wszystkich formatach raportów
- ✓ Identyfikacją ponad 200 dostawców poczty na podstawie IP
- ✓ Obliczaniem dopasowania i statystyk zgodności
- ✓ Hostowaniem API z dostępnością 99,99%
- → Niestandardowe pulpity i raporty wizualne
- → Automatyczne alerty i powiadomienia
- → Dowody zgodności i audytu
- → Raporty dla klientów Pana/Pani MSP
- → Procesy analizy wspierane przez AI
- → Integracje z istniejącymi narzędziami
/agg_reports.json Raporty zbiorcze
Sparsowane raporty zbiorcze DMARC z dopasowaniem SPF/DKIM, adresami IP źródeł, wolumenami wysyłki oraz wskaźnikami pass/fail dla każdej domeny.
/forensic_reports.json Raporty kryminalistyczne
Raporty o błędach na poziomie pojedynczej wiadomości - nagłówki, wyniki uwierzytelniania i dane nadawcy dla każdej wiadomości, która nie przeszła weryfikacji.
/agg_reports/agg_report_stats Statystyki zbiorcze
Wstępnie obliczone statystyki domen - wskaźniki zgodności, zestawienia nadawców, wyniki oceny polityki oraz dane o trendach.
/email_sources Źródła e-mail
Zidentyfikowane źródła wysyłki we wszystkich Pana/Pani domenach - adresy IP, nazwy dostawców, status uwierzytelniania oraz wolumen.
/mta_sts_reports.json Raporty MTA-STS
Raporty o błędach połączeń TLS ze szczegółami awarii, informacjami o serwerze odbiorczym i wynikami oceny polityki.
/domains.json Zarządzanie domenami
Programowe dodawanie domen, generowanie rekordów DMARC, weryfikacja usług hostowanych oraz zarządzanie konfiguracją.
Jak połączyć Claude Code z DMARC Report?
Skopiuj te instrukcje do swojej sesji Claude Code. Claude wykorzysta API DMARC Report do pobrania i analizy Pana/Pani danych.
Uzyskaj token API
Zaloguj się na app.dmarcreport.com, przejdź do swojego profilu, kliknij API Tokens i utwórz nowy token. Skopiuj go - użyjesz go w następnym kroku.
Przekaż Claude te instrukcje
Wklej to do sesji Claude Code lub dodaj do pliku CLAUDE.md swojego projektu:
## DMARC Report API
Base URL: https://api.dmarcreport.com/v2
Auth: Authorization: Token token=YOUR_TOKEN_HERE
### Key endpoints:
- GET /accounts - list accounts
- GET /all_domains.json - list all domains
- GET /accounts/:id/domains/:id/agg_reports.json
- aggregate DMARC reports (paginated)
- GET /accounts/:id/domains/:id/agg_reports/
agg_report_stats - domain compliance stats
- GET /accounts/:id/domains/:id/agg_reports/
records.json - detailed report records
- GET /accounts/:id/domains/:id/
forensic_reports.json - failure/forensic reports
- GET /email_sources - identified sending sources
- GET /accounts/:id/domains/:id/
mta_sts_reports.json - MTA-STS reports
### Usage:
Use curl with the auth header to call these
endpoints. Start with /accounts to get your
account ID, then /all_domains.json to get
domain IDs. All responses are JSON.
### RFC Reference (download for full context):
Before analyzing DMARC data, fetch these RFCs
so you understand the protocols:
- DMARC: https://datatracker.ietf.org/doc/rfc7489/
(Domain-based Message Authentication,
Reporting, and Conformance)
- SPF: https://datatracker.ietf.org/doc/rfc7208/
(Sender Policy Framework)
- DKIM: https://datatracker.ietf.org/doc/rfc6376/
(DomainKeys Identified Mail Signatures)
- DKIM Key Records:
https://datatracker.ietf.org/doc/rfc6376/
- MTA-STS: https://datatracker.ietf.org/doc/rfc8461/
(SMTP MTA Strict Transport Security)
- TLS-RPT: https://datatracker.ietf.org/doc/rfc8460/
(TLS Reporting for SMTP)
- ARC: https://datatracker.ietf.org/doc/rfc8617/
(Authenticated Received Chain)
Use WebFetch to read each RFC at session start.
This gives you full protocol context for
interpreting DMARC aggregate reports, SPF
alignment, DKIM signatures, and policy
evaluation results from the API. Zapytaj Claude o cokolwiek dotyczącego Pana/Pani danych DMARC
Przykładowe polecenia, które można wypróbować:
Co mogę zbudować z API DMARC Report?
My przetwarzamy e-maile i parsujemy raporty. Pan/Pani decyduje, jak wyświetlać, analizować i reagować na dane.
Niestandardowe raporty dla kadry zarządzającej
Pobieraj statystyki zbiorcze i buduj gotowe dla zarządu pulpity zgodności we własnych narzędziach BI. Filtruj według domeny, zakresu dat, nadawcy - dokładnie tak, jak potrzebują tego Pana/Pani interesariusze.
Automatyczne alerty o zagrożeniach
Pozwól, aby Claude monitorował Pana/Pani raporty kryminalistyczne i oznaczał podejrzane wzorce - nowych nieautoryzowanych nadawców, nagłe skoki wolumenu lub błędy dopasowania wymagające natychmiastowej uwagi.
Raportowanie dla klientów MSP
Buduj wielodostępne procesy raportowania, które pobierają dane dla każdej domeny klienta, generują markowane podsumowania i dostarczają je według harmonogramu - bez logowania do panelu.
Automatyzacja zgodności
Przekazuj dane DMARC do swojej platformy GRC, generuj dowody audytowe lub buduj automatyczne kontrole zgodności, które weryfikują, czy wszystkie domeny spełniają politykę uwierzytelniania Pana/Pani organizacji.
Procesy wykrywania nadawców
Użyj punktu końcowego źródeł e-mail, aby programowo wykryć każdą usługę wysyłającą wiadomości w imieniu Pana/Pani domeny. Porównaj ją z listą autoryzowanych nadawców, aby znaleźć shadow IT.
Integracja z dowolnym narzędziem
Alerty w Slacku, zgłoszenia w Jira, incydenty w PagerDuty, eksporty do arkuszy, generowanie plików PDF - API dostarcza dane, a Pan/Pani decyduje, dokąd trafią i jak będą wyglądać.
Serwer MCP na mapie drogowej
Budujemy serwer Model Context Protocol (MCP), który pozwoli Claude, GPT i innym asystentom AI natywnie uzyskiwać dostęp do Pana/Pani danych DMARC - bez pisania wywołań API, bez zarządzania uwierzytelnianiem. Wystarczy zapytać asystenta AI o bezpieczeństwo poczty, a on pobierze dane bezpośrednio.
Do tego czasu REST API świetnie się sprawdza. Powyższe instrukcje Claude Code można skonfigurować w 5 minut i dają pełny dostęp do wszystkiego.
Najczęstsze pytania
Czy muszę pisać własny parser e-maili DMARC?
Nie. DMARC Report automatycznie przetwarza wszystkie przychodzące raporty XML - zbiorcze i kryminalistyczne. API dostarcza czysty, ustrukturyzowany JSON - sparsowane raporty, zidentyfikowanych nadawców, wyniki dopasowania i statystyki zgodności. Całkowicie pomija Pan/Pani parsowanie XML.
Czy mogę używać Claude Code z API DMARC Report?
Tak. REST API korzysta z prostego uwierzytelniania tokenem i zwraca JSON. Claude Code może wywoływać API bezpośrednio, analizować wyniki, generować raporty, oznaczać anomalie i podejmować działania na podstawie Pana/Pani danych DMARC. Powyżej udostępniamy przykładowe polecenia i instrukcje, aby ułatwić start.
Czy istnieje serwer MCP dla DMARC Report?
Jeszcze nie, ale jest na naszej mapie drogowej. W międzyczasie Claude Code może wywoływać REST API bezpośrednio za pomocą curl - MCP nie jest wymagany. Gdy uruchomimy serwer MCP, integracja stanie się jeszcze prostsza.
Czy mogę zbudować własne pulpity z danych API?
Oczywiście. API zapewnia pełny dostęp do Pana/Pani danych DMARC. Przekaż je do Grafany, Tableau, Power BI, Google Sheets lub dowolnego narzędzia obsługującego JSON. Wielu klientów buduje niestandardowe pulpity dopasowane do swoich konkretnych potrzeb raportowych.
A jeśli chcę tylko standardowy panel?
To też działa. Panel DMARC Report pod adresem app.dmarcreport.com daje Panu/Pani wszystko od razu - raporty zbiorcze, analizę kryminalistyczną, identyfikację nadawców, śledzenie zgodności i alerty. API jest dla klientów, którzy chcą wyjść poza panel.
Przestań budować. Zacznij analizować.
Zarejestruj się za darmo, wygeneruj token API i połącz Claude Code ze swoimi danymi DMARC w 5 minut.
Zacznij za darmo - otrzymaj token APICo klienci mówią o DMARC Report
Rated 4.8/5 on G2 · 469 verified reviews
Dave G.
Owner
"DMARC Report has been invaluable in fixing email deliverability issues for our clients"
DMARC Report dashboard allows us to see easily what is compliant and what isn't compliant so we can quickly fix issues.
Antoine L.
"Incredible Service for an affordable price"
The software is easy to use and has also an entry friendly free plan up to 1,000 mails per month.
Zunaid K.
Director
"Essential tool for email delivery"
This tool helps us to implement DMARC reporting for our domains in an easy to use manner.