使用“Rails 2.2.2 + Gmail”发送电子邮件

时间:2009-12-14 16:36:41

标签: ruby-on-rails

如何使用“Rails 2.2.2 + Gmail”发送电子邮件?我用smtp_tls尝试了几种方法,但没有成功。谁能给我一个可用的tsl插件下载链接和一个动作管理器smtp_setting?

3 个答案:

答案 0 :(得分:2)

如果你运行Ruby 1.8.7,Rails 2.2.1附带一个启用它的选项。

要全部设置,请在config / initializers / smtp_gmail.rb中确保将:enable_starttls_auto设置为true。

ActionMailer::Base.smtp_settings = {
  :address => "smtp.gmail.com",
  :port => 587,
  :authentication => :plain,
  :enable_starttls_auto => true,
  :user_name => "noreply@gmail_or_your_google_domain.com",
  :password => "chucknorris"
}

否则请尝试ActionMailerTLS gem或插件。

答案 1 :(得分:0)

这里有一个特定的lib http://github.com/dcparker/ruby-gmail它只是ruby所以将它集成到你的rails脚本应该没问题

答案 2 :(得分:0)

如果您只需要轻量级的东西,可以尝试将Pony与gmail fix一起使用。