我使用以下命令通过 telnet 访问我的 gmail 帐户:
openssl s_client -starttls smtp -crlf -connect smtp.gmail.com:25
然后我登录并收到错误:
身份验证登录
334 VXNlcm5hbWU6
用户“一些 base64”
334 UGFzc3dvcmQ6
通过“一些 base64”
535-5.7.1 用户名和密码不被接受。
我确定我的用户名和密码正确。我是不是漏掉了什么?
答案1
尝试不使用关键字 user 和 pass,例如
auth login
334 VXNlcm5hbWU6
bm90bXlyZWFsdXNlcm5hbWU=
334 UGFzc3dvcmQ6
bm90bXlyZWFscGFzc3dvcmQ=
235 2.7.0 Accepted
实际上,VXNlcm5hbWU6 是用户名:,UGFzc3dvcmQ6 是密码:,因此无需定义您的输入。