文档章节

swiftmailer邮件系统

xinson
 xinson
发布于 2015/02/15 10:55
字数 352
阅读 59
收藏 0
点赞 0
评论 0

Swift Mailer 和前面介绍的PHPMailer一样,也是一个PHP邮件发送类。它不依赖于 PHP 自带的mail() 函数,因为该函数在发送多个邮件时占用的系统资源很高。Swift 直接与 SMTP 服务器通讯,具有非常高的发送速度和效率。 

类库文件(lib文件拷贝到使用项目中,导入swift_required.php)

http://share.weiyun.com/c523b953c45a649adf9909ee583d75f2

require_once('swiftmail/swift_required.php');
$transport =Swift_SmtpTransport::newInstance('smtp服务器', '端口')
    ->setUsername('邮箱账号')
    ->setPassword('密码');
$mailer =Swift_Mailer::newInstance($transport);
$message = Swift_Message::newInstance()
    ->setSubject('你的邮件主题')//创建邮件信息的主题,即发送标题      注意:Swift_Message::newInstance() 后面没有分号    
    ->setFrom(array('发送的邮箱' =>'123456'))//谁发送的   设置发送人及昵称            注意:本句话结束没有分号    
    ->setTo(array('收信的邮箱'))//发给谁        设置接收邮件人的列表    注意:本句话结束没有分号    
    ->setBody('邮件内容');//邮件发送的内容    注意:当一切都设置完毕了以后,最好加上分号结束
try{
    $mailer->send($message); }
catch (Swift_ConnectionException $e){
    echo 'There was a problem communicating with SMTP: ' . $e->getMessage();
}


© 著作权归作者所有

共有 人打赏支持
xinson
粉丝 15
博文 133
码字总数 29814
作品 0
广州
程序员
在php ci框架中使用swiftmailer

