我也在php中激活了IMAP
然后我使用那个php片段:
$hostname = '{imap.gmail.com:993/imap/ssl}INBOX';
$username = 'conventionxxxxxxx@gmail.com';
$password = 'yyyyyyyy';
// try to connect
$inbox = imap_open($hostname,$username,$password) or die('Cannot connect to Gmail: ' . imap_last_error());
我收到了错误:
$ php gmail.php
PHP警告:imap_open():无法打开流 {imap.gmail.com:993/imap/ssl} INBOX
我使用正确的登录名和密码。有什么想法吗?
我在Linux上试过并得到了
PHP警告:imap_open():无法打开流 {imap.gmail.com:993/imap/ssl/novalidate-cert}INOBOX在/google.php上 第8行无法连接到Gmail:无法对IMAP服务器进行身份验证: [警告]请通过您的网络浏览器登录: https://support.google.com/mail/accoPHP注意:未知:正在重试 [ALERT]后的PLAIN认证请通过网络浏览器登录: 第0行的“未知”中的https://support.google.com/mail/acco(errflg = 1) PHP注意:未知:在[ALERT]之后重试PLAIN身份验证 请通过您的网络浏览器登录: 第0行的未知中https://support.google.com/mail/acco(errflg = 1)