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();
しかし、「ソケットを開けませんでした」というエラーが表示されます。
このスクリプトをローカル PC で実行しようとすると正しく動作しますが、ローカル エリア ネットワークのサーバーで実行しようとすると、このエラーが発生します。別の IP アドレス (認証アカウントなし) で試すよりも、正しく動作します。(それは構成サーバーの問題だと思いますか??)
ありがとう