使用Rails 3我想使用X.509证书来签署部分电子邮件。目前在How do I send signed emails from ActionMailer?对Rails 2有一个答案,但它对Rails 3不起作用。
是否可以通过Rails 3中的ActionMailer签署电子邮件? 如果无法做到这一点,是否可以在ActionMailer创建后通过sendmail签署电子邮件?
答案 0 :(得分:1)
也许这不是最好的答案,但这就是我要做的事情:
尝试安装该插件(即使它适用于rails 2.0.x)
测试并修复代码,直到我得到结果
查看代码,结果证明核心文件是:
https://github.com/penso/actionmailer_x509/blob/master/lib/actionmailer_x509.rb
为邮件DSL公开了一堆方法:
所以你可以抓住那个文件,把它放在$ APP / lib下,然后写一些测试来检查它是否正常工作。
一个。
答案 1 :(得分:0)
我已将actionmailer_x509移植到Rails 3并将其包装到gem中。所以现在它可以工作并在这里可用:https://github.com/petRUShka/actionmailer_x509