使用访问令牌从gmail读取邮件

时间:2018-04-24 04:42:38

标签: php zend-framework gmail imap host

我正在尝试使用来自imap的zend框架从gmail获取邮件。

我推荐链接https://github.com/google/gmail-oauth2-tools/blob/master/php/oauth2.php

并收到如下错误

  

PHP致命错误:未捕获Zend_Mail_Protocol_Exception:不能   连接到主机;错误=(错误=​​ 0)in   C:\的Inetpub \ wwwroot的\ bephpforTteam \新建\ gmailread1 \ Zend的\邮件\协议\ Imap.php:100       堆栈跟踪:       #0 C:\ inetpub \ wwwroot \ bephpforTteam \ New \ gmailread1 \ Zend \ Mail \ Protocol \ Imap.php(61):   Zend_Mail_Protocol_Imap-> connect('ssl://imap.gmai ...','993',true)       #1 C:\ inetpub \ wwwroot \ bephpforTteam \ New \ gmailread1 \ oauth2.php(105):   Zend_Mail_Protocol_Imap-> __ construct('imap.gmail.com','993',true)       #2 C:\ inetpub \ wwwroot \ bephpforTteam \ New \ gmailread1 \ oauth2.php(137):   tryImapLogin('emailid ...','token ...')       #3 {main}         抛出C:\ inetpub \ wwwroot \ bephpforTteam \ New \ gmailread1 \ Zend \ Mail \ Protocol \ Imap.php   在线100

请帮帮我

1 个答案:

答案 0 :(得分:0)

检查您的配置,它在错误中指出它无法连接到主机。确保您拥有正确的凭据。此外,隐藏您的电子邮件和密码凭据,您可以将它们发布给全世界查看。