spa*_*kle 5 php imap certificate self-signed dovecot
我正在尝试打开非安全(端口 143)IMAP 连接(我使用的是 PHP):
imap_open('{localhost:143/imap}INBOX', USERNAME, PASS);
Run Code Online (Sandbox Code Playgroud)
我得到下一个错误: Certificate failure for localhost: self signed certificate ...
好的。我试过使用/novalidate-cert邮箱参数。然后我得到另一个错误:Can not authenticate to IMAP server.
我还尝试结合所有可能的非安全连接参数,如/notls,/norsh和/secure。但我总是出错。
这是我正在使用的 Dovecot 配置:
* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE STARTTLS AUTH=LOGIN] Dovecot ready.
该证书实际上是自签名的,并使用 openssl 生成。
问题是:
STARTTLS 当然使用证书来启动 TLS 通道,因此您会看到自签名证书错误。Can not authenticate但是,这意味着您的用户名和密码错误。尝试使用 telnet 登录以验证您的用户和密码是否正确
| 归档时间: |
|
| 查看次数: |
4869 次 |
| 最近记录: |