我正在尝试使用node.js、日志库winston 和AWS 的SNS 设置异常报告机制。基本思想是,当 Node.js 崩溃时,winston 会将堆栈跟踪发布到 SNS,然后 SNS 会通过 gmail 电子邮件地址向我发送电子邮件。我的问题是关于加密的:SNS 是否以明文形式发送电子邮件?出于显而易见的原因,我希望我的异常和堆栈跟踪能够被窥探者混淆。
最佳答案
如果您想要电子邮件加密,则需要使用 GPG 自行实现。 GPG 是发送加密电子邮件的唯一“安全”方式——它的工作方式如下:
- 您为自己生成 key 对(私钥/公钥)。
- 您获取要发送的电子邮件文本,通过 GPG 运行它,并告诉它以您自己作为目的地对其进行加密。
- 您将其加密发送。
- 这样,只有您可以使用您的私钥打开电子邮件 - 即使它以纯文本形式发送也没关系。
您可能会发现 GPG 站点很有用(它有一个教程):https://www.gnupg.org/gph/en/manual.html
希望有帮助!
关于node.js - SNS 可以发送加密电子邮件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27439201/