PHP Swift Mailer库使用
2016-03-17 12:56
603 查看
Swift Mailer是一个面向对象的PHP邮件发送包,不依赖于PHP自带的mail()函数,因为该函数在发送多个邮件时占用的系统资源很高。Swift直接与SMTP 服务器通讯,具有非常高的发送速度和效率。
步骤:
1,当然是下载Swift库,给一个链接吧;
2,确认你要使用的邮箱开通了SMTP服务;
3,下面要求填入的密码一般不是邮箱密码,而是你的邮箱服务商提供的授权码.
示例:
步骤:
1,当然是下载Swift库,给一个链接吧;
2,确认你要使用的邮箱开通了SMTP服务;
3,下面要求填入的密码一般不是邮箱密码,而是你的邮箱服务商提供的授权码.
示例:
function sendMail() { require 'path/to/swift_required.php'); $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); } }
相关文章推荐
- Swift2.0学习笔记(整理版)
- swift 的基本语法
- Swift 正向传值以及利用闭包(closure)实现反向传值(七)
- ios开发系列之Swift_UI_UITableView
- IOS --- OC与Swift混编(转)
- ios开发系列之Swift_UI_ScrollVIew
- ios开发系列之Swift_UI_ScrollVIew
- Swift - 同步请求数据(NSURLSession方式)
- Swift - 后台获取数据(Background Fetch)的实现
- 我眼中的swift
- Swift中自定义Log
- 使用XcodeColors 来显示XCGLogger,进行swift 的logger定制
- Swift开发第六篇——操作运算符也可以重载& func 的参数修饰
- swift内存泄露,与OC的混合
- Swift2.x 中类的计算属性set方法不能访问自身值
- swift2.x不能使用函数重载的问题
- Swift 2.0 自定义cell和不同风格的cell
- Swift - 让程序挂起后,能在后台继续运行任务
- Swift - 委托(delegate)的介绍,及使用样例
- Swift - 闭包的介绍及用法