ActionMailer和Gmails设置Rails 3.0.1 / 3.1.0

时间:2012-08-13 14:50:53

标签: ruby-on-rails ruby actionmailer

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

问题在于:

https://gist.github.com/3341261

==解==

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

gmail smtp with rails 3

有关独角兽的问题。我使用init.d文件重新启动我的服务器,但是我必须实际停止服务器然后手动删除pic文件以获取独角兽。在启动独角兽之后,它起作用了。

3 个答案:

答案 0 :(得分: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  
    }

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

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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

带有rails 3的gmail smtp

有关独角兽的问题。我使用init.d文件重新启动我的服务器,但是我必须实际停止服务器然后手动删除pic文件以获取独角兽。在启动独角兽之后,它起作用了。