A self-hostable micro-service that adds contact form functionality to static websites via a simple API.
Mailer is a micro-service that enables static websites to send emails from contact forms without requiring a traditional backend. It acts as a simple API endpoint that processes form submissions and forwards them via SMTP, solving the common problem of adding interactive forms to static sites.
Developers building static websites, JAMStack applications, or any project needing a lightweight, self-hosted contact form solution.
It offers a free, open-source alternative to commercial form services, with full control over deployment, no usage limits, and features like spam protection and PGP encryption.
Dead-simple mailer micro-service for static websites
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports Docker and serverless functions, with direct deployment buttons for Vercel and Heroku in the README, making it adaptable to various hosting environments.
Includes honeypot field and Google ReCaptcha v2 validation, specifically designed to filter out spam bots as highlighted in the features list.
Offers PGP/MIME encryption for secure email transmission and configurable CORS domain validation, providing privacy and access control for static sites.
Built-in OpenAPI documentation with Swagger and ReDoc interfaces, allowing easy exploration and integration of the API endpoints.
Requires users to configure and manage their own SMTP server or service, adding an initial setup hurdle compared to all-in-one solutions.
As a self-hosted micro-service, it necessitates ongoing updates, security patches, and infrastructure management, which can be time-consuming.
Focuses solely on email sending without built-in support for other actions like data storage or webhooks, limiting flexibility for advanced use cases.
Mailer is an open-source alternative to the following products: