Как отправить подписанные электронные письма от ActionMailer? - PullRequest
2 голосов
/ 21 апреля 2010

Я использую GMail в качестве SMTP-сервера. У меня эта конфигурация работает нормально:

# config/initializers/action_mailer.rb:
ActionMailer::Base.smtp_settings = {
  :tls            => true,
  :address        => "smtp.gmail.com",
  :port           => "587",
  :domain         => "www.example.org",
  :authentication => :login,
  :user_name      => "admin@example.org",
  :password       => "it's a secret"
}

У меня также есть пара открытых / закрытых ключей RSA в config/ssl/rsa.public и config/ssl/rsa.private.

Что мне делать, чтобы подписать электронные письма перед отправкой их на SMTP-сервер GMail?

1 Ответ

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

Я думаю, что вы хотите ActionmailerX509 .Вам нужен сертификат, который вы можете а) купить за большие деньги б) получить бесплатно от CAcert.org в) создать себя.Все, что вам нужно знать, объясняется в README.

...