node.js - SNS 可以发送加密电子邮件吗?

标签 node.js amazon-web-services smtp amazon-sns winston

我正在尝试使用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/

相关文章:

amazon-web-services - 使用 CDK 定义具有服务发现的 ECS Fargate 集群,无需负载均衡器

c# - 使用 C# 查找 MX 记录?

node.js - Mongoose 获取与数组匹配的文档

javascript - 我收到 TypeError Object ABCD has No method compare?

amazon-s3 - 当用户上传到 S3 存储桶时收到通知吗?

python-3.x - 使用 boto3 从 DynamoDB 表中获取主键的最大值

c# - 使用 Mailkit 连接时何时应该使用 SecureSockOptions 或 useSsl

python - 如何设置Airflow发送邮件?

Javascript/AngularJS/NodeJS - 检查重复项?

AngularJS 和 Express 路由 404