0

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

如果 imap_open 未成功作为 php 列表,它将返回 false。

这没有发生。

请帮忙

PHP Notice: Unknown: Retrying CRAM-MD5 authentication after wrong password or account name (errflg=1) in Unknown on line 0 PHP 注意: Unknown: Retrying CRAM-MD5 authentication after wrong password or account name (errflg=1) in Unknown on 第 0 行第 0 行 PHP 注意:未知:Kerberos 错误:在第 0 行的未知中未找到 mail.server.com (errflg=1) 的凭据缓存(尝试运行 kinit) PHP 注意:未知:在密码或帐户名不正确后重试 PLAIN 身份验证( errflg=1) in Unknown on line 0 PHP Notice: Unknown: Retrying PLAIN authentication after wrong password or account name (errflg=1) in Unknown on line 0 PHP Notice: Unknown: Can not authenticate to IMAP server: too many failed logins ( errflg=2) 在第 0 行的未知中

4

2 回答 2

0

在我看来,唯一的解决方案是在 php 中使用 @ 禁用抑制此类通知的通知

于 2011-12-20T04:02:24.767 回答
-1

我的解决方法:

error_reporting(E_ALL ^ E_NOTICE);
于 2012-10-11T15:12:15.817 回答