Когда я звоню ContactMailer.contact_us(@user).deliver_later
, я получаю:
Errno :: ECONNREFUSED (соединение отказано - соединение (2) для порта 587 "282.71.137.66"): app / controllers / contacts_controller.rb: 17: в block in create' app/controllers/contacts_controller.rb:15:in
создать
или иногда
Net :: OpenTimeout истекла ошибка выполнения
Мой файл application.rb:
config.active_record.raise_in_transactional_callbacks = true
config.time_zone = 'Asia/Kolkata'
config.action_mailer.smtp_settings = {
:address => 'smtpauth.net4india.com',
:port => 587,
:domain => 'pop.net4india.com',
:user_name => "username@oakridgebs.com",
:password => "password",
:authentication => :plain,
:enable_starttls_auto => true
}
Я пытался спасти эту ошибку, но в этом случае я не получаю электронную почту.Знаете ли вы другое решение?