3

我正在尝试使用 Zend_Mail 阅读我的 Gmail 帐户。该请求似乎超时了。我的有问题$config吗?

public function indexAction()
{
    $config = array(
        'host'=> 'pop.gmail.com',
        'user' => 'xxx',
        'password' => 'xxx',
        'ssl' => 'tls',
        'port' => 995);

    $mail = new Zend_Mail_Storage_Pop3($config);
    $maxMessage = $mail->countMessages();
    $this->view->maxMessage = $maxMessage;

    $message = $mail->getMessage(1);
    $this->view->message = $message;
}
4

2 回答 2

4

我认为您需要使用 SSL 作为 ssl 类型。另外,您是否使用完整的电子邮件作为用户名?

$config = array('host'=> 'pop.gmail.com',
        'user' => 'xxx',
        'password' => 'xxx',
        'ssl' => 'SSL',
        'port' => 995);
于 2010-12-17T17:16:40.927 回答
-2

如果是 gmail,则无需输入 ssl 和端口。你的配置应该是

$config = array('host'=> 'pop.gmail.com',
        'user' => 'xxx',
        'password' => 'xxx');
于 2011-03-03T05:47:06.333 回答