imap_open以递归方式尝试输入密码并失败

时间:2011-12-17 16:18:52

标签: imap imap-open

我正在尝试使用imap_open打开远程信箱。当密码不正确时,它会尝试一段时间并发出警告并失败。

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

这没有发生。

请帮忙

PHP注意:未知:在第0行的“未知”中错误的密码或帐户名称(errflg = 1)后重试CRAM-MD5身份验证 PHP注意:未知:在第0行的Unknown中错误的密码或帐户名称(errflg = 1)后重试CRAM-MD5身份验证 PHP注意:未知:Kerberos错误:在第0行的Unknown中找不到mail.server.com(errflg = 1)的凭证缓存(尝试运行kinit) PHP注意:未知:在第0行的Unknown中错误的密码或帐户名称(errflg = 1)后重试PLAIN身份验证 PHP注意:未知:在第0行的Unknown中错误的密码或帐户名称(errflg = 1)后重试PLAIN身份验证 PHP注意:未知:无法对IMAP服务器进行身份验证:在第0行的“未知”中登录失败次数过多(errflg = 2)

2 个答案:

答案 0 :(得分:0)

在我看来,唯一的解决方案是禁用使用@在php

中禁止此类通知的通知

答案 1 :(得分:-1)

我的解决方法:

error_reporting(E_ALL ^ E_NOTICE);