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();
相关文章推荐
- YII framewoke
- thinkphp3.2.3
- Web攻防系列教程之 PHP + Mysql注入攻防实战(转载)
- ContentProvider的案例
- php配置php-fpm启动参数及配置详解
- 在php中调用接口以及编写接口
- 学习 PipedInputStream PipedOutputStream
- ThinkPHP 模板中IF的使用
- php中heredoc的使用方法
- 关于PHP动态转静态减轻压力的方法
- php curl扩展
- PHP命名空间(Namespace)的使用详解
- php 上传大文件主要涉及配置upload_max_filesize和post_max_size两个选项
- NTP时间服务器
- php sql防注入
- 几款主流PHP框架的优缺点评比
- 学习php设计模式 php实现观察者模式(Observer)
- 学习php设计模式 php实现备忘录模式(Memento)
- thinkPHP使用post方式查询时分页失效的解决方法
- php扩展ImageMagick图片库处理扩展