Amazon AWS SES 错误 - 节流失败:超出最大 SigV2 SMTP 发送速率

Amazon AWS SES Error - Throttling failure: Maximum SigV2 SMTP sending rate exceeded

错误 Throttling failure: Maximum SigV2 SMTP sending rate exceeded. 突然开始出现在我们的 .NET 应用程序中,尽管我们的 AWS 发送统计数据中没有超过任何配额(每秒 14 封邮件或每天 50000 封)。

我可以在 Whosebug 上看到许多关于 Throttling – Maximum sending rate exceeded 的类似问题,但我对错误消息中的 SigV2 感到困惑。

正在 other resources like this one gave me the idea that this issue started to happen recently from about October 20, 2020, and there is no exact answer to why this happened. The only solution I can see is to migrate from using SigV2 signing process to the new method 中搜索。

问题是:为什么会出现这种情况,是否可以在不更改应用程序代码的情况下解决这个问题?

如您所见daily rate exceeded

但是你可以open a case and increase your maximum rate

这不是服务配额问题。您遇到的问题是由于您方的身份验证请求过多。如果您在 SES 控制台中更新您的 SMTP 凭据以使用 Sigv4 凭据,则不会发生此问题。

https://docs.aws.amazon.com/ses/latest/DeveloperGuide/smtp-credentials.html