Ταχυδρομείο: Η εναλλακτική λύση Sendgrid που πρέπει όλοι να δοκιμάσουμε

Γίνεται όλο και πιο συνηθισμένο για τις εταιρείες να χρησιμοποιούν τους δικούς τους διακομιστές αλληλογραφίας και να εφαρμόζουν μάρκετινγκ μέσω email, προσωπικά πιστεύω ότι ένα από τα εργαλεία που προσαρμόζεται καλύτερα κατά την εκτέλεση αυτών των εργασιών είναι SendGrid, αλλά δυστυχώς είναι αποκλειστικό. ΕΝΑ εναλλακτική λύση για το Sendgrid που έχω δοκιμάσει για μερικές μέρες είναι Ταχυδρομικός, ένας διακομιστής αλληλογραφίας ανοιχτού κώδικα με πολύ ενδιαφέρουσες δυνατότητες που μπορούν εύκολα να εγκατασταθούν στον διακομιστή μας.

Τι είναι το Ταχυδρομικό;

Ταχυδρομικός είναι ένα εργαλείο ανοιχτού κώδικα, που αναπτύχθηκε σε Ruby, Php και Node από την ομάδα της aTech Media και αυτό μας επιτρέπει να έχουμε διακομιστή αλληλογραφίας με εκτεταμένες δυνατότητες σε οποιαδήποτε πλατφόρμα ή διακομιστή ιστού.

Αυτό το εργαλείο είναι μια εξαιρετική εναλλακτική λύση SendGrid, Όπλο ή ακόμα και το λιγότερο δημοφιλές Ταχυδρομική σφραγίδα, δημιουργήθηκε αρχικά για να καλύψει τις βασικές ανάγκες της ομάδας aTech αλλά αργότερα κυκλοφόρησε για χρήση από όλους τους χρήστες.

Το εργαλείο έχει μια πολύ ωραία διεπαφή και έχει δοκιμαστεί για περισσότερο από 6 μήνες, έχει επίσης ένα απλό api που θα μας επιτρέπει να στέλνουμε και να λαμβάνουμε email πιο αυτόματα.

Μια ποικιλία στιγμιότυπων οθόνης της εφαρμογής σίγουρα θα δώσει μια πιο λεπτομερή εξήγηση των χαρακτηριστικών αυτού του εξαιρετικού διακομιστή αλληλογραφίας ανοιχτού κώδικα. εναλλακτική λύση για το sendgrid

διακομιστής αλληλογραφίας

email marketing

διακομιστής e-mail

Πώς να εγκαταστήσετε το Postal;

