我正在尝试在注册 Rails 设计后发送电子邮件。不幸的是,我收到了标题中的错误。
这是我的开发环境:
config.action_mailer.default_url_options = { :host => 'localhost:3000' }
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {:address => "localhost", :port => 1025}
config.action_mailer.perform_deliveries = true
我不应该通过端口 1025 吗?我对 Rails 邮件程序很陌生,所以对这方面的任何见解都将不胜感激!
最佳答案
您是使用 Mailcatcher 还是其他东西来监听端口?您可能需要启动 mailcatcher。
Starting MailCatcher
==> smtp://127.0.0.1:1025
关于ruby-on-rails - 连接被拒绝 - "localhost"端口 1025 的 connect(2) - Devise Mailer,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38415371/