我正在运行一个nginx网络服务器,目前unicorn_rails正在快速投入生产,但当我尝试通过代理使用我的gmail帐户时,Actionmailer无法发送。
我的Gmail设置如以下链接所示:http://guides.rubyonrails.org/action_mailer_basics.html#action-mailer-configuration-for-gmail
SSH,webmin,https以及我打开的其他所有工作正常,而不是动作管理器中的smtp。 接口可能有些奇怪,因为ping默认使用lo并尝试telnet smtp.gmail.com 587什么都不做。
答案 0 :(得分:0)
我修改了 / etc / network / interfaces 中的行,将auto lo
更改为auto eth0
,然后使用ifconfig lo down
和shutdown -r now
和ifconfig lo up
。
出于某种原因,这使得ping 8.8.8.8
实际上无需设置界面,而telnet smtp.gmail.com 587
可以返回正确的代码。
仍然不确定我的网络接口默认为低,但邮件服务器现在正在运行。它最终与我的代理无关,我认为这是正确设置的。