{"repo":"Mailtrain-org/mailtrain","free":true,"listed":false,"github":"https://github.com/Mailtrain-org/mailtrain","clone":"git clone https://github.com/Mailtrain-org/mailtrain.git","description":"Self hosted newsletter app","language":"JavaScript","stars":5745,"topics":["mailtrain","marketing-automation","email-marketing"],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"Mailtrain v2 Mailtrain is a self hosted newsletter application built on Node.js (v14+) and MySQL (v8+) or MariaDB (v10+). This is version 2 of Mailtrain. It mostly implements all features of v1 and add some more. It is a complete rewrite, so you will have to install it from scratch. If you are upgrading from Mailtrain v1, backup the DB and use it for Mailtrain v2. Mailtrain v2 should be able to upgrade the DB to the new schema. Features Subscriber lists management List segmentation Custom fields Email templates (including MJML-based templates) Custom reports Automation (triggered and RSS campaigns) Multiple users with granular user permissions and flexible sharing Hierarchical namespaces for enterprise-level situations Builtin Zone-MTA (https://github.com/zone-eu/zone-mta) for close-to-zero setup of mail delivery Recommended minimal hardware Requirements 2 vCPU 4096 MB RAM Quick Start Preparation Mailtrain creates three URL endpoints, which are referred to as \"trusted\", \"sandbox\" and \"public\". This allows Mailtrain to guarantee security and avoid XSS attacks in the multi-user settings. The function of these three endpoints is as follows: - trusted - This is the main endpoint for the UI that a logged-in user uses to manage lists, send campaigns, etc. - sandbox - This is an endpoint not directly visible to a user. It is used to host WYSIWYG template editors. - public - This is an endpoint for subscribers. It is used to host subscription management forms, files and archive. The ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Mailtrain-org","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Mailtrain-org/mailtrain/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}