我无法接收Action Mailer的邮件。 我在开发中使用相同的配置&生产模式。我可以收到开发中的邮件而不是生产中的邮件。 日志显示邮件被发送到特定的邮件ID但我无法收到该邮件。我可以在1天后收到少量邮件。 以下是我在production.rb中的配置:
config.action_mailer.raise_delivery_errors = true
# Set the application URL which is used in the mail
config.action_mailer.default_url_options = { host: 'http://abcd.com', port: '80' }
config.action_mailer.delivery_method = :smtp
config.action_mailer.perform_deliveries = true
config.action_mailer.smtp_settings = {
:address => "webmail.xxx.com",
:port => 25,
:domain => "mydomain.com",
:authentication => :login,
:user_name => 'xxxx',
:password => 'xxxx',
:openssl_verify_mode => 'none'
}
如果我使用gmail配置而不是上面的,那么它工作正常&我可以收到邮件。