Mailman Logiciel de newsletter gratuit
Sweetter gratuit basé sur Python et logiciel de liste de diffusion
Logiciel de newsletter sur site gratuit pour gérer les listes de diffusion et envoyer des newsletters. Envoyez des e-mails marketing à des millions d'abonnés et transformez-les en clients.
Aperçu
Chaque organisation a besoin de solutions de marketing par e-mail qui leur permettent d’envoyer des mises à jour et des promotions de produits. Afin de trouver des prospects et de les transformer en clients, le marketing par e-mail est également la pierre angulaire de chaque entreprise numérique. Mailman est peut-être le logiciel de newsletter le plus répandu, couramment utilisé et gratuit sur Internet et vous pouvez l’utiliser pour des campagnes de newsletter. Maidman est une liste de diffusion gratuite et open source et un gestionnaire de newsletter qui permet aux organisations d’envoyer des e-mails en vrac à n’importe quel nombre d’abonnés. Maidman propose uniquement une interface pour l’administration du site. Il n’envoie ni ne reçoit d’e-mails seuls, mais s’appuie sur Postfix, un serveur SMTP externe. Mailman est développé à Python. La licence de ce logiciel de newsletter open source est la licence publique générale GNU.
Caractéristiques
- Support multilingue
- Gestion des abonnés
- Manipulation des rebonds
- Manager de liste
- Répondant automatique
- Contenu dynamique
- Pages de destination
- Gestion des campagnes
- modèles
- Rapports & amp; Analytique
- Gestion des utilisateurs
Installation
Installer le serveur SMTP postfix
Installez le serveur SMTP tel que PostFix en suivant les directives.
Comment installer et configurer le serveur SMTP postfix
Installer GNU Mailman
Installez GNU Mailman du référentiel.
sudo apt install mailman
Exécutez cette commande pour la création de la liste Mailman.
sudo newlist mailman
Entrez l’adresse e-mail de l’administrateur et définissez un mot de passe, puis modifiez / etc / alias alias en utilisant la commande ci-dessous.
sudo nano /etc/aliases
Copiez et collez les lignes suivantes dans le fichier.
## mailman mailing list
mailman: "|/var/lib/mailman/mail/mailman post mailman"
mailman-admin: "|/var/lib/mailman/mail/mailman admin mailman"
mailman-bounces: "|/var/lib/mailman/mail/mailman bounces mailman"
mailman-confirm: "|/var/lib/mailman/mail/mailman confirm mailman"
mailman-join: "|/var/lib/mailman/mail/mailman join mailman"
mailman-leave: "|/var/lib/mailman/mail/mailman leave mailman"
mailman-owner: "|/var/lib/mailman/mail/mailman owner mailman"
mailman-request: "|/var/lib/mailman/mail/mailman request mailman"
mailman-subscribe: "|/var/lib/mailman/mail/mailman subscribe mailman"
mailman-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe mailman"
Exécutez la commande suivante pour mettre à jour le fichier d’index Alias.
sudo newaliases
Exécutez la commande ci-dessous pour redémarrer le serveur SMTP Postfix.
sudo systemctl restart postfix
Exécutez la commande ci-dessous pour démarrer le programme Mailman.
sudo systemctl start mailman
installer fcgiwrap
Pour l’interface Web Mailman, installez le package FCGIWRAP qui permet d’exécuter des applications CGI avec FASTCGI et NGINX.
sudo apt install fcgiwrap
Assurez-vous que FCGI et NGINX s’exécutent comme le même utilisateur (www-data). Modifiez le /etc/init.d/fcgiwrap en exécutant la commande ci-dessous.
sudo nano /etc/init.d/fcgiwrap
Définissez la valeur www-data pour les variables fcgi \ _user et fcgi \ _group
FCGI_USER="www-data"
FCGI_GROUP="www-data"
Redémarrer le service FCGIWRAP
sudo systemctl restart fcgiwrap
Installer Nginx
Exécutez la commande ci-dessous pour installer nginx.
sudo apt install nginx
Redémarrer le service FCGIWRAP
sudo systemctl restart fcgiwrap
Modifiez le fichier de blocs serveur de votre site Web
sudo nano /etc/nginx/sites-available/your-site.conf
Ajoutez des lignes suivantes dans la section serveur.
location /cgi-bin/mailman {
root /usr/lib/;
fastcgi_split_path_info (^/cgi-bin/mailman/[^/]*)(.*)$;
include /etc/nginx/fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
fastcgi_intercept_errors on;
fastcgi_pass unix:/var/run/fcgiwrap.socket;
}
location /images/mailman {
alias /usr/share/images/mailman;
}
location /pipermail {
alias /var/lib/mailman/archives/public;
autoindex on;
}
Redémarrez le serveur Web Nginx.
sudo systemctl reload nginx
Ouvrez URL ci-dessous dans le navigateur pour accéder au panneau d’administration.
http://www.your-site.com/cgi-bin/mailman/admin/