在使用PHP原生的IMAP时,连接163或者126、网易相关邮箱可能都会遇到类似的问题,
Unsafe Login. Please contact kefu@188.com for help 的解决办法
遇到这个问题的主要原因是PHP的IMAP所引用的标准老旧了一些,目前网易邮箱是基于 RFC 2971 协议,该协议主要内容就是规定 IMAP4 ID extension 的通信规则。在此协议下,加入了ID这个字段,但是PHP扩展目前是不支持了。
找了一天一夜,终于找到解决方案
使用第三方库PHP-IMAP。
具体使用方法我就不赘述了,直接上链接