Download the PHP package easyswoole/smtp without Composer
On this page you can find all versions of the php package easyswoole/smtp. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package smtp
Smtp
介绍
电子邮件是—种用电子手段提供信息交换的通信方式,是互联网应用最广的服务。电子邮件几乎是每个web应用程序不可或缺的,无论是时事通讯还是订单确认。本库采用swoole协程客户端实现了电子邮件的发送
安装
用法
基础配置
参数:
$enableException
是否启用异常 默认false
设置超时
设置最大数据包大小
设置Host
设置Port
设置Ssl
设置用户名及密码
设置发件人地址
可选方法 默认用户名
参数:
$address
发件人地址$name
设置昵称 可选参数
设置收件人地址
参数:
$address
收件人地址$name
设置昵称 可选参数
设置回复地址
可选方法 默认发件人地址
参数:
$address
收件人地址$name
设置昵称 可选参数
发送
发送文本
发送Html
注意事项
当开启异常的时候,发送过程中出现问题,将会抛出以下异常:
当未开启异常的时候,发送过程中出现问题,将会返回:
StatusCode
- 0 发送成功
- 101 客户端连接超时
- 102 对端不是smtp协议服务
- 103 客户端接收超时
- 201 向smtp服务标识发送者失败
- 202 smtp服务不支持此验证模式
- 203 用户名出现错误
- 204 密码验证失败
- 205 发件人邮箱地址有误
- 206 收件人邮箱地址有误
- 207 标识邮件数据开始错误
- 208 标识邮件数据结束错误
- 209 退出smtp会话失败
All versions of smtp with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.1.0
ext-swoole Version >=4.4.4
ext-mbstring Version *
ext-swoole Version >=4.4.4
ext-mbstring Version *
The package easyswoole/smtp contains the following files
Loading the files please wait ....