quandi / email
1.0.0
2022-01-04 09:59 UTC
This package is auto-updated.
Last update: 2025-07-04 17:08:48 UTC
README
本插件是基于PHPMailer 二次封装的插件,简单实用
安装
composer require quandi/email
使用
use Quan\Email\QuanEmail; //基于框架安装此处可以忽略 require_once './vendor/autoload.php'; $config = [ 'username' => '', // 发件邮箱名称 'password' => '', // 发件邮箱密码 'mailer' => 'smtp', // 邮件驱动, 支持 smtp|sendmail|mail 三种驱动 'host' => 'smtp.qq.com', // SMTP服务器地址 'security' => 'ssl', // 加密方式 null|ssl|tls, QQ邮箱必须使用ssl 'port' => 465, // SMTP服务器端口号,一般为25 ]; $login = QuanEmail::config($config) ->from('发送者账号','发送者名称') ->to('接收人账号','接收人名称') ->title('这是标题') ->text('这是纯文本') //->addAttachment('./ecfa8de79ef4dbb12af0523a00f44fcb.jpg') //->html('<h1 style="color: red;">嘿嘿,漂亮?</h1><img src="./ecfa8de79ef4dbb12af0523a00f44fcb.jpg" /><h1>哈哈哈</h1>') ->send(); var_dump($login);exit();
发给一人
->to('接收人账号','接收人名称')
发给多人
->to('接收人账号','接收人名称') ->to('接收人账号','接收人名称') ->to('接收人账号','接收人名称')
发送文本格式
->text('这是纯文本')
发送html格式
->html('<h1 style="color: red;">嘿嘿,漂亮?</h1><img src="./ecfa8de79ef4dbb12af0523a00f44fcb.jpg" /><h1>哈哈哈</h1>') //注意文件路径需在服务器
发送附件
->addAttachment('./ecfa8de79ef4dbb12af0523a00f44fcb.jpg') //注意文件路径需在服务器