Πριν από την εγκατάσταση του Postal πρέπει να έχουμε εγκατεστημένα τα Ruby, MySQL, RabbitMQ, Node.js και git, τότε πρέπει να ακολουθήσουμε τα ακόλουθα βήματα:

  1. Δημιουργήστε την αντίστοιχη βάση δεδομένων και ετοιμάστε την για τη σωστή λειτουργία του Ταχυδρομείου
    mysql -u root -p
    

    Πρέπει να δημιουργήσουμε την ταχυδρομική βάση δεδομένων, πρέπει να αντικαταστήσετε το τοπικό ip του διακομιστή σας και επίσης το XXX με τον κωδικό πρόσβασης που θέλετε.

    ΔΗΜΙΟΥΡΓΩ ΒΑΣΗ ΔΕΔΟΜΕΝΩΝ `ταχυδρομικός"CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci;
    ΧΟΡΗΓΗΣΗ ΌΛΟΙ ON `ταχυδρομικός`.* ΠΡΟΣ ΤΗΝ `ταχυδρομικός`@`127.0.0.1` ΠΡΟΣΔΙΟΡΙΣΜΕΝΟ ΑΠΟ "XXX";

    Επιτρέψτε σε έναν συγκεκριμένο χρήστη να έχει πρόσβαση σε όλες τις βάσεις δεδομένων με πρόθεμα postal-.

    ΧΟΡΗΓΗΣΗ ΟΛΑ ΤΑ ΠΡΟΝΟΜΙΑ ON `Καρτ ποστάλ-%` . * προς την `ταχυδρομικός`@`%`  ΠΡΟΣΔΙΟΡΙΣΜΕΝΟ ΑΠΟ "XXX";
  2. Δημιουργήστε έναν εικονικό κεντρικό υπολογιστή RabbitMQ με τις ακόλουθες εντολές:
    sudo rabbitmqctl add_vhost /postal
    sudo rabbitmqctl add_user postal XXX
    sudo rabbitmqctl set_permissions -p /postal postal ".*" ".*" ".*"
  3. Προετοιμάστε τη διανομή σας για να εκτελέσετε φερμουάρ
    sudo useradd -r -m -d /opt/postal -s /bin/bash postal
  4. Εγκαταστήστε δύο εξαρτήσεις που είναι απαραίτητες και λίγα έργα χρειάζονται:
    sudo gem install bundler
    sudo gem install procodile
  5. Κλωνοποιήστε τον πηγαίο κώδικα στον κατάλληλο κατάλογο με την ακόλουθη εντολή:
    sudo -u postal git clone https://github.com/atech/postal /opt/postal/app
    

    Μπορούμε να δημιουργήσουμε έναν συμβολικό σύνδεσμο για πρόσβαση σε ταχυδρομείο από οποιονδήποτε κατάλογο, με την ακόλουθη εντολή

    sudo ln -s /opt/postal/app/bin/postal /usr/bin/postal
  6. Εγκαταστήστε τις εξαρτήσεις Ruby που πρέπει να εκτελέσει το Postal.
    postal bundle /opt/postal/app/vendor/bundle
  7. Εκτελέστε την αρχική ρύθμιση του εργαλείου με την ακόλουθη εντολή:
    postal initialize-config
  8. Αρχικοποιήστε την ταχυδρομική βάση δεδομένων και καταχωρίστε την εγκατάστασή σας, ώστε να έχει https:
    postal initialize
    

    Η εγγραφή μας επιτρέπει την κρυπτογράφηση κλειδιού

    postal register-lets-encrypt youremail@example.com
  9. Εκτελέστε τον ταχυδρομικό σας διακομιστή και αρχίστε να απολαμβάνετε:
    postal start
    

Συμπεράσματα σχετικά με την Ταχυδρομική

Προσωπικά, νομίζω ότι το Postal είναι ένα ιδανικό εργαλείο για την αντικατάσταση των υπηρεσιών cloud που προσφέρουν τις ίδιες δυνατότητες, γιατί μας δίνει περισσότερο έλεγχο και πιο ευχάριστη διαχείριση των πληροφοριών μας. Προφανώς η Postal έχει τα μειονεκτήματα και τα πλεονεκτήματά της σε σχέση με άλλες ιδιόκτητες ή δωρεάν λύσεις, οπότε μια ανάλυση της κατάστασής μας είναι βολική για να προσδιοριστεί εάν είναι κατάλληλη για χρήση από εμάς.

Ομοίως, η γραμμή εκμάθησης του Postal είναι πολύ μικρή, έτσι ώστε σε ελεγχόμενα περιβάλλοντα, θα μπορούσαν να δοθούν αρκετά αποδεκτές δοκιμές σχετικά με τη χρήση και τη λειτουργία του εργαλείου.

Είναι σημαντικό να επισημάνετε τη σημασία της ύπαρξης μιας ελαφριάς, ασφαλούς και ανοιχτής πλατφόρμας ηλεκτρονικού ταχυδρομείου, αλλά πολύ πιο σημαντικό, είναι να αφιερώσετε τον κατάλληλο χρόνο για να επιλέξετε μεταξύ της εφαρμογής που ταιριάζει καλύτερα στις ανάγκες σας. Θεωρώ προσωπικά αυτό το νέο εργαλείο την εναλλακτική λύση για το Sendgrid που ταιριάζει καλύτερα στις ανάγκες μου, γι 'αυτό το προτείνω και από σήμερα θα βρίσκεται στην ουρά για το περιβάλλον παραγωγής.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Κάρλος Μαουρίσιο dijo

    Πολύ ενδιαφέρον το άρθρο σας, στην ουρά για να το δοκιμάσετε.
    Γνωρίζετε τυχόν επιλογές δωρεάν λογισμικού για το Slack;

    Χαιρετισμούς.