deveyepax/email-log

该包最新版本(dev-master)没有提供许可信息。

此包用于记录电子邮件详情

dev-master 2017-08-30 05:55 UTC

This package is not auto-updated.

Last update: 2024-09-15 04:36:55 UTC


README

这是laravel 5.4版本的辅助类实现,用于发送电子邮件。此实现重用Mailable对象来发送邮件。

入门指南

以下说明将帮助您在本地机器上创建项目的副本并运行,以用于开发和测试。有关如何在实际系统上部署项目的说明,请参阅部署部分。

先决条件

使用Laravel 5.4v或更高版本的已设置项目。

安装

运行以下命令:

composer require deveyepax/email-log dev-master

在config/app中添加: 'providers' => [ DevEyepax\EmailLog\EmailLogServiceProvider::class, ]

运行

composer dump-autoload
php artisan vendor:push
php artisan migrate

之后,您可以在控制器中使用MailHelper等。

public function send(Request $request, MailHelper $helper){
        $helper->sendMail('123@gma.com', [], [], '', ['content' => "awesome", 'title' => 'test'], 'emails.send', '');
    }

示例

MailHelper $helper;
$helper->sendMail($email-address, $cc, $bcc, $subject, $body, $template, $attachment-location);

作者

  • Buwaneka Kalansuriya

有关参与此项目的贡献者列表,请参阅贡献者

许可

本项目采用MIT许可证 - 有关详细信息,请参阅LICENSE.md文件。