定制 xman12/mailinterceptor 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

xman12/mailinterceptor

最新稳定版本:2.0.0

Composer 安装命令:

composer require xman12/mailinterceptor

包简介

Laravel email driver for catching emails and comfort view his

README 文档

README

Данный библиотека предназначена для отладки отправки email систем использующих фреймворк Laravel.

Версии

0.* - Поддержка v5-v6 1.* - Поддержка v7-v8 2.* - В разработке

О библиотеке

Данная библиотека расширяет функционал фреймворка laravel, добавляет новый драйвер, который позволяет сохранять отправляемые email сообщения в log базу в удобном формате и предоставляет маршрут, по которому их можно просматривать в удобном представлении.

Чтобы посмотреть какие письма были отправлены, нужно перейти по адресу: http://yourdomain/mailinterceptor

Данный адрес доступен только когда прописаны настройки APP_ENV=local

Установка

  • подключите библиотеку через composer
composer require xman12/mailinterceptor
  • пропишите настройки в .env: MAIL_INTERCEPTOR_LOG=mail-base.log (имя может быть любым) , MAIL_DRIVER=mailinterceptor
  • добавьте в config/app.php в массив 'providers' след провайдеры: MailInterceptorRouteServiceProvider::class, MailInterceptorServiceProvider::class, AppMailInterceptorServiceProvider::class
  • добавьте в config/logging.php в массив 'channels' след настройки:
  'mail_interceptor_log' => [
  'driver' => 'single',
  'path' => storage_path('logs/'. env('MAIL_INTERCEPTOR_LOG')),
  'level' => 'debug',
  ],
  • добавьте в config/mail.php
  'mail_interceptor_log' => env('MAIL_INTERCEPTOR_LOG', 'mail.log'),

统计信息

  • 总下载量: 8.96k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 4
  • 点击次数: 4
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 3
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: LGPL-3.0-or-later
  • 更新时间: 2022-03-31