如果您的防火墙设置阻止了 993 端口,如何取消阻止它



>我正在尝试使用php从Gmail检索我的电子邮件。为了编写主机名,这是我的代码:

$hostname = '{imap.gmail.com:993/imap/ssl}INBOX';

我收到此错误:

Warning: imap_open(): Couldn't open stream {imap.gmail.com:993/imap/ssl}INBOX in /home1/mtc/public_html/mtcerp/emailparser/email.php on line 10
Cannot connect to Gmail: Can not authenticate to IMAP server: [CLOSED] IMAP connection broken (authenticate)

我想通过解锁 993 端口来解决此问题,因为我的防火墙设置可能会阻止它。

如何解锁?

你可以在这里找到答案,这个答案已经在Stackoverflow上问过了。确保您尝试连接的邮箱是 IMAP。

附言。对我来说,这看起来不像防火墙问题

我能够解决问题。这不是防火墙问题或邮箱问题。您只需要在主机名中写入imap.googlemail.com而不是imap.gmail.com

$hostname = '{imap.googlemail.com:993/imap/ssl}INBOX';

最新更新