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 发送邮件的方法: ("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 手册的更多相关文章

  1. PHP cURL的详细使用手册

    PHP cURL的详细使用手册 PHP cURL可以帮助我们简单有效地去抓取网页内容,帮助我们方便的实现抓取功能.本文主要介绍了PHP cURL的使用方法. AD:2013云计算架构师峰会课程资料下载 ...

  2. WordPress <= 4.6 命令执行漏洞(PHPMailer)复现分析

    漏洞信息 WordPress 是一种使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设属于自己的网站.也可以把 WordPress 当作一个内容管理系统(C ...

  3. PHPMailer中文乱码问题的解决方法

    之前用PHPMailer帮人家开发了用于发邮件的网站,由于是英文客户,所以中文没怎么测试,最近反馈说 中文乱码! 其实,之前是有发现标题中会出现中文了乱码,已经通过相应的代码解决. 收到反馈之后,查看 ...

  4. 阿里巴巴java开发手册学习记录,php版

    一.编程规约 (一)命名风格 1.目录使用小写+下划线 home,view,model,admin_view 2.类 UpperCamelCase PhpMailer方法 lowerCamelCase ...

  5. HW弹药库之红队作战手册

    红方人员实战手册 声明 Author : By klion Date : 2020.2.15 寄语 : 愿 2020 后面的每一天都能一切安好 分享初衷 一来, 旨在为 "攻击" ...

  6. FREERTOS 手册阅读笔记

    郑重声明,版权所有! 转载需说明. FREERTOS堆栈大小的单位是word,不是byte. 根据处理器架构优化系统的任务优先级不能超过32,If the architecture optimized ...

  7. # PHP - 使用PHPMailer发邮件

    PHPMailer支持多种邮件发送方式,使用起来非常简单 1.下载PHPMailer https://github.com/PHPMailer/PHPMailer,下载完成加压后, 把下边的两个文件复 ...

  8. JS魔法堂:不完全国际化&本地化手册 之 理論篇

    前言  最近加入到新项目组负责前端技术预研和选型,其中涉及到一个熟悉又陌生的需求--国际化&本地化.熟悉的是之前的项目也玩过,陌生的是之前的实现仅仅停留在"有"的阶段而已. ...

  9. 转职成为TypeScript程序员的参考手册

    写在前面 作者并没有任何可以作为背书的履历来证明自己写作这份手册的分量. 其内容大都来自于TypeScript官方资料或者搜索引擎获得,期间掺杂少量作者的私见,并会标明. 大部分内容来自于http:/ ...

随机推荐

  1. paper 145:caffe-深度学习框架的搭建

    参考来源于:http://www.cnblogs.com/goodluckcwl/p/5686094.html  (部分内容做了修改) Caffe是一个深度学习框架,本文讲阐述如何在linux下安装G ...

  2. python 内置模块-re

    想要在python中使用正则表达式,就需要先导入re模块,正则表达式是一个强大的功能,可以为我们节省很多工作量. 一.元字符: 用一些具有特殊含义的符号表示特定种类的字符或位置.     . 匹配除换 ...

  3. 数学&计算机工程常用希腊字母表及其发音

  4. Rust <6>:闭包

    单线程环境: 从宿主环境中捕获的变量,是引用,会改变原有的值,与 golang 的闭包行为一样: 以参数形式传入的变量,默认会发生 move:而 golang 的闭包参数,是宿主环境的副本,相当于在 ...

  5. python学习笔记:json与字典的转换(dump 和dumps load和loads的区别)

    1. json序列化(字典转成字符串)方法: dumps:无文件操作            dump:序列化+写入文件 2. json反序列化(字符串转成字典)方法: loads:无文件操作     ...

  6. IDEA如何import一个新的项目

    首先解决依赖问题:打开pom.xml 2.打开File->setting 将里面的User setting file位置找到,放上settings.xml(注意要打开,将第一行位置改一下) 3. ...

  7. python基础【第八篇】

    day06笔记 1.小数据池 is 与 ==的区别 ​ is :判断两边的内存地址是否相同 ​ ==:判断两边的值是否相同 python中的驻留机制: 数字: -5 ~ 256 字符串: 3.6 乘法 ...

  8. React 16.4 生命周期

    补一下 React 16.4版本的生命周期图

  9. iOS音频Error

    最近在cocos应用上发现一个比较奇怪的bug,当应用正在调用录音的时候,按下home键回到后台,然后打开一个音乐播放器播放一个音乐,再回到游戏中游戏就会卡死. 之前录音和播放设置是下方: 播放: [ ...

  10. adb.exe端口被占用,起不来报错

    一.准备部署android功能调试时:报错 Please ensure that adb is correctly located at 'D:\ProgramFiles\eclipse_jee_ox ...