Přejít na obsah
Calcify
cz

Validátor e-mailové adresy

Ověří e-mailovou adresu podle RFC 5321 a 5322: délky, znaky, doménu a TLD. Pojmenuje první chybu a upozorní na pravděpodobný překlep v doméně.

Údaje

Výsledek

Vyplňte pole – výsledek se objeví tady.

Reklama

Co znamená „správně zapsaný e-mail“

Co kalkulačka ověřuje

Zápis. Znak @ dělí adresu na dvě části a každá má svá pravidla: kolik znaků, které znaky, kde smí být tečka nebo pomlčka. Kalkulačka projde tato pravidla popořadě a pojmenuje první, které neprojde.

Co neověřuje

Jestli doména existuje a za adresou je živá schránka. To je jiná otázka: pro odpověď se musíš zeptat DNS serverů a nakonec poslat e-mail. Stránka nikoho nekontaktuje. „Zapsáno správně“ tedy znamená přesně tohle: poštovní server adresu, která takhle vypadá, přijme, a co bude dál, záleží na tom, jestli tu schránku někdy někdo založil.

Dvě části a tři délky

| Část | Maximum | Odkud pravidlo pochází | |---|---|---| | Před @ | 64 znaků | RFC 5321, §4.5.3.1 | | Doména | 255 znaků | RFC 5321, §4.5.3.1 | | Celá adresa | 254 znaků | praktický strop, který drží všechny servery |

Před @ jsou povolená latinská písmena, číslice a symboly ! # $ % & ' * + - / = ? ^ _ \ { | } ~`, plus tečka – ale ne první, ne poslední a ne dvě za sebou. V doméně: písmena, číslice a pomlčka; každá část mezi tečkami má 1 až 63 znaků a nesmí začínat ani končit pomlčkou. TLD za poslední tečkou má nejméně dvě písmena, žádné číslice.

Na pořadí záleží

Pojmenuje se jen jedna chyba – první nalezená. Je to záměr: druhá chyba bývá důsledkem první a seznam tří položek spíš zmate, než pomůže. Opravil jsi první? Ověř znovu.

Nápověda k doméně

Když se doména velmi podobá běžné (gmial.com, gmail.con, hotmail.co), kalkulačka se zeptá, jestli jsi nemyslel tu. Verdikt se nemění: adresa s překlepem v doméně je zapsaná správně, jen nikam nevede. To jsou různé věci a stránka je drží odděleně.

Časté otázky k ověřování e-mailu

Proč je adresa „platná“, ale e-mail nikdy nedorazí?

Protože jde o různé kontroly. Správný zápis znamená, že formulář a poštovní server adresu přijmou. Jestli doména existuje, jestli byla schránka založena, jestli je plná – nic z toho se na zápisu neukáže.

Proč adresa s nelatinskými písmeny neprojde?

Adresy s nelatinskými písmeny existují (RFC 6531), ale ověřit je pořádně je samostatná práce s IDNA a tabulkami Unicode. Kalkulačka to neumí, takže je poctivější říct „není latinka“ než hádat.

Proč se nepřijme "john doe"@example.com v uvozovkách?

Formálně to uvozovky dovolují. V praxi takovou adresu nepřijme žádný registrační formulář. Říct ti „všechno v pořádku“ před formulářem, který ji odmítne, by byla ta špatná pravda.

Co je štítek za plusem?

Část adresy john+shop@example.com za + je štítek pro filtry: e-mail stejně dorazí na john@. Kalkulačka ho ukáže na samostatném řádku, protože některé weby takové adresy při registraci odříznou nebo odmítnou.

Znamenají tečky v adrese něco?

Záleží na poskytovateli. Gmail tečky před @ ignoruje, většina ostatních služeb ne. Kalkulačka s tím nic nedělá: jen ověří, že tečka není na okraji a že nejsou dvě za sebou.

Vadí velká písmena?

Ne. Doména nerozlišuje velikost písmen a skoro všechny servery ji ignorují i v části před @. Kalkulačka takové adresy přijme.

Můžu ověřit seznam adres najednou?

Ne, jednu adresu po druhé. Kalkulačka odmítne vstup delší než 400 znaků – to už není adresa.