jsefton/laravel-mail-audit

将所有发送的邮件及其状态存储在数据库中以供审计

1.0.0 2021-05-02 21:09 UTC

This package is auto-updated.

Last update: 2024-08-29 05:44:03 UTC


README

在数据库表中创建所有邮件发送和发送的日志,以帮助审计邮件。

能够存储和提供

  • 日期
  • 收件人邮箱
  • 发件人邮箱
  • 密送邮箱
  • 主题
  • 邮件内容
  • 状态
  • 发送标志

安装

composer require jsefton/laravel-mail-audit

运行迁移来创建 'email_audits' 表

php artisan migrate

此包将自动注册事件监听器,数据将在 'email_audits' 表中插入。

如果你希望以:MailAudit\EmailAudit 的形式查询数据,则存在一个eloquent模型。

请注意,目前对于Laravel 7+,尚未在较低版本中进行测试和验证。