是否有所有可能的PHP imap_last_error()消息的列表?

是否有所有可能的PHP imap_last_error()消息的列表?,php,imap,Php,Imap,发生错误时,imap_last_error()在PHP中提供字符串返回 我想捕捉这些信息,这样我就可以将它们传递到我的应用程序并根据它们采取行动。问题是,它没有给出一个错误代码,此外,我无法找到所有可能出现的错误 有人知道我在哪里可以发现这些吗?现在我知道了 'Unknown Error', 'Too many login failures', 'Login aborted' 但肯定还有更多 提前感谢各位。下载并检查文件c-client\imap4r1.c 绝大多数错误消息都是IMAP服务器发

发生错误时,imap_last_error()在PHP中提供字符串返回

我想捕捉这些信息,这样我就可以将它们传递到我的应用程序并根据它们采取行动。问题是,它没有给出一个错误代码,此外,我无法找到所有可能出现的错误

有人知道我在哪里可以发现这些吗?现在我知道了

'Unknown Error',
'Too many login failures',
'Login aborted'
但肯定还有更多

提前感谢各位。

下载并检查文件
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); mm_日志(“扫描在此IMAP服务器上无效”,错误); mm_日志(“无法与此服务器协商TLS”,错误); mm_日志(“IMAP身份验证已取消”,错误); mm_日志(“无法使用此服务器进行安全身份验证”,错误); mm_日志(“服务器禁用登录,没有可识别的SASL身份验证程序”,错误); mm_日志(“无法使用此服务器执行/authuser”,错误); mm_日志(“登录失败太多”,错误); mm_日志(“登录中止”,错误); mm_日志(“[NOTUIDPLUS]无法使用此服务器执行UID删除”,错误); mm_日志(“过于复杂的序列”,错误); mm_日志(“无法访问附加服务器”,错误); mm_日志(“ACL在此IMAP服务器上不可用”,错误); mm_日志(“此IMAP服务器上的配额不可用”,错误);