Imap_open递归尝试输入密码,但失败



我正在尝试使用imap_open打开远程邮箱。当密码不正确时,它会尝试多次并给出警告并失败。

在php列表中,如果imap_open不成功,它将返回false。

这不是真的。

请帮

PHP通知:Unknown:在第0行Unknown中密码或账号名错误(errflg=1)后重试cramm - md5验证PHP通知:Unknown:在第0行Unknown中密码或账号名错误(errflg=1)后,重试cramm - md5验证PHP注意:未知:Kerberos错误:没有找到凭证缓存(尝试运行kinit)的mail.server.com (errflg=1)在未知的第0行PHP通知:Unknown:在第0行Unknown中,密码或账号名错误(errflg=1)后重试PLAIN认证PHP通知:Unknown:在第0行Unknown中,密码或账号名错误(errflg=1)后重试PLAIN认证

第0行 未知:无法验证IMAP服务器:登录失败太多(errflg=2)

唯一的解决方案是在php

中禁用使用@来抑制此类通知的通知

我的变通办法:

error_reporting(E_ALL ^ E_NOTICE);

最新更新