<?phprequireonce 'SwiftMailer/swiftrequired.php'; class Mmailer extends CIModel { /**@send mail*@package 邮件信息**@package['mail_myname']*@package['mail_username']*@package['m......

mot_evans
2013/07/06
0
2
qser-mailer: swiftmailer 的快捷助手

如果本文图片显示不出来,请看我的博客 http://vb2005xu.iteye.com/blog/2114518 近日在对charsen的修改版上进行了再次的修改与调整,对原版的qee v3 做了更多的bug修改,目前经过测试基本可以使...

vb2005xu
2014/09/10
0
0
Yii 2 —— 密码加密算法

1.1 密码加密算法 参考文档: 1、更新后的 PHP: 现代 PHP 中的密码安全性; 2、http://php.net/manual/zh/function.password-hash.php 3、http://php.net/manual/zh/function.password-veri......

tywali
06/29
0
0
yii2发送邮件教程

作者:白狼 出处:http://www.manks.top/article/yii2_swiftMailer本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权...

白狼栈
2016/04/27
75
0
saltstack+git+rsync发布代码

一度git版本利用tag上线 ####################git部分############### 脚本 #!/bin/bash #630manage的pull代码方法 git --git-dir=630manage/.git--work-tree=630manage clean -dfx git --g......

msj0905
06/27
0
0
swiftmailer群发邮件时,如何给邮件标题添加变量

$swift=Swift_Mailer::newInstance($transport); $content=filegetcontents('content/reg.php'); $message=Swift_Message::newInstance() ->setFrom(array('jlhome@126.com'=>'哈哈')) ->set......

jlhome
2016/08/31
35
1
laravel5发送ssl邮箱问题

laravel5已经有很好的邮件发送功能,但都是常规 tls 不加密协议,现在有的云服务器已经慢慢禁止使用不加密协议,要求使用ssl加密协议;如阿里云新购买的服务器都开始禁止。 由于laravel5默认...

ttlxihuan
2017/10/09
0
0
PHP邮件发送包--SwiftMailer

Swift Mailer 是一个面向对象的PHP邮件发送包,不依赖于 PHP 自带的mail() 函数,因为该函数在发送多个邮件时占用的系统资源很高。Swift 直接与 SMTP 服务器通讯,具有非常高的发送速度和效率...

匿名
2009/06/08
3.5K
0
15个PHP库,你值得拥有!(下)

在PHP程序员应该知道的15个库(上)一文中,小编为大家介绍了Mink、Geocoder、Ratchet等8个有用的PHP库,接下来将继续介绍余下的几个PHP库,欢迎大家品鉴! 9. PHP-CPP PHP-CPP基本上属于一个...

Miss_Hello_World
2015/09/06
50
0
Github上的PHP资源汇总

依赖管理 ——用于依赖管理的包和框架 Composer/Packagist : 一个包和依赖管理器 Composer Installers: 一个多框架Composer库安装器 Pickle: 可以在任意平台上安装PHP扩展包 依赖管理的附加部...

zhangsirsdo
2015/01/07
0
2

没有更多内容

加载失败,请刷新页面

加载更多

下一页

前端基础

1. get请求传参长度的误区 误区:我们经常说get请求参数的大小存在限制,而post请求的参数大小是无限制的。 实际上HTTP 协议从未规定 GET/POST 的请求长度限制是多少。对get请求参数的限制是...

wenxingjun
29分钟前
0
0
Android 复制和粘贴功能

做了一回搬运工,原文地址:https://blog.csdn.net/kennethyo/article/details/76602765 Android 复制和粘贴功能,需要调用系统服务ClipboardManager来实现。 ClipboardManager mClipboardM...

她叫我小渝
今天
0
0
拦截SQLSERVER的SSL加密通道替换传输过程中的用户名密码实现运维审计(一)

工作准备 •一台SQLSERVER 2005/SQLSERVER 2008服务 •SQLSERVER jdbc驱动程序 •Java开发环境eclipse + jdk1.8 •java反编译工具JD-Core 反编译JDBC分析SQLSERVER客户端与服务器通信原理 SQ...

紅顏為君笑
今天
6
0
jQuery零基础入门——(六)修改DOM结构

《jQuery零基础入门》系列博文是在廖雪峰老师的博文基础上,可能补充了个人的理解和日常遇到的点,用我的理解表述出来,主干出处来自廖雪峰老师的技术分享。 在《零基础入门JavaScript》的时...

JandenMa
今天
0
0
linux mint 1.9 qq 安装

转: https://www.jianshu.com/p/cdc3d03c144d 1. 下载 qq 轻聊版,可在百度搜索后下载 QQ7.9Light.exe 2. 去wine的官网(https://wiki.winehq.org/Ubuntu) 安装 wine . 提醒网页可以切换成中...

Canaan_
今天
0
0
PHP后台运行命令并管理运行程序

php后台运行命令并管理后台运行程序 class ProcessModel{ private $pid; private $command; private $resultToFile = ''; public function __construct($cl=false){......

colin_86
今天
1
0
数据结构与算法4

在此程序中,HighArray类中的find()方法用数据项的值作为参数传递,它的返回值决定是否找到此数据项。 insert()方法向数组下一个空位置放置一个新的数据项。一个名为nElems的字段跟踪记录着...

沉迷于编程的小菜菜
今天
1
1
fiddler安装和基本使用以及代理设置

项目需求 由于开发过程中客户端和服务器数据交互非常频繁,有时候服务端需要知道客户端调用接口传了哪些参数过来,这个时候就需要一个工具可以监听这些接口请求参数,已经接口的响应的数据,这种...

银装素裹
今天
0
0
Python分析《我不是药神》豆瓣评论

读取 Mongo 中的短评数据,进行中文分词 对分词结果取 Top50 生成词云 生成词云效果 看来网上关于 我不是药神 vs 达拉斯 的争论很热啊。关于词频统计就这些,代码中也会完成一些其它的分析任...

猫咪编程
今天
0
0
虚拟机怎么安装vmware tools

https://blog.csdn.net/tjcwt2011/article/details/72638977

AndyZhouX
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部