使用MAMP PRO在Mac上使用PHP在imap中设置gmail

时间:2012-07-30 00:33:37

标签: php gmail imap mamp

我一直在尝试使用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

1 个答案:

答案 0 :(得分:1)

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

相反,使用了PHPMailer库。