Почтовый: Альтернатива Sendgrid, которую мы все должны попробовать

Компании все чаще используют собственные почтовые серверы и внедряют электронный маркетинг. Лично я считаю, что одним из инструментов, который лучше всего подходит для выполнения этих задач, является Sendgrid, но, к сожалению, эксклюзив. А альтернатива Sendgrid что я тестировал пару дней, это Почтовый, почтовый сервер с открытым исходным кодом с очень интересными функциями, который можно легко установить на наш веб-сервер.

Что такое Почтовая?

Почтовый это инструмент с открытым исходным кодом, разработанный на Ruby, Php и Node командой Тех Медиа и это позволяет нам иметь почтовый сервер с обширными функциями на любой платформе или веб-сервере.

Этот инструмент - отличная альтернатива SendGrid, Mailgun или даже наименее популярный штемпелевать, изначально был создан для удовлетворения основных потребностей команды aTech, но позже был выпущен для использования всеми пользователями.

Инструмент имеет очень приятный интерфейс и тестировался более 6 месяцев, а также имеет простой API, который позволит нам отправлять и получать электронные письма более автоматически.

Разнообразные скриншоты приложения наверняка дадут более подробное объяснение характеристик этого отличного почтового сервера с открытым исходным кодом. альтернатива sendgrid

почтовый сервер

о маркетинге по электронной почте,

почтовый сервер

Как установить Postal?

Перед установкой Postal нам необходимо установить Ruby, MySQL, RabbitMQ, Node.js и git, затем мы должны выполнить следующие шаги:

  1. Создайте соответствующую базу данных и подготовьте ее для правильной работы Почты.
    mysql -u root -p
    

    Мы должны создать почтовую базу данных, вы должны заменить локальный IP-адрес вашего сервера, а также XXX на нужный пароль.

    СОЗДАТЬ DATABASE `почтовый`CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci;
    ГРАНТ BCE 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. Подготовьте свой дистрибутив к запуску zip
    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 - идеальный инструмент для замены облачных сервисов, которые предлагают те же функции, потому что он дает нам больше контроля и более приятное управление нашей информацией. Очевидно, что у Postal есть свои недостатки и преимущества перед другими проприетарными или бесплатными решениями, поэтому анализ нашей ситуации удобен, чтобы определить, подходит ли он для нашего использования.

Точно так же линия обучения Postal довольно коротка, так что в контролируемой среде можно было бы провести вполне приемлемые тесты по использованию и работе инструмента.

Важно подчеркнуть важность наличия легкой, безопасной платформы электронной почты с открытым исходным кодом, но гораздо важнее выбрать подходящее время, чтобы выбрать приложение, которое лучше всего соответствует вашим потребностям. Я лично считаю этот новый инструмент альтернативой Sendgrid, которая лучше всего соответствует моим потребностям, поэтому я рекомендую его, и с сегодняшнего дня он будет поставлен в очередь для производственной среды.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Карлос Маурисио сказал

    Очень интересная ваша статья, поставлена ​​в очередь на проверку.
    Вы знаете какие-либо варианты бесплатного программного обеспечения для Slack?

    Привет.