madeinua / laravel-phpmailer
PHPMailer 邮件传输模块用于 Laravel
1.1
2022-09-27 14:44 UTC
Requires
- php: ^8.0.0
- laravel/framework: ^8.0|^9.0
- phpmailer/phpmailer: ^6.6
This package is auto-updated.
Last update: 2024-09-27 19:07:21 UTC
README
关于
此包提供了一种简单的方法,使用 PHPMailer 和 Laravel 来处理发送电子邮件。
安装
您可以通过 composer 安装此包
composer require "madeinua/laravel-phpmailer"
或者手动将以下内容添加到您的 composer.json
文件中
"madeinua/browser-console": "^1.0"
您还需要发布服务提供者
php artisan vendor:publish --provider="LaravelPHPMailer\PHPMailerServiceProvider" --tag="transporter-config"
或者通过将提供者添加到 config/app.php
文件中
'providers' => [ ... // Illuminate\Mail\MailServiceProvider::class, LaravelPHPMailer\PHPMailerServiceProvider::class, ],
然后在 config/mail.php
文件中,在 mailers
下,您需要添加一个新的条目
'mailers' => [ ... 'phpmailer' => [ 'transport' => 'phpmailer' ] ],
使用方法
当包安装并配置完成后,所有电子邮件都将通过 PHPMailer 发送
Mail::to($request->user()) ->cc($moreUsers) ->bcc($evenMoreUsers) ->send(new OrderShipped($order));