PHP imap_open():无法打开流到gmail

时间:2017-07-31 21:05:31

标签: php email gmail gmail-imap php-imap

当我尝试使用php-imap使用IMAP协议从服务器检索电子邮件时,我收到此消息。我开始使用gmail帐户。但是当我尝试使用imap_open()进行连接时,我收到以下消息:

Warning: imap_open(): Couldn't open stream {imap.gmail.com/imap/ssl:993}INBOX in \path\to\file\imap.php on line 6

Warning: imap_open(): Couldn't open stream {imap.gmail.com/imap/ssl/novalidate-cert:993}INBOX in \path\to\file\imap.php on line 6

取决于我是否使用novalidate-cert

我发现了一些相关的问题,但没有找到解决方案

imap_open(): Couldn't open stream

Getting Error like imap_open(): Couldn't open stream in server

Connecting to Gmail IMAP PHP "Couldn't open stream"

是否可以使用imap php扩展程序连接到电子邮件? 如是。我怎么能解决这个消息?

如果,否。可以使用PHP接收电子邮件的哪种替代方案?

1 个答案:

答案 0 :(得分:1)

尝试imap.gmail.com:993/imap/ssl。端口号位于域名之后,位于URI路径之后。