电子邮件没有发送(Net :: OpenTimeout)

时间:2017-08-29 09:25:39

标签: ruby-on-rails email smtp

我有rails app,联系我们页面提交发送邮件。

它在我的本地系统开发和生产服务器上也能正常工作。 但是在我的VPS上它不起作用

仍显示Net::OpenTimeout

我试过

1)使用以下

禁用ipv6
# /etc/sysctl.conf
net.ipv6.conf.all.disable_ipv6 = 1 
net.ipv6.conf.default.disable_ipv6 = 1 
net.ipv6.conf.lo.disable_ipv6 = 1 

2)将端口从587更改为25和465

3)还尝试连接smtp从终端显示我错误

root@server1:/var/wwww/test_app# telnet smtp.gmail.com 587
Trying port_number...
Trying port_number...
Trying ipv4_address...
telnet: Unable to connect to remote host: Cannot assign requested 
        address

这是什么解决方案。

0 个答案:

没有答案