为什么 AWS SES 在尝试 AUTH LOGIN 时会关闭连接?

为什么 AWS SES 在尝试 AUTH LOGIN 时会关闭连接?

我正在尝试通过 AWS SES 发送测试电子邮件。我已设置好 smtp 端点和 smtp 凭证。

我正在使用命令进行测试openssl s_client -crlf -connect email-smtp.ap-southeast-2.amazonaws.com:465

220 email-smtp.amazonaws.com ESMTP SimpleEmailService-d-9DUAYPN33 LZr4P6RYoF17pFim8gwK
EHLO rassa
250-email-smtp.amazonaws.com
250-8BITMIME
250-AUTH PLAIN LOGIN
250 Ok
AUTH LOGIN
334 VXNlcm5hbWU6
dXNlcm5hbWU=
DONE

发送我的 base64 编码用户名后,连接立即关闭。这是为什么?我该如何修复?

答案1

使用 s_client 命令:openssl s_client -crlf -quiet -starttls smtp -connect email-smtp.ap-southeast-2.amazonaws.com:587允许我进一步完成身份验证流程。

已收到

235 Authentication successful.

提供 base64 用户名和密码后

相关内容