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: срок выполнения истек