Есть ли список всех возможных сообщений PHP imap_last_error ()? - PullRequest
3 голосов
/ 16 июля 2010

imap_last_error () возвращает строку возврата в PHP при возникновении ошибки.

Я хотел бы захватить их, чтобы я мог передать их в свое приложение и действовать на них. Проблема в том, что он не дает код ошибки, кроме того, я не могу найти все возможные ошибки, которые могут появиться.

Кто-нибудь знает, где я могу найти это? В настоящее время я знаю

'Unknown Error',
'Too many login failures',
'Login aborted'

но должно быть больше.

Заранее спасибо, ребята.

1 Ответ

5 голосов
/ 16 июля 2010

Загрузите UW c-клиент и проверьте файл c-client\imap4r1.c.

Подавляющее большинство сообщений об ошибках являются воспроизведением сообщений об ошибках, отправленных сервером IMAP. Я нашел несколько, которые были предопределены, хотя. Вот они:

mm_log ("Scan not valid on this IMAP server",ERROR);
mm_log ("Unable to negotiate TLS with this server",ERROR);
mm_log ("IMAP Authentication cancelled",ERROR);
mm_log ("Can't do secure authentication with this server",ERROR);
mm_log ("Server disables LOGIN, no recognized SASL authenticator",ERROR);
mm_log ("Can't do /authuser with this server",ERROR);
mm_log ("Too many login failures",ERROR);
mm_log ("Login aborted",ERROR);
mm_log ("[NOTUIDPLUS] Can't do UID EXPUNGE with this server",ERROR);
mm_log ("Excessively complex sequence",ERROR);
mm_log ("Can't access server for append",ERROR);
mm_log ("ACL not available on this IMAP server",ERROR);
mm_log ("Quota not available on this IMAP server",ERROR);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...