Jacek | 2009-05-16 15:13:32
Sprawdzanie poprawności adresu e-mail to wcale nie bułka z masłem. Strukturę nazwy skrzynki poczty elektronicznej regulują co najmniej trzy dokumenty (RFC 1035, 2821, 2822). Zgodnie z nimi adres !def!xyz%abc@example.com jest poprawny! Pierwsza część maila wcale nie musi się składać jedynie ze znaków alfanumerycznych i kilku dodatkowych (. _ -).
Więcej ciekawych informacji na ten temat można przeczytać w artykule na stronie Linux Journal. Sam zaś kod weryfikujący adres e-mail, który poprawnie traktuje te nieczęsto spotykane elementy znajduje się na GitHubie.
© by Jacek Kowalski Sponsor: poszukiwany