我正在尝试通过 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 用户名和密码后