tobiasd 1c7b82e339
All checks were successful
continuous-integration/drone/push Build is passing
Merge pull request 'Update docker Docker tag to v28' (#15) from renovate/docker-28.x into master
Reviewed-on: #15
2025-04-23 11:03:34 +00:00
2019-09-12 18:43:24 +02:00
2019-09-12 18:43:24 +02:00
2025-02-19 10:00:14 +01:00
2025-02-21 00:27:39 +00:00
2019-09-12 18:43:24 +02:00
2022-03-17 15:37:45 +01:00
2024-07-26 11:31:44 +02:00
2021-07-14 15:51:32 +02:00
2018-04-06 08:49:36 +02:00
2023-01-11 14:28:43 +01:00

Reminder Mails

in docs.fsfe.org Build Status REUSE status

This program sends periodic mails which can be defined by easy mail templates. The interval for each mail can be defined in cron style. Sending works by using msmtp.

Install

This repository is meant to be installed using Docker and Drone CI. Docker logs will contain the status of the cron commands.

Configure templates

The templates shall be plain text files. The must contain at least the following headers: To, From, Subject. The Date and Message-ID headers are added automatically.

You can put comments in the file using # as the first character of a line. These will be deleted before sending.

Variables

You can add variables to a template by prepending # var: . Here is a simple example:

# var: directory="/tmp"
# var: files=$(ls -l "$directory")
To: me <me@example.com>
From: no-reply@example.com
Subject: Regular file listing in ${directory}

Hello. Here are all files in ${directory}:

${files}

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

The program in this repository meet the requirements to be REUSE compliant, meaning its license and copyright is expressed in such as way so that it can be read by both humans and computers alike.

For more information, see https://reuse.software/

Description
A tool to send regular reminders, e.g. to the System Hackers to review documentation
Readme SSPL-1.0 145 KiB
Languages
Shell 58.5%
Dockerfile 41.5%