AWS SES 如何故意延迟发送电子邮件

AWS SES how to deliberately delay sending an email

AWS 中是否有故意延迟发送电子邮件的选项? 我的意思是,当我们调用 AmazonSimpleEmailService 库时,是否可以告诉 AWS 在 5、10 或 30 分钟后发送此电子邮件?

最好不要!!!

Amazon SES attempts to deliver emails to the Internet within a few seconds of each request.

lambda 中的代码可以使用任何基于时间的库来延迟,但问题是何时调用 lambda 或什么将调用 lambda.For ,您可以将 sqs 与 lambda 结合使用。

  • 发送请求到sqs队列
  • 您会知道何时收到请求。这将充当
  • 在你想要的时间后执行 lambda

来源faq