[Zend Framework 1]使用gmail发送邮件

时间:2014-10-08 23:40:06

标签: php linux zend-framework

那是我的代码:

$config = array(
'ssl' => 'tls',
'port' => 587,
'auth' => 'login',
'username' => 'test@gmail.com',
'password' => 'test');

$mail = new Zend_Mail('UTF-8');
$transport = new Zend_Mail_Transport_Smtp('smtp.gmail.com', $config);

$mail->setBodyHtml('test');
$mail->setFrom('test@gmail.com', 'thrth');
$mail->addTo('test@mail.com', 'thr');
$mail->setSubject('test');
$mail->send($transport);

但有一条错误消息:

  

无法打开套接字

我使用CentOS 6.5 x86_x64 minimal与Oracle VM VirtualBox。

1 个答案:

答案 0 :(得分:-1)

您可以尝试将端口更改为465吗?