An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# Seq Digest Email App [![NuGet Release](https://img.shields.io/nuget/v/Seq.App.DigestEmail.svg)](https://nuget.org/packages/Seq.App.DigestEmail) [![Build status](https://ci.appveyor.com/api/projects/status/x8ydgq6s8a4h2d44?svg=true)](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.