Poštovní: Alternativa Sendgrid, kterou bychom měli všichni vyzkoušet

Pro společnosti je stále častější používání vlastních poštovních serverů a implementace e-mailového marketingu. Osobně se domnívám, že jedním z nástrojů, který je při provádění těchto úkolů nejlépe přizpůsoben, je SendGrid, ale bohužel je to exkluzivní. A alternativa k Sendgrid že jsem testoval na pár dní je Poštovní, poštovní server s otevřeným zdrojovým kódem s velmi zajímavými funkcemi, které lze snadno nainstalovat na náš webový server.

Co je to Postal?

Poštovní je nástroj s otevřeným zdrojovým kódem, vyvinutý v Ruby, Php a Node týmem aTech Media a to nám umožňuje mít poštovní server s rozsáhlými funkcemi na jakékoli platformě nebo webovém serveru.

Tento nástroj je vynikající alternativou k SendGrid, Mailgun nebo dokonce nejméně populární Poštovní razítko, byl původně vytvořen k pokrytí základních potřeb týmu aTech, ale později byl vydán pro použití všemi uživateli.

Tento nástroj má velmi pěkné rozhraní a byl testován déle než 6 měsíců, má také jednoduché rozhraní API, které nám umožní automaticky odesílat a přijímat e-maily.

Různé snímky obrazovky aplikace jistě poskytnou podrobnější vysvětlení charakteristik tohoto vynikajícího poštovního serveru s otevřeným zdrojovým kódem. alternativa k sendgrid

poštovní server

e-mail marketing

e-mailový server

Jak nainstalovat Postal?

Před instalací Postal musíme mít nainstalované Ruby, MySQL, RabbitMQ, Node.js a git, pak musíme postupovat podle následujících kroků:

  1. Vytvořte odpovídající databázi a připravte ji na správné fungování aplikace Postal
    mysql -u root -p
    

    Musíme vytvořit poštovní databázi, musíte nahradit místní IP vašeho serveru a také XXX požadovaným heslem.

    CREATE DATABÁZE `poštovní`CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci;
    GRANT VŠECHNO ON `poštovní`.* NA `poštovní`@`127.0.0.1` IDENTIFIKOVÁNO "XXX";

    Povolit konkrétnímu uživateli přístup ke všem předponovým databázím postal-.

    GRANT VŠECHNY VÝSADY ON `Pohlednice-%` . * na `poštovní`@`%`  IDENTIFIKOVÁNO "XXX";
  2. Vytvořte virtuálního hostitele RabbitMQ pomocí následujících příkazů:
    sudo rabbitmqctl add_vhost /postal
    sudo rabbitmqctl add_user postal XXX
    sudo rabbitmqctl set_permissions -p /postal postal ".*" ".*" ".*"
  3. Připravte si distro na spuštění zipu
    sudo useradd -r -m -d /opt/postal -s /bin/bash postal
  4. Nainstalujte dvě závislosti, které jsou vyžadovány a vyžaduje několik projektů:
    sudo gem install bundler
    sudo gem install procodile
  5. Klonujte zdrojový kód do příslušného adresáře pomocí následujícího příkazu:
    sudo -u postal git clone https://github.com/atech/postal /opt/postal/app
    

    Můžeme vytvořit symbolický odkaz pro přístup k poštovnímu z libovolného adresáře pomocí následujícího příkazu

    sudo ln -s /opt/postal/app/bin/postal /usr/bin/postal
  6. Nainstalujte si Ruby závislosti, které Postal potřebuje ke spuštění.
    postal bundle /opt/postal/app/vendor/bundle
  7. Spusťte počáteční nastavení nástroje pomocí následujícího příkazu:
    postal initialize-config
  8. Inicializujte poštovní databázi a zaregistrujte svou instalaci tak, aby měla https:
    postal initialize
    

    Registrace našich šifrovacích klíčů

    postal register-lets-encrypt youremail@example.com
  9. Spusťte svůj poštovní server a začněte si užívat:
    postal start
    

Závěry týkající se pošty

Osobně si myslím, že Postal je ideálním nástrojem k nahrazení cloudových služeb, které nabízejí stejné funkce, protože nám poskytuje větší kontrolu a příjemnější správu našich informací. Je zřejmé, že pošta má své nevýhody a výhody oproti jiným proprietárním nebo bezplatným řešením, takže analýza naší situace je vhodná k určení, zda je vhodná pro naše použití.

Podobně je učící linka společnosti Postal poměrně krátká, takže v kontrolovaných prostředích lze provést docela přijatelné testy týkající se používání a provozu nástroje.

Je důležité zdůraznit, že je důležité mít lehkou, bezpečnou a otevřenou e-mailovou platformu, ale mnohem důležitější je věnovat vhodný čas volbě mezi aplikací, která nejlépe vyhovuje vašim potřebám. Osobně považuji tento nový nástroj za alternativu k Sendgridu, která nejlépe vyhovuje mým potřebám, proto jej doporučuji a ode dneška bude zařazen do fronty pro produkční prostředí.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Charles Maurice řekl

    Velmi zajímavý váš článek, zařazený do fronty, aby se otestoval.
    Znáte nějaké možnosti bezplatného softwaru pro Slack?

    Zdravím.