0

我一直在尝试使用我的 rails 应用程序设置 ActionMailer,但没有成功。我已经搜索了几个不同的线程,但没有找到解决方案。我需要安装某种宝石来防止我的问题吗?

这是问题:

https://gist.github.com/3341261

==解决方案==

所以我的解决方案是去使用 tlsmail gem。我关注了这个帖子,那里的第二个答案帮助我解决了我的问题。

带有rails 3的gmail smtp

说到独角兽,有一个问题。我正在使用 init.d 文件重新启动服务器,但是我必须实际停止服务器,然后手动删除 pid 文件以用于独角兽。启动独角兽后,它起作用了。

4

3 回答 3

1

以下是我的有效设置之一。希望它可以帮助您发现错误的地方。=)

config.action_mailer.delivery_method = :smtp

config.action_mailer.smtp_settings = {
        :address              => "smtp.gmail.com",
        :port                 => 587,
        :domain               => 'mobileme.com',
        :user_name            => 'hello@mobileme.com',
        :password             => 'Z!DDq%a!OsfGCsdsd2mEc',
        :authentication       => 'plain',
        :enable_starttls_auto => true  
    }

当然,我更改了域和密码。

于 2012-08-13T15:33:23.930 回答
0

:enable_starttls_auto => true在动作邮件配置中尝试 选项

于 2012-08-13T15:11:05.393 回答
0

所以我的解决方案是去使用 tlsmail gem。我关注了这个帖子,那里的第二个答案帮助我解决了我的问题。

带有rails 3的gmail smtp

说到独角兽,有一个问题。我正在使用 init.d 文件重新启动服务器,但是我必须实际停止服务器,然后手动删除 pid 文件以用于独角兽。启动独角兽后,它起作用了。

于 2012-08-14T15:34:04.440 回答