您的位置:首页 > 编程语言 > PHP开发

Magento Zend framework通过smtp发送邮件

2015-12-09 10:12 561 查看
//这里是从配置文件取出来D
$smtp_conf = array ('from_name' => 'FROMNAME',
'username' => '10010@qq.com',
'password' => '密码',
'port' => 465,
'ssl' => 'ssl',
'email_from' => '10010@qq.com',
'server' => 'smtp.qq.com'
);

$from = $smtp_conf['email_from'];
$from_name = $smtp_conf['from_name'];
//Transport配置
$config = array('auth' => 'login',
'username' => $smtp_conf['username'],
'password' => $smtp_conf['password'],
'ssl'=>'ssl',
'port'=>465,
);
$tr = new Zend_Mail_Transport_Smtp($smtp_conf['server'],$config);
Zend_Mail::setDefaultTransport($tr);
//默认值设置
//Zend_Mail::setDefaultFrom($from, $from_name);
//Zend_Mail::setDefaultReplyTo($from,$from_name);

$to_name ='Dear customer';
$email = '收件人邮箱地址';
$subject= '主题';
$message = ' <span style="color:#f00;">hello world </span> ';
$mailer = new Zend_Mail;
$mailer->setBodyHtml($message)
->setFrom($from,$from_name)
->addTo($email,$to_name)
->setSubject($subject)
->send();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: