首页 > 解决方案 > Imap_open 无法打开流

问题描述

我正在使用 imap 来获取电子邮件。

我的代码如下:

Imap_open('{imap.gmail.com:993/imap/ssl/novalidate-cert}inbox', $username, $password);

我收到错误无法打开流任何人有任何想法可以帮助我解决这个问题。

提前致谢。

标签: php

解决方案


可能的解决方案:

您需要端口 993,即 SSL IMAP 端口。端口 995 是 SSL POP3 端口。

或调试它

Imap_open('{imap.gmail.com:993/imap/ssl/novalidate-cert}inbox', $username, $password)or die('Cannot connect to Gmail: ' . imap_last_error());

print_r(imap_errors());

如果仍然无法解决问题,请再次在此处跳过 print_r 错误,以便我们更好地为您提供进一步的帮助。


推荐阅读