Mailman Ingyenes hírlevél szoftver
Python alapú ingyenes hírlevél és levelezőlista szoftver
Ingyenes helyszíni hírlevél szoftver a levelezőlisták kezelésére és a hírlevelek küldésére. Küldjön marketing -e -maileket az előfizetők millióinak, és ügyfelekké változtatja őket.
Áttekintés
Minden szervezetnek e -mail marketing megoldásokra van szüksége, amelyek lehetővé teszik számukra a termékek frissítéseinek és promócióinak küldését. Annak érdekében, hogy megtalálják az ügyfeleket, és ügyfelekké alakítsák őket, az e -mail marketing minden digitális vállalkozás sarokköve. A Mailman talán a legelterjedtebb, leggyakrabban használt és ingyenes hírlevél szoftver az interneten, és felhasználhatja azt hírlevél kampányokhoz. A Mailman egy ingyenes és nyílt forráskódú levelezőlistát és hírlevélkezelő, amely lehetővé teszi a szervezetek számára, hogy ömlesztett e -maileket küldjenek bármilyen előfizetőnek. A Mailman csak a helyszíni adminisztráció felületét kínálja. Önmagában nem küld e -maileket, vagy nem fogad e -maileket, hanem a Postfix -re, egy külső SMTP szerverre támaszkodik. A Mailman -t Pythonban fejlesztették ki. A nyílt forráskódú hírlevél szoftver licencje a GNU Általános Nyilvános Licenc.
Jellemzők
- Többnyelvű támogatás
- előfizetői menedzsment
- Viepések kezelése
- Listakezelő
- Automatikus válaszadó
- Dinamikus tartalom
- céloldalak
- Kampánykezelés
- Sablonok
- Jelentés & amp; Analitika
- Felhasználói menedzsment
telepítés
Telepítse a Postfix SMTP Server -et
Telepítse az SMTP Server -et, például a PostFix -et a következő iránymutatással.
A Postfix SMTP Server telepítése és konfigurálása
Telepítse a GNU Mailman -t
Telepítse a GNU Mailman -t a lerakatból.
sudo apt install mailman
Futtassa ezt a parancsot a Mailman List létrehozásához.
sudo newlist mailman
Írja be az admin e -mail címét, és állítson be egy jelszót, majd szerkessze az /etc /álnév fájlt az alábbi parancs segítségével.
sudo nano /etc/aliases
Másolja és illessze be a következő sorokat a fájlba.
## 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"
Futtassa a következő parancsot az Alias indexfájl frissítéséhez.
sudo newaliases
Futtassa az alábbi parancsot a Postfix SMTP Server újraindításához.
sudo systemctl restart postfix
Futtassa az alábbi parancsot a Mailman program elindításához.
sudo systemctl start mailman
Telepítse az FCGIWRAP -t
A Mailman webes felülethez telepítse az FCGIWRAP csomagot, amely lehetővé teszi a CGI alkalmazások futtatását FastCGI és NGINX segítségével.
sudo apt install fcgiwrap
Győződjön meg arról, hogy az FCGI és az Nginx ugyanazon felhasználóként futtatja (www-data). Szerkessze az /etc/init.d/fcgiwrap oldalt a parancs alatt.
sudo nano /etc/init.d/fcgiwrap
Állítsa be az FCGI \ _USER és az FCGI \ _Group változók www-data értékét
FCGI_USER="www-data"
FCGI_GROUP="www-data"
Indítsa újra az FCGIWRAP szolgáltatást
sudo systemctl restart fcgiwrap
telepítse nginx
Futtassa az alábbi parancsot az nginx telepítéséhez.
sudo apt install nginx
Indítsa újra az FCGIWRAP szolgáltatást
sudo systemctl restart fcgiwrap
Szerkessze webhelyének szerver blokkfájlját
sudo nano /etc/nginx/sites-available/your-site.conf
Adja hozzá a következő sorokat a szerver szakaszba.
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;
}
Indítsa újra az Nginx webszerverét.
sudo systemctl reload nginx
Nyissa meg az URL alatt a böngészőben az adminisztrációs panel eléréséhez.
http://www.your-site.com/cgi-bin/mailman/admin/