gpt4 book ai didi

ruby-on-rails - 如何在 Ruby on Rails 中发送和接收加密的电子邮件?

转载 作者:数据小太阳 更新时间:2023-10-29 07:00:23 25 4
gpt4 key购买 nike

我有一个 Rails 应用程序,可以在某些事件上触发电子邮件。这些电子邮件被发送到一个单独的公司,该公司将在回复时向电子邮件添加一些额外的数据。这一切都已理解并有效,我正在解析回复、提取数据并且一切正常。

我现在被要求加密电子邮件。

有没有人对执行此操作的最佳方法有任何经验/想法?

我无法保证第 3 方将使用哪种电子邮件客户端,因此我需要一个可以在许多电子邮件客户端中通用的解决方案。加密必须在我发送电子邮件时由我的应用程序进行,在回复时由客户端应用程序(Outlook、Thunderbird、Entourage 等)进行。然后我需要接收加密的电子邮件,对其进行解密和解析以提取我需要的新信息。

谁能指出可以帮助我实现这一目标的插件/文档?

最佳答案

如果另一端不使用您的应用程序,您应该使用 S/MIME 或 PGP。

大多数桌面电子邮件客户端开箱即用地支持 S/MIME,PGP 通常作为插件提供(Thunderbird 有 Enigmail,Apple Mail 有 GPGMail,等等)。

此外,S/MIME 需要证书,您可以根据需要自行创建或从证书颁发机构购买证书(如 VerisignThawte)。

我确定有适用于 Ruby 的 S/MIME 和 PGP 库,但快速搜索并没有为我找到“一个真正的库”。但是,你总是可以让 OpenSSL (对于 S/MIME)或 GPG为您完成繁重的工作。

关于ruby-on-rails - 如何在 Ruby on Rails 中发送和接收加密的电子邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/680753/

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