mail类
版本 | 1.0+ |
命名空间 | boa |
文件 | boa/mail.php |
说明 | 邮件发送类,配置:'MAIL' => [], |
配置
配置项 | 默认值 | 类型 | 说明 |
---|---|---|---|
driver | smtp | string | 邮件驱动,可选值:smtp, mail |
目录
方法 | 说明 |
---|---|
__construct() | 初始化 |
cfg() | 获取或设置配置信息 |
anti_spam() | 邮件反垃圾头信息设置 |
send() | 发送邮件,成功产生info日志,失败产生error日志 |
方法
说明 | ||||
---|---|---|---|---|
初始化 | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$cfg | [] | array | 配置数据 | |
示例 | ||||
|
说明 | ||||
---|---|---|---|---|
获取或设置配置信息 | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$k | null | string | 键 | |
$v | null | string | 值 | |
返回值 | ||||
同 base 类 |
说明 | ||||
---|---|---|---|---|
邮件反垃圾头信息设置 | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$client_ip | string | 用户IP | ||
$proxy_server | string | 代理IP | ||
$user_agent | string | UserAgent | ||
返回值 | ||||
返回$this(object) |
说明 | ||||
---|---|---|---|---|
发送邮件,成功产生info日志,失败产生error日志 | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$subject | Y | string | 用邮件主题 | |
$message | Y | string | 邮件正文 | |
$to | null | string | 收件人,默认使用配置信息 | |
返回值 | ||||
成功返回0(int),失败返回错误码(int) | ||||
示例 | ||||
|