Mailman Δωρεάν λογισμικό ενημερωτικού δελτίου
Λογισμικό λίστας με βάση το Python με βάση το Python και το λογισμικό λίστας αλληλογραφίας
Δωρεάν λογισμικό ενημερωτικών δελτίων για τη διαχείριση λιστών αλληλογραφίας και την αποστολή ενημερωτικών δελτίων. Στείλτε μηνύματα ηλεκτρονικού ταχυδρομείου μάρκετινγκ σε εκατομμύρια συνδρομητές και μετατρέψτε τα σε πελάτες.
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ
Κάθε οργανισμός χρειάζεται λύσεις μάρκετινγκ ηλεκτρονικού ταχυδρομείου που τους επιτρέπουν να στέλνουν ενημερώσεις και προωθήσεις προϊόντων. Προκειμένου να βρεθούν οδηγοί και να τους μετατρέψουμε σε πελάτες, το μάρκετινγκ ηλεκτρονικού ταχυδρομείου είναι επίσης ο ακρογωνιαίος λίθος κάθε ψηφιακής επιχείρησης. Το Mailman είναι ίσως το πιο διαδεδομένο, συνήθως χρησιμοποιούμενο και δωρεάν λογισμικό ενημερωτικών δελτίων στο Διαδίκτυο και μπορείτε να το χρησιμοποιήσετε για καμπάνιες ενημερωτικών δελτίων. Το Mailman είναι μια δωρεάν λίστα αλληλογραφίας και διαχειριστή ενημερωτικών δελτίων ανοιχτού κώδικα και επιτρέπει στους οργανισμούς να στέλνουν μαζικά μηνύματα ηλεκτρονικού ταχυδρομείου σε οποιονδήποτε αριθμό συνδρομητών. Ο Mailman προσφέρει μόνο μια διεπαφή για τη διαχείριση του ιστότοπου. Δεν στέλνει ή λαμβάνει μηνύματα ηλεκτρονικού ταχυδρομείου από μόνη της, αλλά βασίζεται στο Postfix, έναν εξωτερικό διακομιστή SMTP. Ο Mailman αναπτύσσεται στο Python. Η άδεια για αυτό το λογισμικό ενημερωτικού δελτίου ανοιχτού κώδικα είναι η GNU General Public License.
Χαρακτηριστικά
- Πολυογλωσσική υποστήριξη
- Διαχείριση συνδρομητών
- Αναπέρασε το χειρισμό
- Διαχειριστής λίστας
- Αυτόματος ανταποκριτής
- Δυναμικό περιεχόμενο
- Ιστοσελίδες προορισμού
- Διαχείριση καμπανιών
- πρότυπα
- Αναφορά & amp; Αναλυτικά στοιχεία
- Διαχείριση χρηστών
Εγκατάσταση
Εγκαταστήστε το διακομιστή SMTP PostFix SMTP
Εγκαταστήστε τον διακομιστή SMTP, όπως το Postfix, ακολουθώντας την κατευθυντήρια γραμμή.
Πώς να εγκαταστήσετε και να διαμορφώσετε το διακομιστή SMTP Postfix
Εγκαταστήστε το GNU Mailman
Εγκαταστήστε το GNU Mailman από το Repository.
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"
Εκτελέστε την ακόλουθη εντολή για να ενημερώσετε το αρχείο ευρετηρίου ψευδώνυμου.
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.
sudo systemctl reload nginx
Ανοίξτε παρακάτω τη διεύθυνση URL στο πρόγραμμα περιήγησης για πρόσβαση στο πλαίσιο διαχειριστή.
http://www.your-site.com/cgi-bin/mailman/admin/