ReFormulate

A backend server application that listens for web form submissions, implemented with the actix-web framework.

reformulate is currently capable of using the host server's (or container's) built-in sendmail functionality to send email, after successfully receiving form data.

It accepts the following parameters, most of which are required:

After processing form submissions it responds with a message containing appropriate HTTP status codes, indicating success or failure.

A Dockerfile is included in the source repository to aid in containerized deployments.