gclinux / smtper
一个简单的PHP SMTP邮件发送类。
1.01
2018-04-09 05:50 UTC
Requires
- php: >=5.3.0
This package is auto-updated.
Last update: 2024-09-18 22:07:37 UTC
README
这是一个非常简单的PHP邮件发送类,支持UTF-8,支持发送附件。
一个支持附件的php邮件发送类
require
它需要在PHP中开启以下扩展
需要开启以下PHP扩展
sockets, fileInfo, openssl
install
支持composer
本类支持composer直接安装
composer require gclinux/smtper
如何使用
$mail = new gclinux\Smtper(); $mail->setDebug(true); //do you want to output the debug information.是否输出调试信息 $mail->setServer("smtp.XXX.COM", "your_acount@XXXXX", "passwd"); //Setting the SMTP server without SSL. 无SSL的SMTP服务器设置 $mail->setServer("XXXXX", "joffe@XXXXX", "XXXXX", 465, true); //Seeting the SMTP server with SSL .SSL的SMTP服务器设置 $mail->setFrom("XXXXX"); //Email Sender name 发送者 $mail->setReceiver("XXXXX@local"); //Email reciver 接收者 $mail->setReceiver("XXXXX2@local"); //Email reciver,multiple calls will add recivers.多次调用会累计添加接受者 $mail->setCc("XXXX"); //Set CC .抄送 $mail->setBcc("XXXXX"); //Set CC,multiple calls will append.多次调用会添加. $mail->addAttachment("XXXX.png"); //Attachment 附件 $mail->addAttachment("XXXX.csv"); // 添加附件,多个附件,调用多次 $mail->setMail("title ", "<b>body</b>"); //the titile and body 标题和内容 $mail->send();
它也可以不使用composer正常运行,但你需要手动包含"src/Smtp.php"这个文件
它也可以不需要composer,但你要手动include src/Smtp.php这个文件
include "src/Smtp.php"