【问题标题】:Can we send the table of contents to an email through AWS SES service我们可以通过 AWS SES 服务将目录发送到电子邮件吗
【发布时间】:2021-09-01 13:10:21
【问题描述】:

我正在尝试查看将表格数据发送到电子邮件的选项。我无法使用 AWS SNS,因为 SNS 无法格式化数据。

我们可以利用 AWS SES 将表格数据发送到电子邮件吗?如果是,有人可以解释如何实现相同的目标。

以下是包含从 python 3.x 代码输出打印的数据的图像,我想通过电子邮件以相同的表格格式发送相同的信息:

【问题讨论】:

    标签: python-3.x aws-lambda amazon-ses


    【解决方案1】:

    SNS 和 SES 都是传输机制。 SNS 向各种地方发送消息,SES 使用 SMTP 发送消息。两者本身都无法为您格式化消息。

    您想要的是使用 HTML 通过 SES 或 SNS 发送消息。 This post 展示了如何在 Python 中使用 HTML 邮件,this post 虽然没有得到答复,但有一些很棒的代码可以向您展示 HTML 电子邮件并通过 SES 发送。

    您可能需要 HTML 中的 HTML 表格元素,该元素位于在 Lambda 中运行的 Python 代码中。 Lambda 可以从 SNS 获取数据并将其格式化到表格中。这些都不是特别难,但它是你必须编写的代码。

    【讨论】:

      猜你喜欢
      • 2020-07-16
      • 2016-11-17
      • 2020-11-25
      • 1970-01-01
      • 1970-01-01
      • 2023-02-02
      • 2018-07-18
      • 1970-01-01
      • 2015-12-13
      相关资源
      最近更新 更多