承接 waynebrummer/mail-digester 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

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

waynebrummer/mail-digester

Composer 安装命令:

composer require waynebrummer/mail-digester

包简介

Will send a summarized email based on notification data attribute.

README 文档

README

Mail Digester will schedule and run a daily, weekly or monthly summary of unread emails from the default notifications table of Laravel.

Basically for those people who like to ignore broadcasts or slack messages...

Install

Via Composer:

composer require waynebrummer/mail-digester

Publish the config file:

php artisan vendor:publish --provider="Pace\MailDigester\ServiceProvider"

Usage Config

Once installed, it will collect all unread emails from the notifications table.

WIP Group together common items from the data attribute.

The following config options are available in config/mail-digester.php:

  • enabled: Set to true or false to enable the sending of the mails.

  • frequency: Array set to daily, weekly or monthly to schedules for mail digestion.

  • occurrence: Physical time to the server or when to trigger summarized mails.

    • daily will use hh:mm
    • weekly will use e.g 1 , 2 etc 7
    • monthly will use 1 , 2 etc last_day
  • mark_read: Will automatically update the unread status of the mail once the summary mail has been sent.

Usage Middleware

Padding the config requested middleware id a lot with the notification id will render the notification read.

identifier

'' {url}/notification_id={notification_id} ''

Note on local development testing

Make sure to use mailtrap.io or Telescope or something.

Contributing WIP

Please see CONTRIBUTING and CONDUCT for details.

Security

If you discover any security related issues, please email @wayne.brummer instead of using the issue tracker.

Credits

-- None

License

The Apache License (Apache 2.0). Please see License File for more information.

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: Apache-2.0
  • 更新时间: 2019-11-04

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固