Zend_Mail无法打开套接字

时间:2012-09-27 13:49:03

标签: zend-framework

我正在使用Zend_Mail发送来自Aruba PEC的电子邮件。

    $config = array('auth'=>'login', 
                    'ssl' => 'ssl',
                    'port' => 465,
                    'username'=>'user@pec.it', 
                    'password'=>'pass');

    $tr = new Zend_Mail_Transport_Smtp('62.149.152.91',$config); 
    Zend_Mail::setDefaultTransport($tr);
    $mail = new Zend_Mail();

    $mail->setBodyHtml('Mail test');
    $mail->setFrom('user@pec.it');
    $mail->addTo('marco@email.it');
    $mail->setSubject('Test');
    $mail->send();

但我收到此错误:“无法打开套接字”。

现在,如果我试图在我的本地电脑上尝试超越这个脚本,它可以正常工作,但是我尝试在我的局域网服务器上将它除外,我收到此错误。 比我尝试使用另一个IP地址(没有证书帐户)它可以正常工作。 (所以我认为这是配置服务器的问题??)

感谢

1 个答案:

答案 0 :(得分:0)

您需要在PC上安装OpenSSL。你的服务器是Windows吗?如果你是一个痛苦的话。