2010-04-21 68 views
2

我使用GMail作爲我的SMTP服務器。我有一個配置工作得很好:如何從ActionMailer發送已簽名的電子郵件?

# 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  => "[email protected]", 
    :password  => "it's a secret" 
} 

我也有一個公共/私有RSA密鑰在config/ssl/rsa.publicconfig/ssl/rsa.private對。

在將郵件發送給GMail的SMTP服務器之前,我該如何簽署郵件?

回答

2

我想你想要ActionmailerX509。你需要一個證書,你可以a)買很多錢b)從CAcert.org免費獲得c)自己創造。自述文件中解釋了您需要了解的一切。

相關問題