Отправка писем в Ruby 1.8.7 - PullRequest
       5

Отправка писем в Ruby 1.8.7

1 голос
/ 20 апреля 2011

Я использовал gem 'smtp_tls' в ruby ​​1.8.6 и использовал smtp_settings для отправки почты, используя 'gmail.com' в качестве домена.Теперь мне нужно использовать ту же функциональность в ruby ​​1.8.7, и я не знаю, какой гем использовать и как использовать.

Я тоже пробовал гем 'action_mailer_tls'.

Пожалуйстаскажите мне драгоценный камень для почтового уведомления и способ его использования.

Спасибо

1 Ответ

0 голосов
/ 20 апреля 2011

в моем проекте ruby ​​1.8.7 (rails 2.3.5) у меня есть эта строка в среде (потому что если вы хотите использовать gmail в rails 2.3.x, для отправки вашего уведомления вам нужно установить action_mailer_tls. вам не нужно этого делать, потому что по умолчанию используется 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"

}

...