morenorafael/laravel-mail
Composer 安装命令:
composer require morenorafael/laravel-mail
包简介
Este paquete extiende el funcionamiento del servicio Mail de Laravel
README 文档
README
Este paquete extiende el funcionamiento del servicio Mail de Laravel
Instalación
composer require morenorafael/laravel-mail
Configuración
SendGrid
Instalamos el SDK oficial de SendGrid:
composer require sendgrid/sendgrid
Agregamos al archivo de configuración config/services.php lo siguiente:
... 'sendgrid' => [ 'key' => env('SENDGRID_KEY'), ], ...
Agregamos al archivo de configuración config/mail.php, dentro del array mailers lo siguiente:
... 'sendgrid' => [ 'transport' => 'sendgrid', ], ...
SendPulse
Instalamos el SDK oficial de sendinblue:
composer require sendinblue/api-v3-sdk
Agregamos al archivo de configuración config/services.php lo siguiente:
... 'sendinblue' => [ 'key' => env('SENDINBLUE_KEY'), ], ...
Agregamos al archivo de configuración config/mail.php, dentro del array mailers lo siguiente:
... 'sendpulse' => [ 'transport' => 'sendpulse', ], ...
Uso
Pueden cosultar la documentacion del servicio Mail de laravel aquí. De igual forma aca les muestro un pequeño ejemplo:
$user = new \App\Models\User([ 'email' => 'name@mail.com', 'name' => 'Your Name' ]); \Illuminate\Support\Facades\Mail::send('mails.welcome', [ 'email' => $user->email, 'name' => $user->name, ], function ($mail) use ($user) { $mail->to($user->email, $user->name)->subject('Test'); });
Contribuir
Los pull request son bienvenidos. Para cambios importantes, abra un issue primero para discutir qué le gustaría cambiar.
Asegúrese de actualizar las pruebas según corresponda.
Licencia
统计信息
- 总下载量: 3
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-11-16