https://github.com/datalust/seq-app-digestemail
Batched HTML email integration
https://github.com/datalust/seq-app-digestemail
Last synced: 12 months ago
JSON representation
Batched HTML email integration
- Host: GitHub
- URL: https://github.com/datalust/seq-app-digestemail
- Owner: datalust
- License: apache-2.0
- Created: 2016-09-29T22:20:29.000Z (over 9 years ago)
- Default Branch: dev
- Last Pushed: 2024-06-14T21:40:48.000Z (about 2 years ago)
- Last Synced: 2025-06-20T14:10:05.514Z (12 months ago)
- Language: C#
- Size: 1.16 MB
- Stars: 2
- Watchers: 7
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Seq Digest Email App [](https://nuget.org/packages/Seq.App.DigestEmail) [](https://ci.appveyor.com/project/datalust/seq-app-digestemail)
A plug-in for [Seq](https://getseq.net) that sends HTML email over SMTP. The digest email app sends multiple events in each email.
> [!IMPORTANT]
> Datalust recommends using [`Seq.App.Mail.Smtp`](https://github.com/datalust/seq-app-mail) in conjunction with [Alerts](https://docs.datalust.co/docs/alerts) to manage bundling of multiple notifications into a single email. In the alert's notification settings, use _Include contributing events_ to send a summary of the individual events grouped into an alert.
### Getting started
The digest email app is distributed as [Seq.App.DigestEmail](https://nuget.org/packages/seq.app.digestemail) on NuGet.
Follow the instructions for [configuring the non-batched email app](http://docs.getseq.net/docs/formatting-html-email), but substitute the app name _Seq.App.DigestEmail_.
In the email template, the batch of events is in the `{{$Events}}` variable. You can view the default email template in this repository.
### Acknowledgements
The digest email app is based on the [Seq.App.EmailPlus codebase](https://github.com/datalust/seq-apps). Thanks to @kll for the original [pull request](https://github.com/datalust/seq-apps/pull/6) that drove the creation of this app.