Mailman Phần mềm bản tin miễn phí
Bản tin và danh sách gửi thư miễn phí dựa trên Python
Phần mềm bản tin tại chỗ miễn phí để quản lý danh sách gửi thư và gửi bản tin. Gửi email tiếp thị cho hàng triệu người đăng ký và biến họ thành khách hàng.
Tổng quan
Mỗi tổ chức cần các giải pháp tiếp thị qua email cho phép họ gửi cập nhật và khuyến mãi sản phẩm. Để tìm khách hàng tiềm năng và biến chúng thành khách hàng, tiếp thị qua email cũng là nền tảng của mọi doanh nghiệp kỹ thuật số. Mailman có lẽ là phần mềm bản tin phổ biến, thường được sử dụng và miễn phí trên internet và bạn có thể sử dụng nó cho các chiến dịch bản tin. Mailman là một danh sách gửi thư và quản lý bản tin miễn phí và mở cho phép các tổ chức gửi email hàng loạt cho bất kỳ số lượng người đăng ký nào. Mailman chỉ cung cấp một giao diện cho quản trị trang web. Nó không tự mình gửi hoặc nhận email, nhưng dựa vào Postfix, một máy chủ SMTP bên ngoài. Mailman được phát triển trong Python. Giấy phép cho phần mềm bản tin nguồn mở này là giấy phép công cộng GNU.
Đặc trưng
- Hỗ trợ đa ngôn ngữ
- Quản lý thuê bao
- Xử lý nảy
- Quản lý danh sách
- Phản hồi tự động
- Nội dung động
- Trang đích
- Quản lý chiến dịch
- Mẫu
- Báo cáo & amp; phân tích
- Quản lý người dùng
Cài đặt
Cài đặt máy chủ SMTP Postfix
Cài đặt máy chủ SMTP như Postfix bằng cách làm theo hướng dẫn.
Cách cài đặt và định cấu hình máy chủ SMTP Postfix
Cài đặt người đưa thư GNU
Cài đặt GNU Mailman từ kho lưu trữ.
sudo apt install mailman
Chạy lệnh này để tạo danh sách Mailman.
sudo newlist mailman
Nhập địa chỉ email của quản trị viên và đặt mật khẩu, sau đó chỉnh sửa /etc /bí danh bằng cách sử dụng lệnh bên dưới.
sudo nano /etc/aliases
Sao chép và dán các dòng sau vào tệp.
## 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"
Chạy lệnh sau để cập nhật tệp chỉ mục bí danh.
sudo newaliases
Chạy lệnh bên dưới để khởi động lại máy chủ SMTP Postfix.
sudo systemctl restart postfix
Chạy lệnh bên dưới để bắt đầu chương trình Mailman.
sudo systemctl start mailman
Cài đặt fcgiwrap
Đối với giao diện web Mailman, cài đặt gói FCGIWRAP cho phép chạy các ứng dụng CGI với FastCGI và NGINX.
sudo apt install fcgiwrap
Đảm bảo FCGI và Nginx chạy với tư cách là người dùng (www-dữ liệu). Chỉnh sửa /etc/init.d/fcgiwrap bằng cách chạy bên dưới lệnh.
sudo nano /etc/init.d/fcgiwrap
Đặt giá trị dữ liệu www cho fcgi \ _user và fcgi \ _group biến
FCGI_USER="www-data"
FCGI_GROUP="www-data"
Khởi động lại dịch vụ FCGIWRAP
sudo systemctl restart fcgiwrap
Cài đặt Nginx
Chạy lệnh bên dưới để cài đặt Nginx.
sudo apt install nginx
Khởi động lại dịch vụ FCGIWRAP
sudo systemctl restart fcgiwrap
Chỉnh sửa tệp khối máy chủ của trang web của bạn
sudo nano /etc/nginx/sites-available/your-site.conf
Thêm các dòng sau trong phần máy chủ.
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;
}
Khởi động lại máy chủ web nginx.
sudo systemctl reload nginx
Mở URL dưới đây trong Trình duyệt để truy cập bảng quản trị.
http://www.your-site.com/cgi-bin/mailman/admin/