Mailman Бесплатное программное обеспечение информационного бюллетеня
Бесплатная рассылка на базе Python и программное обеспечение для списка рассылки
БЕСПЛАТНО программное обеспечение для управления списками рассылки и отправку информационных бюллетеней. Отправляйте маркетинговые электронные письма миллионам подписчиков и превратите их в клиентов.
Обзор
Каждая организация нужны решения по почте, которые позволяют им отправлять обновления и рекламные акции продуктов. Чтобы найти потенциальных клиентов и превратить их в клиентов, маркетинг по электронной почте также является краеугольным камнем каждого цифрового бизнеса. Mailman, пожалуй, самое распространенное, обычно используемое и бесплатное программное обеспечение для информационных бюллетеней в Интернете, и вы можете использовать его для кампаний в области информационных бюллетеней. Mailman - это бесплатный список рассылки с открытым исходным кодом и менеджер информационных бюллетеней, который позволяет организациям отправлять массовые электронные письма любому количеству подписчиков. Mailman предлагает только интерфейс для администрирования сайта. Он не отправляет и не получает электронные письма самостоятельно, но полагается на Postfix, внешний SMTP -сервер. Mailman разработан в Python. Лицензия на это программное обеспечение с открытым исходным кодом - общая публичная лицензия GNU.
Функции
- Многоязычная поддержка
- Управление абонентом
- отскакивает обработку
- Менеджер списка
- Автоматический респондент
- Динамический контент
- целевые страницы
- Управление кампаниями
- Шаблоны
- Reporting & amp; Аналитика
- Управление пользователями
Монтаж
Установить SMTP -сервер PostFix
Установите SMTP -сервер, такой как Postfix, с помощью руководства.
Как установить и настроить SMTP -сервер Postfix
Установить GNU Mailman
Установите GNU Mailman из репозитория.
sudo apt install mailman
Запустите эту команду для создания списка Mailman.
sudo newlist mailman
Введите адрес электронной почты администратора и установите пароль, затем отредактируйте /и т. Д. /Псевдоним, используя команду ниже.
sudo nano /etc/aliases
Скопируйте и вставьте следующие строки в файл.
## 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"
Запустите следующую команду, чтобы обновить файл индекса псевдонима.
sudo newaliases
Запустите команду ниже, чтобы перезапустить SMTP -сервер PostFix.
sudo systemctl restart postfix
Запустите команду ниже, чтобы запустить программу Mailman.
sudo systemctl start mailman
Установить fcgiWrap
Для веб -интерфейса Mailman установите пакет FCGIWRAP, который позволяет запускать приложения CGI с FastCGI и NGINX.
sudo apt install fcgiwrap
Убедитесь, что FCGI и Nginx работают как тот же пользователь (www-data). Отредактируйте команду/etc/init.d/fcgiwrap, выполняя команду ниже.
sudo nano /etc/init.d/fcgiwrap
Установить значение www-data для переменных fcgi \ _user и fcgi \ _group
FCGI_USER="www-data"
FCGI_GROUP="www-data"
Перезапустите службу FCGIWRAP
sudo systemctl restart fcgiwrap
Установить Nginx
Запустите команду ниже, чтобы установить Nginx.
sudo apt install nginx
Перезапустите службу FCGIWRAP
sudo systemctl restart fcgiwrap
Отредактируйте файл блока сервера вашего сайта
sudo nano /etc/nginx/sites-available/your-site.conf
Добавьте следующие строки в разделе сервера.
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;
}
Перезапустите Nginx Web Server.
sudo systemctl reload nginx
Откройте ниже URL в браузере, чтобы получить доступ к панели администратора.
http://www.your-site.com/cgi-bin/mailman/admin/