1

我一直在尝试使用 PHP 访问 gmail,但我无法让它工作。

我不确定这是否是 MAMP PRO 的问题。我正在使用 MAMP PRO 2.0.3

这是我的代码:

$server="{imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX";
$inbox = imap_open($server,$username,$password) or die('Cannot connect to Gmail: ' . imap_last_error());

我得到的错误是:

PHP Notice:  Unknown: Can't open mailbox {imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX: invalid remote specification (errflg=2) in Unknown on line 0
4

1 回答 1

1

经过一番研究,我发现 MAMP PRO 没有安装 imap-ssl,因此它无法连接到 gmail 服务器,因为它需要 ssl。

相反,使用 PHPMailer 库。

于 2012-08-07T01:35:44.760 回答