Postal: Sendgridi alternatiiv, mida peaksime kõik proovima

Ettevõtetel on üha tavalisem kasutada oma meiliservereid ja rakendada e-posti turundust, isiklikult usun, et üks tööriist, mis nende ülesannete täitmisel kõige paremini sobib, on SendGrid, kuid kahjuks on see ainuõigus. A alternatiiv Sendgridile mida olen paar päeva testinud on Posti-, avatud lähtekoodiga meiliserver, millel on väga huvitavad funktsioonid ja mida saab hõlpsasti meie veebiserverisse installida.

Mis on postitamine?

Posti- on avatud lähtekoodiga tööriist, mille on välja töötanud Ruby, Php ja Node aTech Media ja see võimaldab meil olla laialdaste omadustega meiliserver igal platvormil või veebiserveris.

See tööriist on suurepärane alternatiiv SendGrid, Mailgun või isegi kõige vähem populaarne Postitempel, loodi algselt aTechi meeskonna põhivajaduste katmiseks, kuid hiljem vabastati see kõigi kasutajate kasutamiseks.

Tööriistal on väga kena liides ja seda on testitud rohkem kui 6 kuud, sellel on ka lihtne api, mis võimaldab meil e-kirju automaatselt saata ja vastu võtta.

Mitmed rakenduse ekraanipildid annavad kindlasti selle suurepärase avatud lähtekoodiga meiliserveri omaduste üksikasjalikuma selgituse. alternatiiv sendgridile

meiliserver

e-turunduse

e-posti server

Kuidas Posti installida?

Enne Posti installimist peavad meil olema installitud Ruby, MySQL, RabbitMQ, Node.js ja git, seejärel peame järgima järgmisi samme:

  1. Looge vastav andmebaas ja valmistage see ette Posti nõuetekohaseks toimimiseks
    mysql -u root -p
    

    Peame looma postiandmebaasi, peate oma serveri kohaliku ip ja ka XXX asendama soovitud parooliga.

    LUUA ANDMEBAAS `posti-`CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci;
    TOETUS ALL ON `posti-`.* TO `posti-`@`127.0.0.1` IDENTIFITSEERITUD "XXX";

    Lubage kindlal kasutajal juurdepääs kõikidele eesliitega andmebaasidele postal-.

    TOETUS KÕIK PRIVILEEGID ON `Postkaart-%` . * et `posti-`@`%`  IDENTIFITSEERITUD "XXX";
  2. Looge RabbitMQ virtuaalne host järgmiste käskudega:
    sudo rabbitmqctl add_vhost /postal
    sudo rabbitmqctl add_user postal XXX
    sudo rabbitmqctl set_permissions -p /postal postal ".*" ".*" ".*"
  3. Zip-i käivitamiseks valmistage ette oma distro
    sudo useradd -r -m -d /opt/postal -s /bin/bash postal
  4. Installige kaks vajalikku sõltuvust ja vähesed projektid vajavad:
    sudo gem install bundler
    sudo gem install procodile
  5. Kloonige lähtekood vastavasse kataloogi järgmise käsuga:
    sudo -u postal git clone https://github.com/atech/postal /opt/postal/app
    

    Saame luua sümboolse lingi, et pääseda postile juurde igast kataloogist järgmise käsuga

    sudo ln -s /opt/postal/app/bin/postal /usr/bin/postal
  6. Installige Ruby sõltuvused, mida Postal peab käivitama.
    postal bundle /opt/postal/app/vendor/bundle
  7. Käivitage tööriista esmane seadistamine järgmise käsuga:
    postal initialize-config
  8. Initsialiseerige postiandmebaas ja registreerige install nii, et sellel oleks https:
    postal initialize
    

    Meie krüptimisvõtme registreerimine

    postal register-lets-encrypt youremail@example.com
  9. Käivitage oma postiserver ja hakake nautima:
    postal start
    

Järeldused posti kohta

Isiklikult arvan, et Postal on ideaalne tööriist samu funktsioone pakkuvate pilveteenuste asendamiseks, sest see annab meile suurema kontrolli ja teabe meeldivama haldamise. Ilmselgelt on Posti omad puudused ja plussid teiste omandis olevate või tasuta lahenduste ees, mistõttu on meie olukorra analüüsimisel mugav kindlaks teha, kas see sobib meie kasutamiseks.

Samamoodi on Posti õppimisliin üsna lühike, nii et kontrollitud keskkondades saaks tööriista kasutamise ja toimimise kohta teha üsna vastuvõetavaid teste.

Oluline on rõhutada kerge, turvalise ja avatud lähtekoodiga e-posti platvormi olemasolu olulisust, kuid veelgi olulisem on see, et võtate piisavalt aega, et valida teie vajadustele kõige paremini sobiv rakendus. Pean seda uut tööriista isiklikult alternatiiviks Sendgridile, mis sobib kõige paremini minu vajadustega, seega soovitan seda ja tänasest seisab see tootmiskeskkonnas järjekorras.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Charles Maurice DIJO

    Teie artikkel on väga huvitav, selle testimiseks järjekorras.
    Kas teate mõnda Slacki vaba tarkvara valikut?

    Tervitused.