Actionmailer не работает при использовании с прокси-сервером

Ниже приведены мои настройки SMTP:

ActionMailer::Base.smtp_settings = {
  :enable_starttls_auto => true,
  :address        => 'smtp.gmail.com',
  :port           => 587,
  :authentication => :login,
  :user_name      => 'username@gmail.com',
  :password       => 'password',
  :domain         => 'gmail.com'
}

ActionMailer::Base.mail(
  :from => 'username@gmail.com', 
  :to => 'username@gmail.com', 
  :subject => "Test Mail", 
  :body => "This is a test email"
).deliver

Это работает в моей системе (т.е. без прокси). Но эти же настройки SMTP не работают на прокси-сервере. Я установил http_proxy и https_proxy на прокси-сервере. Но он выдает ниже ошибки во время отправки почты

Net:: OpenTimeout: срок выполнения истек

0 ответов

Другие вопросы по тегам