Warning: imap_open() [function.imap-open]: Couldn't open stream {imap.gmail.com:993/imap/ssl}INBOX in /home/happy/public_html/source/imap/fet_mail_from_email_add.php on line 7
can't connect: Can't connect to gmail-imap.l.google.com,993: Connection timed out
我的代码片段是
$mbox = imap_open("{imap.gmail.com:993/imap/ssl}INBOX", "[email protected]","somesecretpassword") or die("can't connect: " . imap_last_error());
最佳答案
就像错误消息指出发生网络超时/连接失败一样。
确保任何网络设备(防火墙、具有 ACL 的路由器等)都不会禁止连接到 TCP 端口 993。
您可能会确保可以使用 ssh 从服务器连接到 Gmail 服务器,并首先尝试使用 telnet,如果测试正常,请尝试使用 PHP。
关于php imap 获取连接失败错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2398849/