Próbuję sprawdzić, czy adres e-mail jest prawidłowy.bash i telnet do przetestowania wiadomości e-mail
Mam dokonał tego przez usign telnet, patrz poniżej
$ telnet mail.example.com 25
Trying 0.0.0.0...
Connected to mail.example.com.
Escape character is '^]'.
220 mail.example.com Mon, 14 Jan 2013 19:01:44 +0000
helo email.com
250 mail.example.com Hello email.com [0.0.0.0]
mail from:[email protected]
250 OK
rcpt to:[email protected]
550 Unknown user
z tego 550 życzenie wiem, że adres nie jest ważny na serwerze pocztowym ... czy to ważne chciałbym uzyskać odpowiedź jak poniżej:
250 2.1.5 OK
Jak zautomatyzować to w skrypcie powłoki? do tej pory mam poniżej:
Dzięki!
Warto zauważyć, że większość dużych dostawców poczty, w tym Gmail, Hotmail i Yahoo Mail, nie zezwala na tę technikę, aby uniemożliwić spamerom zbieranie kont na żywo. –
@ten inny facet Próbowałem już z Gmailem i to * działa *, tylko w innym formacie ...... 'kod' mail from: <[email protected]> rcpt do: < [email protected]> 'code' – bsmoo