SMTP: простая команда Unix - PullRequest
0 голосов
/ 26 ноября 2010

Что такое команда для проверки хоста smtp, который доступен с моего компьютера unix через порт 25 с использованием достоверных данных аутентификации?

Позволяет сказать:

host: smtp.gmail.com 
port: 25
username: someusername
password: somepassword

как проверить это достижимо с моей машины?

Спасибо:)

Ответы [ 3 ]

1 голос
/ 26 ноября 2010

http://www.simplehelp.net/2008/12/01/how-to-send-email-from-the-linux-command-line/

или попробуйте это

openssl s_client -connect smtp.gmail.com:25

0 голосов
/ 26 ноября 2010

Вы можете проверить, достижимо ли это с помощью telnet:

telnet smtp.gmail.com 25

Для этого вам не нужны учетные данные - если вы сможете подключиться, вы получите ответ от SMTP-сервера (HELOили EHLO, я думаю - проверьте RFC 821 (старый) или RFC 5321 (новый, но не ясный статус)).

0 голосов
/ 26 ноября 2010

telnet и вот прохождение

...