[英]Sending mails in Ruby 1.8.7
我在ruby 1.8.6中使用了'smtp_tls'gem,並使用smtp_settings使用'gmail.com'作為域發送郵件。 現在,我必須在ruby 1.8.7中使用相同的功能,而且我不知道要使用哪個寶石以及如何使用。
我也嘗試過'action_mailer_tls'gem。
請告訴我用於郵件通知的gem以及如何使用它的方法。
謝謝
在我的1.8.7 ruby項目(rails 2.3.5)中,我在環境中有此行(因為如果要在rails 2.3.x中使用gmail,要發送通知,您需要安裝action_mailer_tls。在rails 3中,您不需要不必這樣做,因為默認情況下使用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"
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.