Ruby On Rails: настройка actionmailer

Материал из 1GbWiki.

(Различия между версиями)
Перейти к: навигация, поиск
Версия 22:09, 15 марта 2018 (править)
Renton (Обсуждение | вклад)

← К предыдущему изменению
Текущая версия (20:46, 30 октября 2018) (править) (отменить)
Chapay (Обсуждение | вклад)

 
(1 промежуточная версия не показана)
Строка 3: Строка 3:
Rails::Initializer.run do |config| Rails::Initializer.run do |config|
config.action_mailer.smtp_settings = { config.action_mailer.smtp_settings = {
- :address => 'robots.1gb.ru',+ :address => 'robots.1gb.ua',
:port=>25, :port=>25,
- :domain => 'sitedomain.ru'+ :domain => 'sitedomain.ua'
} }
config.action_mailer.delivery_method = :smtp config.action_mailer.delivery_method = :smtp

Текущая версия

Для настройки gem actionmailer Вам потребуется указать следующие параметры в файле environemnts.rb:

 Rails::Initializer.run do |config|
 config.action_mailer.smtp_settings = {
   :address  => 'robots.1gb.ua',
   :port=>25,
   :domain => 'sitedomain.ua'
 } 
 config.action_mailer.delivery_method = :smtp
 config.action_mailer.raise_delivery_errors = true
 config.action_mailer.perform_deliveries = true
 config.action_mailer.default_charset = 'utf-8'
 end

При инициализации настроек внутри блока Rails::Initializer.run do необходимо обращение к config.action_mailer.smtp_settings, но можно выполнять инициализацию в этом же файле и вне блока простым обращением к ActionMailer:Base.smtp_settings

Личные инструменты