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 Notice: Unknown: Retrying CRAM-MD5 authentication after illegal password or account name (errflg=1) in Unknown on line 0 PHP Notice: Unknown: Kerberos error: No credentials cache found (try run kinit) for mail.server.com (errflg=1) in Unknown on line 0 PHP Notice: Unknown: 不正なパスワードまたはアカウント名の後、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: IMAP サーバーに認証できません: 失敗したログインが多すぎます ( errflg=2) in Unknown 行 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 に答える