Mailman نرم افزار خبرنامه رایگان
خبرنامه رایگان و نرم افزار لیست پستی مبتنی بر پایتون
نرم افزار خبرنامه پیش فرض رایگان برای مدیریت لیست های پستی و ارسال خبرنامه. ایمیل های بازاریابی را به میلیون ها مشترک ارسال کرده و آنها را به مشتری تبدیل کنید.
بررسی اجمالی
هر سازمان به راه حل های بازاریابی ایمیل نیاز دارد که به آنها امکان ارسال به روزرسانی و تبلیغات محصولات را می دهد. به منظور یافتن سرب و تبدیل آنها به مشتری ، بازاریابی ایمیل نیز سنگ بنای هر تجارت دیجیتالی است. Mailman شاید شایع ترین ، متداول ترین نرم افزار خبرنامه و رایگان در اینترنت باشد و می توانید از آن برای کمپین های خبرنامه استفاده کنید. Mailman یک لیست پستی رایگان و منبع باز و مدیر خبرنامه است که سازمانها را قادر می سازد ایمیل های فله ای را به هر تعداد مشترکین ارسال کنند. Mailman فقط رابط کاربری برای مدیریت سایت ارائه می دهد. این ایمیل به تنهایی ایمیل ارسال یا دریافت نمی کند ، اما به PostFix ، یک سرور SMTP خارجی متکی است. Mailman در پایتون توسعه یافته است. مجوز این نرم افزار خبرنامه منبع باز مجوز عمومی عمومی GNU است.
امکانات
- پشتیبانی چند زبانه
- مدیریت مشترک
- دست زدن به
- مدیر لیست
- پاسخ دهنده اتوماتیک
- محتوای پویا
- صفحات فرود
- مدیریت کمپین ها
- الگوهای
- گزارش & amp ؛ تجزیه و تحلیل
- مدیریت کاربر
نصب و راه اندازی
سرور postfix smtp را نصب کنید
سرور SMTP مانند PostFix را با دنبال کردن راهنما نصب کنید.
نحوه نصب و پیکربندی سرور postfix smtp
Mailman GNU را نصب کنید
Mailman GNU را از مخزن نصب کنید.
sudo apt install mailman
این دستور را برای ایجاد لیست Mailman اجرا کنید.
sudo newlist mailman
آدرس ایمیل مدیر را وارد کرده و یک رمز عبور را تنظیم کنید ، سپس با استفاده از دستور زیر پرونده را ویرایش کنید /etc /aliases.
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"
برای به روزرسانی پرونده alias index دستور زیر را اجرا کنید.
sudo newaliases
برای راه اندازی مجدد سرور postfix smtp در زیر دستور اجرا کنید.
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 را مجدداً راه اندازی کنید.
sudo systemctl reload nginx
برای دسترسی به پانل Admin URL را در مرورگر باز کنید.
http://www.your-site.com/cgi-bin/mailman/admin/