2010-04-21 73 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)自己创造。自述文件中解释了您需要了解的一切。

相关问题