如何创建 SMTP 凭证以用于 Amazon SES? 如何使用 SMTP 凭证对 Amazon SES 进行身份验证?

上次更新时间:2020 年 4 月 24 日

我想要创建可用于 Amazon Simple Email Service (Amazon SES) SMTP 终端节点的简单邮件传输协议 (SMTP) 凭证。然后,我希望使用 SMTP 凭证对 Amazon SES 进行身份验证。该如何操作?

解决方法

要为 Amazon SES SMTP 接口设置凭证,请执行以下步骤:

注意:Amazon SES SMTP 接口的凭证与您使用 AWS Identity and Access Management (IAM) 为 SMTP 用户创建的访问密钥不同。要轮换您的 SMTP 凭证,您可以创建新的 SMTP 凭证或将现有的秘密访问密钥转换为 Amazon SES SMTP 格式

  1. 打开 Amazon SES 控制台
    重要提示:您用于创建 SMTP 凭证的 IAM 用户或角色必须拥有 iam:ListUsers iam:CreateUseriam:CreateAccessKeyiam:PutUserPolicy 权限。
  2. 由于 SMTP 凭证是区域性的,请确认您处于正确的区域。请在导航栏中查看 AWS 区域选择器。
  3. 在导航窗格中,在电子邮件发送下,选择SMTP 设置
  4. 选择创建我的 SMTP 凭证
  5. 新页面加载后,查看 IAM 用户名中的值。您可以接受默认值,也可以对其进行更改。
  6. 选择创建
  7. 选择下载凭证。只有在此时您才能为此用户下载 SMTP 凭证。

默认情况下,SMTP 用户在创建时便具有发送原始消息的权限 (ses:SendRawEmail)。您可以使用 IAM 修改 SMTP 用户的权限。有关 Amazon SES 权限的更多信息,请参阅控制对 Amazon SES 的访问

当您创建 SMTP 凭证后,您可以对这些凭证进行配置,以根据您的电子邮件发送方法对 Amazon SES 进行身份验证:


这篇文章对您有帮助吗?

我们可以改进什么?


需要更多帮助?