Mailtrain Δωρεάν λογισμικό ενημερωτικού δελτίου
Σε εναλλακτική λύση για το MailChimp για μάρκετινγκ email
Βελτίωση της εμπλοκής των πελατών με στοχευμένα μηνύματα ηλεκτρονικού ταχυδρομείου σε προωθήσεις, ενημερώσεις και αναπτύσσουν επιχειρήσεις μετατρέποντας τους συνδρομητές σε πελάτες που χρησιμοποιούν εργαλεία ανάλυσης.
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ
Το MailTrain είναι κλώνος MailChimp και πλούσιο σε χαρακτηριστικά λογισμικό με αυτο-φιλοξενούμενο ενημερωτικό δελτίο που είναι ιδανικό για την αποστολή μηνυμάτων ηλεκτρονικού ταχυδρομείου σε εκατομμύρια συνδρομητές. Το MailTrain παρέχει υπέροχες λειτουργίες όπως αυτοματοποίηση καμπάνιας με αναλυτικά στοιχεία. Το MailTrain σάς επιτρέπει να διατηρήσετε πολύ μεγάλες λίστες και μπορείτε να προσθέσετε με μη αυτόματο τρόπο τους συνδρομητές μέσω του API ή να τις εισαγάγετε από ένα αρχείο CSV. Όλες οι λίστες έρχονται με προσαρμοσμένη υποστήριξη πεδίου και ακόμη και συνδυάζουν ετικέτες. Μπορείτε να προσθέσετε διαφορετικούς πόρους, όπως προσαρμοσμένα πεδία, συμπεριλαμβανομένων πεδίων κειμένου, αριθμών, drop Downs & amp; Πλαίσιο ελέγχου, μέσω των ετικετών συγχώνευσης. Απλά στείλτε μηνύματα στους συνδρομητές λίστας που ταιριάζουν με τους κανόνες προεπιλογής τμηματοποίησης. Δεν χρειάζεται να δημιουργήσετε ανεξάρτητες και μικρές διαχωρισμένες λίστες. Το MailTrain είναι χτισμένο στο Node.js και το MySQL/MariaDB. Η άδεια για αυτό το λογισμικό ενημερωτικού δελτίου ανοιχτού κώδικα είναι GPL-3.0 (GNU General Public License v3.0).
Απαιτήσεις συστήματος
Για να εγκαταστήσετε το MailTrain, πρέπει να έχετε τα ακόλουθα λογισμικά:
- nginx
- node.js 7 ή μεγαλύτερο
- mysql v5.5 / mariadb
Χαρακτηριστικά
- Διαχείριση λίστας συνδρομητών
- Κατάτμηση λίστας
- Προσαρμοσμένα πεδία
- Πρότυπα email
- Μεγάλα αρχεία εισαγωγής λίστας CSV
- καμπάνιες RSS
- κρυπτογράφηση GPG
- στατιστικά στοιχεία
- Επεξεργαστές προτύπων
- Αυτοματισμός
- Αποστολή μέσω πολλών παρόχων
Εγκατάσταση
Εγκαταστήστε το MailTrain στο Ubuntu 16.04 LTS χρησιμοποιώντας το GitHub
Εγκατάσταση Node.js και NPM
Εγκαταστήστε το Node.js χρησιμοποιώντας το αποθετήριο APT NODESOURCE.
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt install -y nodejs
Ελέγξτε τις εκδόσεις Node.js και NPM.
node -v && npm -v
# v8.11.1
# 5.6.0
Εγκαταστήστε το MySQL Server
Στη συνέχεια, πρέπει να εγκαταστήσετε διακομιστή βάσης δεδομένων, χρησιμοποιήστε την ακόλουθη εντολή για να εγκαταστήσετε το MySQL Server
sudo apt-get update; sudo apt-get install mysql-server; mysql_secure_installation
Μόλις εγκατασταθεί ο διακομιστής βάσης δεδομένων, χρησιμοποιήστε την ακόλουθη εντολή για να κάνετε επανεκκίνηση του MySQL Server
sudo systemctl restart mysql
Δημιουργία βάσης δεδομένων MailTrain. Χρησιμοποιήστε την ακόλουθη εντολή για να δημιουργήσετε βάση δεδομένων.
CREATE DATABASE mailtrain
Δημιουργήστε έναν χρήστη βάσης δεδομένων που ονομάζεται "" με νέο κωδικό πρόσβασης. και χορήγησε πλήρη πρόσβαση στον χρήστη στη βάση δεδομένων εκτελώντας τις ακόλουθες εντολές. Αλλαγή με τον επιθυμητό χρήστη της βάσης δεδομένων και με τον επιθυμητό κωδικό πρόσβασης.
CREATE USER ''@'localhost' IDENTIFIED BY '';
GRANT ALL ON .* TO ''@'localhost' IDENTIFIED BY '' WITH GRANT OPTION;
FLUSH PRIVILEGES; EXIT;
Εγκατάσταση διακομιστή ιστού Nginx
Εκτελέστε κάτω από την εντολή για να εγκαταστήσετε το NGINX.
sudo apt install nginx
Ρυθμίστε το nginx ως αντίστροφη πληρεξούσιο. Εκτελέστε παρακάτω εντολή και προσθέστε δείγμα κώδικα στο αρχείο ρυθμίσεων.
sudo nano /etc/nginx/sites-available/mailtrain.conf
server {
listen [::]:80;
listen 80;
server_name example.com;
charset utf-8;
client_max_body_size 50M;
location / {
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://127.0.0.1:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_next_upstream error timeout http_502 http_503 http_504;
}
}
Δημιουργήστε το Symlink για το αρχείο διαμόρφωσης MailTrain.conf έτσι ώστε το Nginx να μπορεί να το χρησιμοποιήσει για φόρτωση εφαρμογής.
sudo ln -s /etc/nginx/sites-available/mailtrain.conf /etc/nginx/sites-enabled/
Επανεκκίνηση του διακομιστή ιστού Nginx.
sudo systemctl restart nginx
Εγκαταστήστε και διαμορφώστε το MailTrain
Δημιουργήστε κατάλογο για την εγκατάσταση MailTrain.
sudo mkdir -p /var/www/html/mailtrain
Μεταβείτε στον ριζικό κατάλογο εγγράφων του MailTrain.
cd /var/www/html/mailtrain
Κατεβάστε και αποσυνδέστε το MailTrain.
wget https://github.com/Mailtrain-org/mailtrain/archive/master.zip
unzip master.zip
Run npm install
Αντιγραφή config/default.toml ως ρυθμίσεις βάσης δεδομένων config/production.toml και ενημέρωσης.
sudo cp config/default.toml config/production.toml
sudo nano config/production.toml
Εκτελέστε τον διακομιστή.
NODE_ENV=production npm start
Συγχαρητήρια! Έχετε εγκαταστήσει με επιτυχία το MailTrain.