No Description

Toastie 7130ef66d0 added data/.ash_history 1 year ago
data 1dd96cc3b9 Delete 'data/.ash_history' 1 year ago
.env.template 479ee82c7e initial 1 year ago
.gitignore 7130ef66d0 added data/.ash_history 1 year ago
README.md 67d75d1666 added usage details 1 year ago
docker-compose.yml 479ee82c7e initial 1 year ago

README.md

txt2mail

Purpose

Ships plain text files, e.g. logs or status reports via e-mail.

Functionality

This image sends the content of each text file moved from the folder 1-prep to 2-ready via e-mail. The first line of the text file is set as mail subject and all following lines as message body. When done, the mail is moved to 3-done.

mail/
├── 1-prep
├── 2-ready
└── 3-done

Configuration

  1. cp .env.template .env
  2. Set your mail config in .env

Usage

  • docker-compose up -d
  • Bind-mount txt2mail/data/mail
  • Create a text file 1-prep to be sent via mail
  • Move the file to 2-ready

Remarks

  • This container runs as uid/gid 1000
  • The mail/ folder is created on first startup if it doesn't exist