我们可以通过 AWS SES 服务将 table 的内容发送到电子邮件吗

Can we send the table of contents to an email through AWS SES service

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

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

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

SNS和SES都是传输机制。 SNS 向各种地方发送消息,SES 使用 SMTP 发送消息。它们本身都不能为您格式化消息。

您想要的是使用 HTML 通过 SES 或 SNS 发送消息。 This post shows how to use HTML mail with Python and this post,虽然没有回答,但有一些很棒的代码可以向您显示 HTML 电子邮件并通过 SES 发送。

您的 HTML 中可能需要一个 HTML table 元素,它位于 Lambda 中运行的 Python 代码中。 Lambda 可以从 SNS 获取数据并将其格式化为 table。 None 其中非常难,但这是您必须编写的代码。