Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 1.03 KB

README.md

File metadata and controls

30 lines (20 loc) · 1.03 KB

📃 POSTalion

Lightweight & painless HTML5 form backend

Ever wanted to simply list a few fields, set an email account and receive emails every time someone submits your HTML5 form? Me too, and that's what POSTalion is for! While there are lots of different services for that usecase, none I tested were able to work independently to be used e. g. with a static site, could receive file uploads and send them as attachments and were well-maintained & up-to-date (FormTools was my tool of choice before becoming unmaintained). That's why I created POSTalion.

Features

  • accepting HTML5 POST forms
  • sending emails using a SMTP server
    • Go HTML templates for emails
    • attachment support
    • pre-configure multiple email accounts
    • formatted replyTo and subject fields
  • adding vCard contacts through a CardDav server

Configuration

See example.postalion.yml for an example.

Usage

Building:

go build -o postalion .

There is also a Docker image under ghcr.io/denyskon/postalion:latest