Solution de Newsletter auto-hébergée construite autour de Nodemailer

Source sur GitHub S'abonner à notre lettre d'information

Gestion de listes

Mailtrain vous permet de gérer facilement vos listes, même très grandes. Des millions d'abonnés ? Aucun problème. Vous pouvez ajouter des abonnés manuellement, via l'API ou en les important depuis un fichier CSV. Toutes les listes disposent de champs de publipostage personnalisables.

Champs personnalisés

Champs texte, nombres, menus déroulants ou cases à cocher, Mailtrain dispose de tout. N'importe quel champ personnalisé peut être inclus dans la newsletter grâce à des étiquettes de fusionnement. Mailtrain permet également de personnaliser les formulaires.

Segmentation de liste

Envoyer des messages aux abonnés correspondant à des règles de segmentation prédéfinies. Nul besoin de créer plusieurs listes présentant peu de différences.


Campagnes RSS

Configurer Mailtrain pour surveiller des flux RSS, et, dès qu'une nouvelle entrée est détectée dans un flux, auto-générer une nouvelle campagne en utilisant les donnée de la nouvelle entrée comme contenu du message, et l'envoyer aux abonnés sélectionnés

Chiffrement GPG

Si une liste est paramétrée avec un champ personnalisé pour les clés publiques GPG, alors les utilisateurs pourront télécharger la leur pour recevoir les messages sous forme chiffrée.

Statistiques de clics

Après l'envoi d'une campagne, consultez les statistiques individuelles de clics pour chaque lien inclus dans le message.


Éditeur de modèle

Mailtrain inclut GrapeJS et Mosaico, deux éditeurs de templates avancés. Mailtrain offre également un éditeur de code si vous préférer créer le HTML par vous-même.

Envoyer via Any Provider

Vous pouvez utiliser n'importe quel fournisseur supportant le protocole SMTP pour envoyer votre newletter. Le traitement des rejets et retours via appels web est supporté avec SES, SparkPost, SendGrid et Mailgun, ainsi qu'avec Postfix et ZoneMTA.

Automatisation

Définissez des triggers pour envoyer des messages spécifiques lorsqu'une action utilisateur active le déclencheur.