Почему на SMTP-сервере не может быть telnet?
Я следую вышеупомянутой инструкции, чтобы telnet почтовый сервер gmail. Но я получил ошибку. Кто-нибудь может дать мне знать, что не так? Благодарю.
$ nslookup -q=mx gmail.com
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
gmail.com mail exchanger = 40 alt4.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 20 alt2.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 30 alt3.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 10 alt1.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 5 gmail-smtp-in.l.google.com.
Authoritative answers can be found from:
$ telnet gmail-smtp-in.l.google.com. 25
Trying 64.233.168.27...
Trying 2607:f8b0:4003:c07::1a...
telnet: Unable to connect to remote host: Network is unreachable
1 ответ
Чтобы использовать порт 25, вам нужно использовать службу ретрансляции для приложений Google - если только вы не хотите отправлять сообщения другим пользователям Gmail - это требует настройки на портале администратора, если вы используете приложения Google, а не только пользовательскую Gmail.
Если вы просто пытаетесь проверить соединение / подтвердить электронную почту без почтового приложения, попробуйте порт 465 или 587.