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

上次更新日期:2022 年 9 月 29 日

我想要创建可用于 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:ListUsersiam:CreateUseriam:CreateAccessKeyiam:PutUserPolicy 权限。
  2. 由于 SMTP 凭证是区域性的,因此请查看导航栏中的 AWS 区域选择器以确认您位于正确的区域。
  3. 在导航窗格中,在 Email Sending(电子邮件发送)下,选择 SMTP Settings(SMTP 设置)。
  4. 选择 Create My SMTP Credentials(创建我的 SMTP 凭证)。
  5. 对于 IAM User Name(IAM 用户名),您可以接受默认名称,也可以输入新名称。
  6. 选择 Create(创建)。
  7. 选择 Download Credentials(下载凭证)。只有在此时您才能为此用户下载 SMTP 凭证。

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

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


这篇文章对您有帮助吗?


您是否需要账单或技术支持?