Проблемы с TLS-сертификатом Rails Action Mailer - PullRequest
2 голосов
/ 15 июня 2010

Я пытаюсь использовать rackspace ssl smtp для моих настроек почты для нашего приложения rails и получаю эту ошибку

имя хоста не совпадает с сертификатом сервера

Мне нужно найти способ отключить проверку сертификатов для ActionMailer.

Кто-нибудь знает, как это сделать?

Ответы [ 3 ]

2 голосов
/ 19 июня 2010

Попробуйте установить для enable_starttls_auto значение false в настройках smtp_settings:

ActionMailer::Base.delivery_method = :smtp
ActionMailer::Base.raise_delivery_errors = true
ActionMailer::Base.default_charset = "utf-8"

ActionMailer::Base.smtp_settings = {
  :address => 'server.com',
  :port => '25',
  :domain => 'yourdomain.com',
  :user_name => 'username',
  :password => 'password',
  :authentication => :login,
  :enable_starttls_auto => false
}
1 голос
/ 10 февраля 2011

По какой-то причине я не могу комментировать ответ Дерека, но его ответ действительно работает сейчас с Rackspace.Простое изменение tls на false теперь прекрасно работает.

0 голосов
/ 14 сентября 2010

Решена проблема с использованием sendmail и настройкой sendmail на использование правильных настроек smtp, необходимых для использования хостинга электронной почты в стойке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...