phpMailer 手册
phpMailer5.0.0属性:
英文地址:http://phpmailer.worxware.com/index.php?pg=properties
| 属性 (v5.0.0) | 类型 | 默认 | 描述 |
|---|---|---|---|
| $Priority | public | 3 | 优先级别(1 = 高, 3 = 中, 5 = 低) |
| $CharSet | public | iso-8859-1 | 字符集信息 |
| $ContentType | public | text/plain | 内容的消息类型 |
| $Encoding | public | 8bit | 消息的Encoding,设置有: "8bit", "7bit", "binary", "base64", "quoted-printable". |
| $ErrorInfo | public | 邮件发送错误信息. | |
| $From | public | root@localhost | 发件人地址. |
| $FromName | public | Root User | 发件人姓名. |
| $Sender | public | 发件人的返回路径信息, If not empty, will be sent via -f to sendmail or as 'MAIL FROM' in smtp mode. | |
| $Subject | public | 邮件主题 | |
| $Body | public | 邮件正文,可以使用HTML/text,如果是HTML,会设置IsHTML为true. | |
| $AltBody | public | 纯文本正文,不支持HTML的备用显示 | |
| $WordWrap | public | 0 | 达到一定数目自动换行. |
| $Mailer | public | 发送邮件的方法: ("mail", "sendmail", or "smtp"). | |
| $Sendmail | public | /usr/sbin/sendmail | sendmail的路径. |
| $PluginDir | public |
PHPMailer插件路径,这是在不同的路径下的PHP include唯一有用的SMTP类 Path to PHPMailer plugins. This is now only useful if the SMTP class is in a different directory than the PHP include path. |
|
| $ConfirmReadingTo | public | 回执信息,值为需要接收回执信息的邮箱地址. | |
| $Hostname | public | 设置主机使用邮件ID和接收头和直升机作为默认字符串.如果为空,由服务器名返回的值是使用或'localhost.localdomain'. | |
| $Host | public | localhost |
SMTP主机,所有主机必须;隔开.可以同时设置多个主机,格式:"smtp1.example.com:25;smtp2.example.com".发送邮件时按照队列尝试. |
| $Port | public | 25 | SMTP主机端口 |
| $Helo | public | 设置SMTP信息 (默认是$Hostname). | |
| $SMTPAuth | public | false | SMTP服务器是否需要认证,使用了用户名和密码变量. |
| $Username | public | 设置 SMTP 用户名. | |
| $Password | public | 设置 SMTP 密码. | |
| $Timeout | public | 10 | 设置SMTP服务延迟时间.这个功能在win32平台不能用. |
| $SMTPDebug | public | false | 开启SMTP类调试. |
| $SMTPKeepAlive | public | false | 保持连接,关闭则是SmtpClose(). |
| $Version | public | 返回PHPMailer版本号 | |
| $SingleTo | public | false | Provides the ability to have the TO field process individual emails, instead of sending to entire TO addresses |
phpMailer5.0.0方法:
英文地址:http://phpmailer.worxware.com/index.php?pg=methods
| 方法 (v5.0.0) | 类型 | 默认 | 描述 |
|---|---|---|---|
| set($name, $value) | string $name string $value |
为用户能够创建自己的自定义伪属性. 例子: $mail->set('X-MSMail-Priority', 'Normal'); |
|
| addCustomHeader($value) | string $value | 创建自定义页头 . 例子: $mail->addCustomHeader("X-Priority: 3"); |
|
| MsgHTML($message) | 使用HTML发送.比如可以定义一些html代码:昆明网站建设 | ||
| IsMail() | boolean | true | 设置phpMailer是否使用mail()函数.(true, false or blank) |
| IsSMTP() | boolean | 设置phpMailer是否使用 SMTP. 如果设置了该项,其他相关项也需要设置.(true, false or blank) | |
| IsSendmail() | boolean | 设置phpMailer是否使用Sendmail().(true, false or blank) | |
| IsQmail() | boolean | 设置phpMailer是否使用Sendmail() MTA. (true, false or blank) | |
| SetFrom($address, $name = "") | string $address string $name |
增加一个邮件发件人地址. | |
| AddAddress($address, $name = "") | string $address string $name |
增加一个收件人地址(邮件目的地址). | |
| AddCC($address, $name = "") | string $address string $name |
增加一个抄送地址. 注意:此功能需要smtp服务器搭建在win32平台. | |
| AddBCC($address, $name = "") | string $address string $name |
增加一个密送地址. 注意:此功能需要smtp服务器搭建在win32平台. | |
| AddReplyTo($address, $name = "") | string $address string $name |
增加一个回复地址(别人回复时的地址). | |
| Send() | 创建信息和发送邮件,如果发送不成功则返回false,使用ErrorInfo属性可以显示错误描述,发送成功返回true. | ||
| AddAttachment($path, $name = "", $encoding = "base64", $type = "application/octet-stream") |
string $path string $name string $encoding string $type |
添加从本地一个附件.如果找不到该附件就返回false.参数分别是:本地路径,编码,文件类型 | |
| AddEmbeddedImage($path, $cid, $name = "", $encoding = "base64", $type = "application/octet-stream") |
string $path string $cid string $name string $encoding string $type |
增加一个嵌入式附件,包括图像,声音等其他几乎任何文件,一定要设置$type属性,如果是jpeg就使用"image/jpeg",gif则是"image/gif",具体对应的请自行参照相关文件.如果使用MsgHTML()就没用必要使用这个方法. |
|
| ClearAddresses() | 清除所有收件人地址,返回无效. | ||
| ClearCCs() | 清除所有抄送地址,返回无效. | ||
| ClearBCCs() | 清除所有密送地址,返回无效. | ||
| ClearReplyTos() | 清除所有回复地址,返回无效. | ||
| ClearAllRecipients() | 清除所有收件人/草送/密送地址,返回无效. | ||
| ClearAttachments() | 清除所有设置的文件/字符串/二进制附件,返回无效. | ||
| ClearCustomHeaders() | 清除所有设置的页头,返回无效. | ||
| Send() | 发送邮件 | ||
| SetLanguage($lang, $langpath) | string $lang string $langpath |
设置错误提示语言,默认是英语,第一参数是语言,第二个参数是语言文件路径 |
昆明多彩科技原创,转载请注明出处:http://www.kmwzjs.com
phpMailer 手册的更多相关文章
- PHP cURL的详细使用手册
PHP cURL的详细使用手册 PHP cURL可以帮助我们简单有效地去抓取网页内容,帮助我们方便的实现抓取功能.本文主要介绍了PHP cURL的使用方法. AD:2013云计算架构师峰会课程资料下载 ...
- WordPress <= 4.6 命令执行漏洞(PHPMailer)复现分析
漏洞信息 WordPress 是一种使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设属于自己的网站.也可以把 WordPress 当作一个内容管理系统(C ...
- PHPMailer中文乱码问题的解决方法
之前用PHPMailer帮人家开发了用于发邮件的网站,由于是英文客户,所以中文没怎么测试,最近反馈说 中文乱码! 其实,之前是有发现标题中会出现中文了乱码,已经通过相应的代码解决. 收到反馈之后,查看 ...
- 阿里巴巴java开发手册学习记录,php版
一.编程规约 (一)命名风格 1.目录使用小写+下划线 home,view,model,admin_view 2.类 UpperCamelCase PhpMailer方法 lowerCamelCase ...
- HW弹药库之红队作战手册
红方人员实战手册 声明 Author : By klion Date : 2020.2.15 寄语 : 愿 2020 后面的每一天都能一切安好 分享初衷 一来, 旨在为 "攻击" ...
- FREERTOS 手册阅读笔记
郑重声明,版权所有! 转载需说明. FREERTOS堆栈大小的单位是word,不是byte. 根据处理器架构优化系统的任务优先级不能超过32,If the architecture optimized ...
- # PHP - 使用PHPMailer发邮件
PHPMailer支持多种邮件发送方式,使用起来非常简单 1.下载PHPMailer https://github.com/PHPMailer/PHPMailer,下载完成加压后, 把下边的两个文件复 ...
- JS魔法堂:不完全国际化&本地化手册 之 理論篇
前言 最近加入到新项目组负责前端技术预研和选型,其中涉及到一个熟悉又陌生的需求--国际化&本地化.熟悉的是之前的项目也玩过,陌生的是之前的实现仅仅停留在"有"的阶段而已. ...
- 转职成为TypeScript程序员的参考手册
写在前面 作者并没有任何可以作为背书的履历来证明自己写作这份手册的分量. 其内容大都来自于TypeScript官方资料或者搜索引擎获得,期间掺杂少量作者的私见,并会标明. 大部分内容来自于http:/ ...
随机推荐
- redis集群-4
redis集群原理 redis cluster在设计的时候,就考虑到了去中心化,去中间件,也就是说,集群中的每个节点都是平等的关系,都是对等的,每个节点都保存各自的数据和整个集群的状态.每个节点都和其 ...
- 小程序 ios 10.1.x 白屏问题
遇到这个问题有点莫名其妙只有IOS10.1.x显示白屏 解决过程很坎坷,一开始以为是调试基础库的问题,改成最新的2.9.2版本. 用这个创建新的项目,把之前的项目内容放到新建项目内, 发现还是不行,后 ...
- hbase shell插入根据条件查询数据
hbase shell插入根据条件查询数据 创建并插入数据: hbase(main):179:0> create 'scores','grade','course' hbase(main):18 ...
- client-go获取k8s集群内部连接,实现deployment的增删改查
一开始写了一个client-java版本的,但是java放在k8s集群上跑需要装jvm而且java的包比较大,client-go版本更适合主机端,下面是整个实现 说明:k8s官方维护的客户端库只有go ...
- spark优化——依赖包传入HDFS_spark.yarn.jar和spark.yarn.archive的使用
一.参数说明 启动Spark任务时,在没有配置spark.yarn.archive或者spark.yarn.jars时, 会看到不停地上传jar,非常耗时:使用spark.yarn.archive可以 ...
- 牛客练习赛53 B 美味果冻
链接:https://ac.nowcoder.com/acm/contest/1114/B来源:牛客 时间限制:C/C++ 2秒,其他语言4秒 空间限制:C/C++ 524288K,其他语言10485 ...
- linux/unix下setuid/seteuid/setreuid/setresuid
其中setresuid()具有最清晰的语法: setresuid()被执行的条件有: ①当前进程的euid是root ②三个参数,每一个等于原来某个id中的一个 如果满足以上条件的任意一个,setre ...
- Java-技术专区-虚拟机系列-内存模型(JMM)
Java8内存模型—永久代(PermGen)和元空间(Metaspace) 一.JVM 内存模型 根据 JVM 规范,JVM 内存共分为虚拟机栈.堆.方法区.程序计数器.本地方法栈五个部 ...
- DQN的第一次尝试 -- 软工结对编程第一次作业
DQN的第一次尝试 在本篇博客中将为大家形象地介绍一下我对DQN的理解,以及我和我的队友如何利用DQN进行黄金点游戏.最后我会总结一下基于我在游戏中看到的结果,得到的dqn使用的注意事项和这次游戏中我 ...
- 2018-8-10-win10-UWP-button
title author date CreateTime categories win10 UWP button lindexi 2018-08-10 19:16:53 +0800 2018-2-13 ...