Inactive: last commit 2025-10-05 (checked 2026-11-01)
Mailtrain
Mailtrain is a self-hosted newsletter application. Check its current deployment steps and email delivery integrations for your sending volume.
Who it may suit
Mailing-list and campaign management for self-managed setups.
Replaces
Not verified: no official positioning found
Checked: 2026-11-01
Strengths for small teams
- List segmentation and custom fields Source
Checked: 2026-11-01
- MJML-based email templates Source
Checked: 2026-11-01
- Triggered and RSS automation Source
Checked: 2026-11-01
- Note: last push 2025-10-05; check activity before adopting Source
Checked: 2026-11-01
Section checked: 2026-11-01
License
GPL-3.0
Checked: 2026-11-01
Self-hosting effort
Advanced
Checked: 2026-09-24
The v2 deployment instructions require three separately configured public endpoints/DNS names and HTTPS, with a Node.js application plus MySQL, MongoDB, and Redis; built-in mail delivery adds Zone-MTA and related mail operations. This multi-service, domain- and mail-infrastructure setup creates substantial deployment and maintenance burden.
Documentation-based estimate; not hands-on tested. Official self-hosting effort evidence
Pricing
Not verified
Checked: 2026-09-24
Managed cloud
Not verified
Checked: 2026-09-24
Self-hosted: Available
Sections checked: see dates beside each section.
Repository activity
Stars: 5,755
Last push: 2025-10-05
Fetched 2026-11-01 · checked 2026-11-01
Repository metadata sourceDocker Compose deployment
Upstream Compose preview; fetched 2026-11-02. Pinned public source file
version: '3'
services:
mysql:
image: mariadb:10.4
environment:
- MYSQL_ROOT_PASSWORD=mailtrain
- MYSQL_DATABASE=mailtrain
- MYSQL_USER=mailtrain
- MYSQL_PASSWORD=mailtrainFirst 10 lines; see source for the complete file. Review all required companion files before deploying.