Ruby on rails Telnet:无法访问网络

Ruby on rails Telnet:无法访问网络,ruby-on-rails,ruby,port,telnet,Ruby On Rails,Ruby,Port,Telnet,我是RubyonRails的新手,所以我想知道如何从服务器发送电子邮件。 我已经学习了几个教程,但都没有成功,因此决定检查基本知识,看看端口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 我已经阅读了

我是RubyonRails的新手,所以我想知道如何从服务器发送电子邮件。 我已经学习了几个教程,但都没有成功,因此决定检查基本知识,看看端口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
我已经阅读了有关
连接被拒绝的信息
,但我不知道
无法访问的信息
是我的端口被阻止了还是我的ISP被阻止了


如果您使用的是基于ubuntu/debian的,那么任何帮助都是有用的

检查服务器防火墙并允许端口25
  • sudo ufw允许25/tcp
1.如果要构建自己的smtp服务器,请安装 2.其他备选方案
  • 在rails中使用gmail帐户作为smtp服务器
  • 或者您可以注册到sendgrid.com作为smtp服务器(不是免费的,但可以申请测试帐户试用一年)

看起来好像您正在尝试远程登录到
example.com
端口25。如果要检查端口25是否从服务器打开。然后您应该尝试您的服务器DNS,而不是example.com:)