Telnet: сеть недоступна

Я новичок в Ruby on Rails, поэтому я пытался выяснить, как отправлять электронные письма с сервера. Я безуспешно следовал нескольким учебникам, поэтому решил проверить основы и посмотреть, открыт ли порт 25, я получаю следующую строку:

$ telnet example.com 25
Trying 93.184.216.34...
Trying 2606:2800:220:1:248:1893:25c8:1946...
telnet: Unable to connect to remote host: Network is unreachable

Я читал о Conection refused но я не могу понять unreachable мой порт заблокирован или, может быть, мой провайдер?

Любая помощь полезна

1 ответ

Если вы используете Ubuntu / Debian на основе

проверьте брандмауэр вашего сервера и разрешите порт 25

  • sudo ufw разрешить 25 / tcp

1. установите postfix, если вы хотите создать свой собственный SMTP-сервер

2. другие альтернативы

  • используя учетную запись gmail в качестве сервера smtp в рельсах, почтовик действий с gmail как smtp
  • или вы можете зарегистрироваться на sendgrid.com в качестве сервера smtp (не бесплатно, но можете использовать тестовую учетную запись в течение одного года)
Другие вопросы по тегам