Sprawdzanie poprawności adresu e-mail

Wklej jeden lub kilka adresów e-mail – po jednym w wierszu. Dla każdego wiersza narzędzie pokaże, czy zapis jest zgodny ze standardami internetowymi, a jeśli nie – dlaczego. Sprawdza tylko składnię, nie to, czy skrzynka istnieje.

Zapis „Imię Nazwisko <adres@example.com>” też działa. Puste wiersze są pomijane.

Twój tekst zostaje w przeglądarce – nie jest wysyłany, zapisywany ani dodawany do paska adresu.

Wynik

Wynik
poprawne: 1, z uwagą: 4, niepoprawne: 2 (z 7)
Wynik dla każdego wiersza
WpisWynikPowód / uwaga
jan.kowalski@example.com✓ poprawna składnia
Jan Kowalski <jan@example.org>⚠ dozwolone, ale nietypowenazwę wyświetlaną usunięto, sprawdzono tylko adres w < >
biuro@łódź.example⚠ dozwolone, ale nietypowedomena z polskimi lub innymi znakami diakrytycznymi – technicznie xn--d-uga0v4h.example
"jan kowalski"@example.com⚠ dozwolone, ale nietypoweczęść przed @ w cudzysłowie – dozwolone, ale wiele serwisów tego nie przyjmuje
błąd@@example.com✗ niepoprawnyniedozwolony znak przed @ (np. drugie @, nawias, przecinek, cudzysłów)
imie@example..com✗ niepoprawnypusta etykieta domeny (dwie kropki z rzędu albo kropka na początku/końcu)
admin@localhost⚠ dozwolone, ale nietypowedomena bez kropki – osiągalna tylko w sieci lokalnej
Tylko składnia – narzędzie nie sprawdza, czy skrzynka istnieje ani czy domena przyjmuje pocztę. Nic nie jest wysyłane.

Jak to obliczamy

Narzędzie sprawdza tylko zapis. Czy skrzynka istnieje, czy domena przyjmuje pocztę albo czy adres jest jednorazowy, można ustalić tylko przez kontakt z serwerem poczty – czego to narzędzie celowo nie robi. Adresy zostają w Twojej przeglądarce; nic nie jest wysyłane ani zapisywane.

Kiedy adres e-mail jest poprawny

Adres składa się z części lokalnej, znaku @ i domeny. Sprawdzanie opiera się na składni skrzynki z RFC 5321 – tak, jak serwer poczty przyjmuje adres odbiorcy:

Polskie znaki w adresie e-mail

Domeny z polskimi znakami (łódź.pl) są dozwolone: technicznie zapisuje się je w Punycode (xn--d-uga0v4h.pl), a narzędzie pokazuje tę postać. Litery spoza ASCII przed @ (np. michał@…) można doręczyć tylko z rozszerzeniem SMTPUTF8 (RFC 6531), którego nie obsługuje każdy serwer – w praktyce lepiej pisać michal@….

Czego celowo nie akceptujemy

Komentarze w nawiasach i przestarzałe formy, które RFC 5322 zachowuje tylko do odczytu starych wiadomości, nie należą do adresów odbiorców i są tu traktowane jako niepoprawne. Adresy bez kropki w domenie (admin@localhost) i adresy IP w nawiasach kwadratowych są formalnie poprawne, ale w internecie niedoręczalne lub nietypowe.

Najczęściej zadawane pytania

Czy można sprawdzić, czy adres e-mail istnieje?

To narzędzie tego nie robi – sprawdza tylko składnię. Jedynym pewnym dowodem, że skrzynka istnieje, jest doręczona wiadomość, np. link potwierdzający (double opt-in).

Czy w adresie e-mail można używać wielkich liter?

Tak. W domenie wielkość liter nie ma znaczenia. Część przed @ według RFC 5321 mogłaby ją rozróżniać, ale praktycznie wszyscy dostawcy traktują wielkie i małe litery tak samo.

Czy adres e-mail może zawierać znak plus?

Tak, imie+newsletter@example.com jest poprawny. Wielu dostawców używa plusa do tworzenia podadresów. Jeśli formularz go odrzuca, błąd leży po stronie formularza.

Czy w adresie e-mail mogą być polskie znaki?

W domenie tak (zapisywane w Punycode). Przed @ tylko z rozszerzeniem SMTPUTF8, którego wiele serwerów nie obsługuje – dlatego bezpieczniej używać liter bez ogonków.

Jak długi może być adres e-mail?

Najwyżej 64 znaki przed @, 63 na etykietę domeny i 254 na cały adres (RFC 5321, sekcja 4.5.3.1).

Czy mogę sprawdzić całą listę?

Tak, do 1000 wierszy naraz – po jednym adresie w wierszu. Duplikaty są oznaczane.

Źródła i podstawa prawna

Stan na:

Podobne narzędzia