![](/img/trans.png)
[英]Getting error while publishing message to SQS: AmazonSQS; Status Code: 403; Error Code: RequestThrottled
[英]Emails could not be sent using AWS SES APIs. Error message with Status Code: 403
“尝试通过使用适用于Java的AWS开发工具包通过Amazon SES发送电子邮件...电子邮件未发送。错误消息:请求中包含的安全令牌无效。(服务:AmazonSimpleEmailService;状态代码:403;错误代码:InvalidClientTokenId;请求ID:af51a62a-1fdc-11e8-9ae1-d5b4f9a354b8)“
上面的陈述是用Java编写的示例程序的结果,该示例程序假定使用Amazon SES API发送电子邮件。 这是我在Github上找到的示例: AmazonSESSample 。
我已经创建了AWS账户。 2我还获得了我的凭据:API_KEY和API_SECRETE
SES不支持使用IAM用户AccessKeys发送电子邮件。 SES使用Amazon SES SMTP凭证。
登录AWS管理控制台并通过以下网址打开Amazon SES控制台: https://console.aws.amazon.com/ses/ 。
在导航窗格中,选择“ SMTP设置”。
在内容窗格中,选择“创建我的SMTP凭据”。
在“为SMTP创建用户”对话框中,您将看到已为您填写了SMTP用户名。 您可以接受此建议的用户名或输入其他名称。 要继续,请选择创建。
选择“显示用户SMTP凭据”。 您的SMTP凭据将显示在屏幕上; 复制它们并将其存储在安全的地方。 您还可以选择“下载凭据”来下载包含您的凭据的文件。
这是指向文档的链接,该文档解释了不同类型的凭据以及它们如何与SES一起使用。
这是获取凭证的链接:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.