加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-16 21:10:37 所属栏目:百科 来源:网络整理
导读:我有一个rails应用程序,可以在某些事件上触发电子邮件.这些电子邮件将发送给另一家公司,该公司会在回复时向电子邮件中添加一些其他数据.这一切都被理解和工作,我正在解析回复,提取数据,它工作正常. 我现在被要求加密电子邮件. 有没有人有最佳方法的经验/想法
我有一个rails应用程序,可以在某些事件上触发电子邮件.这些电子邮件将发送给另一家公司,该公司会在回复时向电子邮件中添加一些其他数据.这一切都被理解和工作,我正在解析回复,提取数据,它工作正常.

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

有没有人有最佳方法的经验/想法?

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

任何人都可以指点我的插件/文件,这将有助于我实现这一目标吗?

解决方法

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

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

此外,S / MIME需要证书,您可以自己创建证书,也可以从证书颁发机构(如Verisign或Thawte)购买证书,具体取决于您的需求.

我确信Ruby有S / MIME和PGP库,但快速搜索并没有为我揭示“一个真正的库”.但是,您可以随时让OpenSSL(对于S / MIME)或GPG为您做繁重的工作.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读