Skip to content

Commit

Permalink
Merge branch 'main' of ssh://github.com/denyskon/postalion
Browse files Browse the repository at this point in the history
  • Loading branch information
denyskon committed Jan 23, 2024
2 parents b7b4b46 + cd07678 commit 10165d4
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# 📃 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 😢](https://github.com/formtools/core)). That's why I created POSTalion.
⚠️ This application should not be considered stable and is provided without any guarantees

## 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`

0 comments on commit 10165d4

Please sign in to comment.