【问题标题】:fetching gmail inbox with imap使用 imap 获取 gmail 收件箱
【发布时间】:2011-05-30 08:20:52
【问题描述】:

我从这里获得了下载 gmail 收件箱的代码: http://davidwalsh.name/gmail-php-imap

use these 2 hostnames 
$hostname = '{imap.gmail.com:993/imap/ssl}INBOX';
{imap.gmail.com:993/imap/ssl/novalidate-cert/norsh}Inbox

但收到此错误。

 Warning: imap_open() [function.imap-open]: Couldn't open stream {imap.gmail.com:993/imap/ssl/novalidate-cert/norsh}Inbox in /home/medicalh/public_html/testmail.php on line 9
Cannot connect to Gmail: Can't connect to gmail-imap.l.google.com,993: Connection timed out

我在stackoverflow上搜索过,但没有找到解决方案

谢谢

【问题讨论】:

    标签: php gmail imap gmail-imap


    【解决方案1】:

    将您的主机名更改为这个并尝试

    $hostname= '{imap.gmail.com:993/ssl/novalidate-cert}';
    

    并仔细检查用户名和密码

    【讨论】:

    • 警告:imap_open() [function.imap-open]:无法在 /home/medicalh/ 中打开流 {imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX第 9 行的 public_html/testmail.php 无法连接到 Gmail:无法连接到 gmail-imap.l.google.com,993:连接超时
    • 不走运,如果我把整个代码贴在这里,你能在你的服务器上测试一下吗?
    【解决方案2】:

    您可以在my website: 下载我的 Gmail 课程。我还提供了一个测试文件供您测试类文件。

    如果它不起作用,我相信它可能是您的服务器的问题。您应该联系您的系统管理员。

    【讨论】:

    • 我已经在 localhost 上测试了我的代码,它工作正常,但在服务器上却没有,所以我认为它的服务器问题,我应该对我的服务器管理员说什么?什么东西需要激活?
    • 我想你可以试试这个:mail.google.com/support/bin/answer.py?hl=en&answer=78775 在“你能连接到 SMTP 服务器吗?”下。。根据我有限的知识,对于某些服务器,你需要让他们激活telnet 为您服务,以便您可以连接到 gmail。我前段时间在其中一个论坛上读过。我自己没有遇到过这个问题
    【解决方案3】:

    打开php.ini 文件并在;extension=php_imap.dll 之前删除; 并重新启动您的服务器。

    您的代码将起作用...

    【讨论】:

      【解决方案4】:

      gmail IMAP SSL 身份验证的问题之一与 Google 的帐户安全有关。一旦您收到登录错误,请退出您的所有 Google 帐户。然后,访问此链接: https://accounts.google.com/DisplayUnlockCaptcha

      使用您尝试通过 imap 访问的帐户登录。

      按照步骤操作,然后您就可以使用 php imap 登录 gmail。

      它在此处直观地显示: http://jeffreifman.com/filtered-open-source-imap-mail-filtering-software-for-php/configuring-gmail/

      来源:http://php.net/manual/en/function.imap-open.php

      【讨论】:

      • 我一直在寻找解决此错误的解决方案,现在就是这样。你就是那个人,非常感谢!
      猜你喜欢
      • 2011-04-14
      • 1970-01-01
      • 1970-01-01
      • 2016-05-23
      • 1970-01-01
      • 1970-01-01
      • 2014-06-18
      • 1970-01-01
      • 2012-07-19
      相关资源
      最近更新 更多