发送邮件Swift Mailer代替PHPmail

浏览:2386 最后更新:2016-10-11 10:52 分类:类库 关键字: 发邮件
用过phpmail个人感觉发送邮件比较慢,不是很稳定。后来试着改用Swift Mailer发邮件,感觉好多了。
将文件放在系统目录下的library/Vendor目录下。在3.2.3测试没有任何问题public static function emailsms(){
          Vendor('Swift.swift_required');
$transport=\Swift_SmtpTransport::newInstance("邮件服务器地址","端口号","加密方式(例如:使用腾讯qq邮箱时此处填ssl,不加密不填写此项)")->setUsername("用户名")->setPassword("密码");
          $mailer =\Swift_Mailer::newInstance($transport);
          $message=\Swift_Message::newInstance()->setSubject("邮件主题")->setFrom(array("邮件来自邮箱号"=>"邮件来自名称"))->setTo("收件人邮箱")->setContentType("text/html")->setBody("邮件内容");
          $mailer->protocol='smtp';
          $mailer->send($message);
      }
评论( 相关
后面还有条评论,点击查看>>