将邮件发送到配置的smtp服务器

时间:2009-06-10 11:22:18

标签: ruby-on-rails

我在mailer.rb文件中编写了以下配置行,以使用特定服务器发送邮件。

config.active_record.default_timezone = :local

config.action_mailer.smtp_settings = {
    :address => "abcprojsmtp",
    :port => 25,
    :authentication => :login
}

config.action_mailer.delivery_method = :smtp
config.action_mailer.perform_deliveries = true

邮件未到达目的地。

是否缺少其他配置?请帮帮我。

2 个答案:

答案 0 :(得分:0)

我喜欢将ActionMailer设置放在environment.rb或相应的环境/文件中。在开发应用程序时,您可以更好地控制邮件的发送方式。

我的猜测是你还需要:user_name和:密码选项......

答案 1 :(得分:0)

问题已解决......需要指定其他域名。

它有效:)