PHP imap_open()=> [AUTHENTICATIONFAILED] for imap.gmail.com

时间:2015-07-02 13:53:55

标签: php ssl openssl gmail imap

我们已经好几天了,当我尝试连接imap_open时,我们已经开始遇到imap.gmail.com函数的体验问题:

Can not authenticate to IMAP server: [AUTHENTICATIONFAILED] Invalid credentials (Failure)

以下是我尝试运行的代码示例:

imap_open("{imap.gmail.com:993/imap/ssl}INBOX", username, password, NULL, 1);

这可能是PHP / Open SSL版本的问题吗?如果是,我该如何解决?

1 个答案:

答案 0 :(得分:2)

有两个可能的原因:

1-Credentials不正确。

2-Gmail不会为无法识别的网络应用授权imap,您应该在此处启用此事实gmail enable less secure apps