无法使用php imap连接到Gmail

时间:2015-03-05 19:27:39

标签: php gmail imap

我正在尝试使用带有php的imap,使用以下代码从gmail中检索邮件:

<?php
  $hostname = '{imap.gmail.com:993/imap/ssl}INBOX';
  $username = 'myaccount@gmail.com';
  $password = 'mypassword';
  $inbox = imap_open($hostname,$username,$password) 
         or die('Cannot connect to Gmail: ' . imap_last_error());
?>

然而,imap_last_error会抛出以下错误:

“无法创建TCP套接字:协议不支持的地址系列”

我在我的Gmail帐户上启用了imap。似乎在网络服务器上启用了带有ssl(和OpenSSL)和kerberos的imap 2007e。我对域端口没有控制权,但是支持人员告诉我“可以建立外向IMAP连接,这不会被阻止。”

我发现我不是唯一一个无法使用IMAP连接到Gmail的人。但是,我没有找到任何遇到此错误的人。

0 个答案:

没有答案