使用 Rails 3 我想使用 X.509 证书来签署部分电子邮件。 Rails 2 目前有一个答案,位于如何从 ActionMailer 发送签名电子邮件? https://stackoverflow.com/questions/2684726/how-do-i-send-signed-emails-from-actionmailer但它在 Rails 3 上不起作用。
Rails 3 中是否可以通过 ActionMailer 签署电子邮件?
如果不可能,是否可以在 ActionMailer 创建后通过 sendmail 签署电子邮件?
也许这不是最好的答案,但这就是我要做的:
查看代码,原来核心文件是:
https://github.com/penso/actionmailer_x509/blob/master/lib/actionmailer_x509.rb https://github.com/penso/actionmailer_x509/blob/master/lib/actionmailer_x509.rb
它公开了一系列邮件 DSL 方法:
- x509_sign true # 或 false
- x509_cert“路径/到/证书”
- x509_key“路径/到/键”
- x509_passphrase“密码”
所以你可以抓取该文件,并将其放在 $APP/lib 下,然后编写一些测试来检查它是否正常工作。
A.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)