Jak za pomocą funkcji mail spraedzić czy dany mail istnieje ?

0

Mam takie pytanie jak sprawdzić czy za pomocą funkcji mail czy dany mail istnieje bo podobno funkcja mail zwraca wartość true w przypadku kiedy adres istnieje, ale to nie działa.

0

Moze to wywala false jak podany string nie jest prawidlowym ciagiem znakow reprezentujacym adres email? Np. jak ktos wpisze "mietek.lubieplackipl"?

3

Jedynym sposobem sprawdzenia czy jakiś adres mailowy "istnieje" jest wysłanie maila i sprawdzenie zwrotki (niektóre serwery odsyłają po chwili wiadomość z komunikatem, że taki adres nie istnieje).

Jako-tako jednak nie można sprawdzić czy dany adres mailowy "istnieje".

0

Wieki temu zrobiłem skrypt, który sprawdzał, czy adres mailowy istnieje na serwerze - łączył się z serwerem SMTP domeny i robił polecenia HELO, MAIL FROM i RCPT TO i patrzył jaka jest odpowiedź serwera - jeżeli 250, to znaczy, że ok, taki odbiorca istnieje, i wtedy się rozłączał. Czasami działało, poza faktem, że coraz więcej serwerów zaczęło stosować graylisting i metoda z nim nie współpracowała kompletnie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1