Mailman- ZDARMA zpravodaj a software seznamu adresátů

Mailman Bezplatný software zpravodaje

Python založený bezplatný zpravodaj a software seznamu adresátů

Bezplatný software pro zpravodajství pro správu seznamů a odesílání zpravodajů. Posílejte marketingové e -maily milionům předplatitelů a proměňte je na zákazníky.

Přehled

Každá organizace potřebuje e -mailová marketingová řešení, která jim umožňují odesílat aktualizace a propagace produktů. Aby bylo možné najít potenciální zákazníky a proměnit je v klienty, je e -mailový marketing také základním kamenem každého digitálního podnikání. Mailman je možná nejčastější, běžně používaný a bezplatný zpravodaj na internetu a můžete jej použít pro kampaně zpravodaje. Mailman je bezplatný a otevřený e -mailový seznam a správce zpravodajů, který organizacím umožňuje posílat hromadné e -maily libovolnému počtu odběratelů. Mailman nabízí pouze rozhraní pro správu webu. Neposílá ani nepřijímá e -maily samostatně, ale spoléhá na postfix, externí server SMTP. Mailman je vyvinut v Pythonu. Licence pro tento software zpravodaje s otevřeným zdrojovým kódem je obecná veřejná licence GNU.

Požadavky na systém

  • Apache / nginx
  • Python
  • Postfix

Funkce

  • Vícejazyčná podpora
  • Správa předplatitelů
  • Odražení manipulace
  • Správce seznamu
  • Automatická respondent
  • Dynamický obsah
  • Vstupní stránky
  • Správa kampaní
  • Šablony
  • Reporting & amp; Analytika
  • Správa uživatelů

Instalace

Nainstalujte server SMTP postfixu

Nainstalujte server SMTP, jako je Postfix, následujícím pokynem.

Jak nainstalovat a nakonfigurovat server SMTP Postfix

Nainstalujte GNU Mailman

Nainstalujte GNU Mailman z úložiště.

sudo apt install mailman

Spusťte tento příkaz pro vytvoření seznamu Mailman.

sudo newlist mailman

Zadejte e -mailovou adresu admin a nastavte heslo, poté upravte soubor /etc /aliass pomocí příkazu níže.

sudo nano /etc/aliases

Zkopírujte a vložte následující řádky do souboru.


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

Spusťte následující příkaz a aktualizujte soubor indexu alias.

sudo newaliases

Spusťte pod příkazem a restartujte server SMTP Postfix.

sudo systemctl restart postfix

Spusťte pod příkazem a spusťte program Mailman.

sudo systemctl start mailman

Nainstalujte fcgiwrap

U webového rozhraní Mailman nainstalujte balíček FCGIWRAP, který umožňuje spustit aplikace CGI s FastCGI a NGINX.

sudo apt install fcgiwrap

Ujistěte se, že FCGI a NGINX běží jako stejný uživatel (www-data). Upravte /etc/init.d/fcgiwrap spuštěním pod příkazem.

sudo nano /etc/init.d/fcgiwrap

Nastavte hodnotu www-dat pro proměnné fcgi \ _user a fcgi \ _group


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

Restartujte službu FCGIWRAP

sudo systemctl restart fcgiwrap

Instalace nginx

Spusťte pod příkazem nainstalujte nginx.

sudo apt install nginx

Restartujte službu FCGIWRAP

sudo systemctl restart fcgiwrap

Upravte soubor bloku serveru na vašem webu

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

Přidejte následující řádky do sekce serveru.


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

Restartujte webový server Nginx.

sudo systemctl reload nginx

Otevřeno pod URL v prohlížeči pro přístup k panelu správce.

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

Prozkoumejte

Následující odkazy můžete považovat za relevantní:

 Čeština