Mailman Gratis nyhetsbrevprogramvara
Pythonbaserat gratis nyhetsbrev och e -postlista programvara
Gratis nyhetsbrev för nyhetsbrev för att hantera e-postlistor och skicka nyhetsbrev. Skicka marknadsföringsmeddelanden till miljoner prenumeranter och förvandla dem till kunder.
Översikt
Varje organisation behöver e -postmarknadsföringslösningar som gör det möjligt för dem att skicka uppdateringar och marknadsföring av produkter. För att hitta leads och förvandla dem till klienter är e -postmarknadsföring också hörnstenen i varje digital verksamhet. Mailman är kanske den vanligaste, vanligt förekommande och gratis nyhetsbrevprogramvaran på internet och du kan använda den för nyhetsbrevkampanjer. Mailman är en gratis och öppen källkodslista och nyhetsbrevschef som gör det möjligt för organisationer att skicka bulk -e -postmeddelanden till valfritt antal prenumeranter. Mailman erbjuder endast ett gränssnitt för webbplatsadministration. Den skickar inte eller tar emot e -postmeddelanden på egen hand, men förlitar sig på Postfix, en extern SMTP -server. Mailman är utvecklad i Python. Licensen för denna programvara för öppen källkod är GNU: s allmänna offentliga licens.
Funktioner
- Flerspråkigt stöd
- abonnenthantering
- studsar hantering
- Listchef
- Automatisk responder
- Dynamiskt innehåll
- målsidor
- Kampanjerhantering
- mallar
- Rapportering & amp; Analys
- Användarhantering
Installation
Installera Postfix SMTP -server
Installera SMTP -server som PostFix genom att följa riktlinjer.
Hur man installerar och konfigurerar Postfix SMTP -server
Installera GNU Mailman
Installera GNU Mailman från Repository.
sudo apt install mailman
Kör det här kommandot för att skapa postman -lista.
sudo newlist mailman
Ange administratörens e -postadress och ställ in ett lösenord, redigera sedan /etc /alias -filen med hjälp av kommando nedan.
sudo nano /etc/aliases
Kopiera och klistra in följande rader i filen.
## 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"
Kör följande kommando för att uppdatera aliasindexfilen.
sudo newaliases
Kör under kommandot för att starta om Postfix SMTP -server.
sudo systemctl restart postfix
Kör nedan för att starta Mailman -programmet.
sudo systemctl start mailman
Installera fcgiwrap
För Mailman Web -gränssnitt, installera FCGIWRAP -paketet som gör det möjligt att köra CGI -applikationer med FastCGI och Nginx.
sudo apt install fcgiwrap
Se till att FCGI och Nginx körs som samma användare (www-data). Redigera /etc/init.d/fcgiwrap genom att köra under kommandot.
sudo nano /etc/init.d/fcgiwrap
Ställ in www-data-värde för FCGI \ _USER och FCGI \ _Group-variabler
FCGI_USER="www-data"
FCGI_GROUP="www-data"
Starta om FCGIWRAP -tjänsten
sudo systemctl restart fcgiwrap
Installera nginx
Kör under kommandot för att installera nginx.
sudo apt install nginx
Starta om FCGIWRAP -tjänsten
sudo systemctl restart fcgiwrap
Redigera serverblockfilen på din webbplats
sudo nano /etc/nginx/sites-available/your-site.conf
Lägg till följande rader i serveravsnittet.
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;
}
Starta om Nginx webbserver.
sudo systemctl reload nginx
Öppna nedan URL i webbläsaren för att komma åt administratörspanelen.
http://www.your-site.com/cgi-bin/mailman/admin/