我已经在Ruby1.8.6中使用了'smtp_tls‘gem,并且使用smtp_settings来发送邮件,使用的域名是'gmail.com’。现在我不得不使用ruby 1.8.7中的相同功能,但我不知道该使用哪个gem以及如何使用。
我也尝试过'action_mailer_tls‘gem。
请告诉我邮件通知的gem和使用方法。
谢谢
发布于 2011-04-20 19:50:28
在我的1.8.7Ruby项目(rails 2.3.5)中,我在环境中使用了这一行(因为如果你想在rails 2.3.x中使用gmail,要发送通知,你需要安装action_mailer_tls。在Rails3中,您不必这样做,因为默认情况下使用tls )
config.gem 'action_mailer_tls', :lib => 'smtp_tls.rb'在config/initializers/smtp_gmail.rb中,您可以使用以下设置:
ActionMailer::Base.smtp_settings = {
:address => "smtp.gmail.com",
:port => 587,
:authentication => :plain,
:enable_starttls_auto => true,
:user_name => "your_email_adress@gmail.com",
:password => "your_password"}
https://stackoverflow.com/questions/5728994
复制相似问题