„Mailman“- nemokamas informacinis biuletenis ir adresų sąrašo programinė įranga

Mailman Nemokama informacinio biuletenio programinė įranga

„Python“ pagrįstas nemokamas informacinis biuletenis ir adresų sąrašo programinė įranga

Nemokama internetinio informacinio biuletenio programinė įranga, skirta adresų sąrašų tvarkymui ir informacinių biuletenių siųsmui. Siųskite rinkodaros el. Laiškus milijonams abonentų ir paversti juos klientais.

Apžvalga

Kiekvienai organizacijai reikalingi el. Pašto rinkodaros sprendimai, leidžiantys jiems siųsti atnaujinimus ir produktų reklamas. Siekiant rasti klientus ir paversti juos klientais, el. Pašto rinkodara taip pat yra kiekvieno skaitmeninio verslo kertinis akmuo. „Mailman“ yra bene labiausiai paplitusi, dažniausiai naudojama ir nemokama informacinių biuletenių programinė įranga internete. Ją galite naudoti naujienlaiškių kampanijoms. „Mailman“ yra nemokamas ir atvirojo kodo adresų sąrašas ir informacinių biuletenių valdytojas, leidžiantis organizacijoms siųsti didelius el. Laiškus bet kuriam abonentų skaičiui. „Mailman“ siūlo tik sąsają svetainės administravimui. Jis pats nesiunčia ir negauna el. Laiškų, tačiau priklauso nuo išorinio SMTP serverio „Postfix“. „Mailman“ yra sukurtas Python mieste. Šios atvirojo kodo informacinio biuletenio programinės įrangos licencija yra „GNU Planal Public“ licencija.

Sistemos reikalavimai

  • „Apache“ / „Nginx“
  • Python
  • Postfix

Funkcijos

  • Daugiakalbis palaikymas
  • Abonentų valdymas
  • Atšokia tvarkymą
  • Sąrašo vadybininkas
  • Automatinis atsakymas
  • Dinaminis turinys
  • nusileidimo puslapiai
  • Kampanijų valdymas
  • šablonai
  • Ataskaitos & amp; Analizė
  • Vartotojo valdymas

diegimas

Įdiekite „PostFix SMTP Server“

Įdiekite SMTP serverį, pvz., „PostFix“, laikydamiesi gairių.

Kaip įdiegti ir sukonfigūruoti „PostFix SMTP Server“

Įdiegti „GNU Mailman“

Įdiekite GNU Mailman iš saugyklos.

sudo apt install mailman

Paleiskite šią komandą, kad sukurtumėte „Mailman“ sąrašą.

sudo newlist mailman

Įveskite administratoriaus el. Pašto adresą ir nustatykite slaptažodį, tada redaguokite /etc /slapyvardžių failą naudodami žemiau esančią komandą.

sudo nano /etc/aliases

Nukopijuokite ir įklijuokite šias eilutes į failą.


## 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"

Vykdykite šią komandą, kad atnaujintumėte slapyvardžio indekso failą.

sudo newaliases

Paleiskite žemiau komandą, kad iš naujo paleistumėte „PostFix SMTP Server“.

sudo systemctl restart postfix

Paleiskite žemiau komandą, kad pradėtumėte „Mailman“ programą.

sudo systemctl start mailman

Įdiekite fcgiwrap

„Mailman“ žiniatinklio sąsajai įdiekite „FCGIWrap“ paketą, kuris leidžia paleisti CGI programas naudodami „FastCGI“ ir „Nginx“.

sudo apt install fcgiwrap

Įsitikinkite, kad „FCGI“ ir „Nginx“ veikia kaip tas pats vartotojas (www-data). Redaguokite /etc/init.d/fcgiwrap paleisdami žemiau esančią komandą.

sudo nano /etc/init.d/fcgiwrap

Nustatykite www-data vertę FCGI \ _USER ir FCGI \ _Group Kintamieji


FCGI_USER="www-data"
FCGI_GROUP="www-data"

Iš naujo paleiskite „fcgiwrap“ paslaugą

sudo systemctl restart fcgiwrap

Įdiekite „Nginx“

Paleiskite žemiau komandą, kad įdiegtumėte „Nginx“.

sudo apt install nginx

Iš naujo paleiskite „fcgiwrap“ paslaugą

sudo systemctl restart fcgiwrap

Redaguokite savo svetainės serverio bloko failą

sudo nano /etc/nginx/sites-available/your-site.conf

Serverio skyriuje pridėkite šias eilutes.


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;
}

Iš naujo paleiskite „Nginx Web Server“.

sudo systemctl reload nginx

Atidarykite žemiau URL naršyklėje, kad galėtumėte pasiekti administratoriaus skydą.

http://www.your-site.com/cgi-bin/mailman/admin/
 Latviski