gpt4 book ai didi

php - IMAP 打开流 : Self signed certificate issue

转载 作者:可可西里 更新时间:2023-10-31 23:07:42 24 4
gpt4 key购买 nike

我正在尝试打开非安全(端口 143)IMAP 连接(我正在使用 PHP):

imap_open('{localhost:143/imap}INBOX', USERNAME, PASS);

我得到下一个错误:Certificate failure for localhost: self signed certificate ...

好的。我尝试使用 /novalidate-cert 邮箱参数。然后我收到另一个错误:无法向 IMAP 服务器进行身份验证

我还尝试组合所有可能的非安全连接参数,例如 /notls/norsh/secure。但我总是会出错。

这是我正在使用的 Dovecot 配置:

* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE STARTTLS AUTH=LOGIN] Dovecot 就绪。

证书是真正自签名的,用openssl生成。

问题是:

  1. 为什么我使用非安全连接时会出现证书错误?
  2. 邮件服务器配置有什么问题?

最佳答案

使用此代码

   imap_open('{localhost:143/imap/novalidate-cert/debug}INBOX', USERNAME, PASS);

代替这个

    imap_open('{localhost:143/imap}INBOX', USERNAME, PASS); 

关于php - IMAP 打开流 : Self signed certificate issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12941158/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com