Postal: Alternatywa Sendgrid, którą wszyscy powinniśmy spróbować

Coraz częściej firmy korzystają z własnych serwerów pocztowych i wdrażają e-mail marketing.Osobiście uważam, że jednym z narzędzi, które najlepiej nadaje się do realizacji tych zadań jest SendGrid, ale niestety na wyłączność. ZA alternatywa dla Sendgrid który testuję od kilku dni to Pocztowy, serwer pocztowy typu open source z bardzo interesującymi funkcjami, który można łatwo zainstalować na naszym serwerze internetowym.

Co to jest poczta?

Pocztowy jest narzędziem open source, opracowanym w Ruby, Php i Node przez zespół aTech Media a to pozwala nam mieć serwer pocztowy z rozbudowanymi funkcjami na dowolnej platformie lub serwerze internetowym.

To narzędzie jest doskonałą alternatywą dla SendGrid, Mailgun lub nawet najmniej popularne Stempel pocztowy, został pierwotnie stworzony w celu zaspokojenia podstawowych potrzeb zespołu aTech, ale później został udostępniony do użytku przez wszystkich użytkowników.

Narzędzie ma bardzo ładny interfejs i było testowane przez ponad 6 miesięcy, ma również proste API, które pozwoli nam na bardziej automatyczne wysyłanie i odbieranie wiadomości e-mail.

Różnorodne zrzuty ekranu aplikacji z pewnością dostarczą dalszych wyjaśnień funkcji tego doskonałego serwera pocztowego typu open source. alternatywa dla sendgrid

serwer poczty elektronicznej

e-mail marketingu

serwer poczty elektronicznej

Jak zainstalować Postala?

Przed instalacją Postala musimy mieć zainstalowane Ruby, MySQL, RabbitMQ, Node.js i git, następnie musimy wykonać następujące kroki:

  1. Utwórz odpowiednią bazę danych i przygotuj ją do prawidłowego funkcjonowania poczty
    mysql -u root -p
    

    Musimy utworzyć pocztową bazę danych, musisz zastąpić lokalny adres IP swojego serwera, a także XXX żądanym hasłem.

    TWORZENIE DATABASE `za pośrednictwem tradycyjnej poczty `CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci;
    GRANT WSZYSTKO ON `za pośrednictwem tradycyjnej poczty `.* DO `za pośrednictwem tradycyjnej poczty `@`127.0.0.1` ZIDENTYFIKOWANY PRZEZ "XXX";

    Zezwól określonemu użytkownikowi na dostęp do wszystkich baz danych z prefiksami postal-.

    GRANT WSZYSTKIE PRZYWILEJE ON `Pocztówka-%` . * do `za pośrednictwem tradycyjnej poczty `@`%`  ZIDENTYFIKOWANY PRZEZ "XXX";
  2. Utwórz wirtualnego hosta RabbitMQ za pomocą następujących poleceń:
    sudo rabbitmqctl add_vhost /postal
    sudo rabbitmqctl add_user postal XXX
    sudo rabbitmqctl set_permissions -p /postal postal ".*" ".*" ".*"
  3. Przygotuj swoją dystrybucję do uruchomienia zip
    sudo useradd -r -m -d /opt/postal -s /bin/bash postal
  4. Zainstaluj dwie zależności, które są wymagane, a kilka projektów wymaga:
    sudo gem install bundler
    sudo gem install procodile
  5. Sklonuj kod źródłowy w odpowiednim katalogu za pomocą następującego polecenia:
    sudo -u postal git clone https://github.com/atech/postal /opt/postal/app
    

    Możemy utworzyć dowiązanie symboliczne, aby uzyskać dostęp do zip z dowolnego katalogu za pomocą następującego polecenia

    sudo ln -s /opt/postal/app/bin/postal /usr/bin/postal
  6. Zainstaluj zależności Ruby, które musi uruchomić Postal.
    postal bundle /opt/postal/app/vendor/bundle
  7. Uruchom początkową konfigurację narzędzia za pomocą następującego polecenia:
    postal initialize-config
  8. Zainicjuj pocztową bazę danych i zarejestruj swoją instalację, aby miała https:
    postal initialize
    

    Rejestracja naszego pozwala zaszyfrować klucz

    postal register-lets-encrypt youremail@example.com
  9. Uruchom swój serwer pocztowy i ciesz się:
    postal start
    

Wnioski dotyczące poczty

Osobiście uważam, że Postal jest idealnym narzędziem do zastąpienia usług w chmurze, które oferują te same funkcje, ponieważ daje nam większą kontrolę i przyjemniejsze zarządzanie naszymi informacjami. Oczywiście Postal ma swoje wady i zalety w stosunku do innych autorskich lub darmowych rozwiązań, więc analiza naszej sytuacji jest wygodna, aby określić, czy nadaje się do naszego użytku.

W ten sam sposób linia do nauki Postal jest dość krótka, więc w kontrolowanych środowiskach można przeprowadzić całkiem akceptowalne testy dotyczące użytkowania i działania narzędzia.

Ważne jest, aby podkreślić znaczenie posiadania lekkiej, bezpiecznej i otwartej platformy poczty e-mail, ale o wiele ważniejsze jest poświęcenie odpowiedniej ilości czasu na wybór aplikacji, która najlepiej odpowiada Twoim potrzebom. Osobiście uważam to nowe narzędzie za alternatywę dla Sendgrid, która najlepiej odpowiada moim potrzebom, dlatego polecam je i od dziś będzie w kolejce do środowiska produkcyjnego.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Karol Maurycy powiedział

    Bardzo interesujący Twój artykuł, ustawiłem się w kolejce, aby go przetestować.
    Czy znasz jakieś bezpłatne opcje oprogramowania dla Slacka?

    Pozdrowienia.