gpt4 book ai didi

ruby-on-rails - 如何在 Rails 3 中从 ActionMailer 发送签名的电子邮件?

转载 作者:数据小太阳 更新时间:2023-10-29 06:33:35 26 4
gpt4 key购买 nike

使用 Rails 3 我想使用 X.509 证书来签署部分电子邮件。在 How do I send signed emails from ActionMailer? 处有一个当前存在的 Rails 2 答案。但它不适用于 Rails 3。

是否可以通过 Rails 3 中的 ActionMailer 签署电子邮件?如果那不可能,是否可以在 ActionMailer 创建后通过 sendmail 签署电子邮件?

最佳答案

也许这不是最好的答案,但我会这样做:

  • 尝试安装该插件(即使它适用于 rails 2.0.x)

  • 测试和修复代码直到我得到结果

查看代码,原来核心文件是:

https://github.com/penso/actionmailer_x509/blob/master/lib/actionmailer_x509.rb

它为邮件程序 DSL 公开了一堆方法:

  • x509_sign true # 或 false
  • x509_cert "path/to/cert"
  • x509_key "path/to/key"
  • x509_passphrase "密码"

所以您可以获取该文件,并将其放在 $APP/lib 下,然后编写一些测试来检查它是否正常工作。

A.

关于ruby-on-rails - 如何在 Rails 3 中从 ActionMailer 发送签名的电子邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6428983/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com