求教Zend_Mail 发送邮件
用的wamp,openssl扩展开启了,但是LoadModule ssl_module modules/mod_ssl.so 没有打开,一打开 wamp就无法启动了
邮箱帐号密码这些都是对的,只是这里打了xxxxxx
报了这样的错,library\Zend\Mail\Protocol\Abstract.php 387 0 Error:
但是这个文件里面的内容没怎么看明白,而且 getmessage 只给了 error 这个单词
求大神帮我看一下
$mailTransport = new Zend_Mail_Transport_Smtp('smtp.163.com',
array(
'auth' => 'login',
'username' => 'xxxxxxxx@163.com',
'password' => 'xxxxxxxx',
'ssl' => 'ssl',
'port' => '465'
)
);
$mail = new Zend_Mail('utf-8');
$mail -> setBodyHtml('<p>'.$formUser->getValue('username').',zxcxzc</p>');
$mail -> setSubject('aaa');
$mail -> setFrom('xxxxxxxxxx@163.com','xxxxxx') ;
$mail->addTo('123123123@qq.com','maaark');
// $this->view->formUser=$formUser;
try{
$mail ->send($mailTransport);
echo 'Email sent successfully';
}catch(Zend_Mail_Exception $e){
echo "<pre>";
echo $e->getfile();
echo " ";
echo $e->getline();
echo " ";
echo $e->getcode();
echo " ";
echo $e->getMessage();
echo "</pre>";
}