Mailman- Perangkat lunak buletin dan milis gratis

Mailman Perangkat lunak buletin gratis

NEWSLETTER GRATIS Berbasis Python dan perangkat lunak milis

Perangkat lunak buletin on-premise gratis untuk mengelola milis dan mengirim buletin. Kirim email pemasaran ke jutaan pelanggan dan mengubahnya menjadi pelanggan.

Ringkasan

Setiap organisasi membutuhkan solusi pemasaran email yang memungkinkan mereka untuk mengirim pembaruan dan promosi produk. Untuk menemukan prospek dan mengubahnya menjadi klien, pemasaran email juga merupakan landasan dari setiap bisnis digital. Mailman mungkin adalah perangkat lunak buletin yang paling umum, umum digunakan, dan gratis di internet dan Anda dapat menggunakannya untuk kampanye buletin. Mailman adalah milis sumber gratis dan terbuka dan manajer buletin yang memungkinkan organisasi untuk mengirim email massal ke sejumlah pelanggan. Mailman hanya menawarkan antarmuka untuk administrasi situs. Itu tidak mengirim atau menerima email sendiri, tetapi bergantung pada postfix, server SMTP eksternal. Mailman dikembangkan di Python. Lisensi untuk perangkat lunak buletin open source ini adalah Lisensi Publik Umum GNU.

Persyaratan sistem

  • Apache / nginx
  • Python
  • postfix

Fitur

  • Dukungan multi-bahasa
  • Manajemen Pelanggan
  • Penanganan Bounces
  • Daftar Manajer
  • Responden otomatis
  • Konten Dinamis
  • Halaman arahan
  • Manajemen Kampanye
  • Template
  • Pelaporan & amp; Analitik
  • Manajemen pengguna

Instalasi

Instal server SMTP postfix

Instal server SMTP seperti postfix dengan mengikuti pedoman.

Cara menginstal dan mengkonfigurasi server SMTP postfix

Instal GNU Mailman

Instal GNU Mailman dari repositori.

sudo apt install mailman

Jalankan perintah ini untuk membuat daftar Mailman.

sudo newlist mailman

Masukkan alamat email admin dan atur kata sandi, lalu edit /etc /aliases file dengan menggunakan perintah di bawah ini.

sudo nano /etc/aliases

Salin dan tempel baris berikut ke dalam file.


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

Jalankan perintah berikut untuk memperbarui file indeks alias.

sudo newaliases

Jalankan perintah di bawah ini untuk memulai kembali server SMTP postfix.

sudo systemctl restart postfix

Jalankan perintah di bawah untuk memulai program Mailman.

sudo systemctl start mailman

Instal fcgiwrap

Untuk antarmuka web Mailman, instal paket FCGIWRAP yang memungkinkan untuk menjalankan aplikasi CGI dengan FastCGI dan Nginx.

sudo apt install fcgiwrap

Pastikan FCGI dan Nginx dijalankan sebagai pengguna yang sama (www-data). Edit /etc/init.d/fcgiwrap dengan menjalankan perintah di bawah ini.

sudo nano /etc/init.d/fcgiwrap

Atur nilai www-data untuk fcgi \ _user dan fcgi \ _group variabel


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

Mulai ulang layanan fcgiwrap

sudo systemctl restart fcgiwrap

Instal Nginx

Jalankan perintah di bawah untuk menginstal Nginx.

sudo apt install nginx

Mulai ulang layanan fcgiwrap

sudo systemctl restart fcgiwrap

Edit file blok server dari situs web Anda

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

Tambahkan baris berikut di bagian server.


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

Restart Nginx Web Server.

sudo systemctl reload nginx

Buka di bawah URL di browser untuk mengakses panel admin.

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

Mengeksplorasi

Anda mungkin menemukan tautan berikut yang relevan:

 Indonesia