MailCheap: приложение для рассылки новостей с оплатой за письма

MailCheap: приложение для рассылки новостей с оплатой за письма

MailCheap — это open source приложение для рассылки новостей, где ты платишь только за отправленные письма, а не за неактивных подписчиков. Это позволяет снизить затраты по сравнению с аналогами вроде beehiiv.

Ты получаешь удобный инструмент для управления рассылками: написание, отправка и публикация выпусков происходит через дашборд или AI-агента. Важно, что MailCheap можно использовать как в облаке на mailcheap.ai, так и самостоятельно хостить на своем сервере, используя, например, Amazon SES. Поддерживаются интеграции с AI, что позволяет автоматизировать процесс рассылки через ChatGPT и другие инструменты.

Проект написан на Node.js 22 или выше. Учитывай, что для саморазвертывания придется поднимать собственный сервер, и потребуется интеграция с почтовыми сервисами. Также стоит отметить, что лицензия AGPL-3.0 может ограничивать коммерческое использование.

MailCheap — это приложение для рассылки новостных писем, в котором ты платишь за отправленные письма, а не за неактивных подписчиков. Оно стоит значительно дешевле, чем подобные сервисы, такие как beehiiv.

В проекте можно написать текст сообщения (issue), отправить его подписчикам, а также опубликовать в вебе, используя панель управления или AI-агента.

Функции

  • AI-агенты и панель управления. Все функции панели также доступны через AI-агента и REST API.
  • Создание, редактирование, отправка рассылок. Можно писать текст с использованием шаблонов и Markdown, а перед отправкой проверяются все необходимые параметры.
  • Импорт подписчиков. Поддерживается импорт из других сервисов, таких как beehiiv, Substack и Mailchimp.
  • Создание веб-сайта для каждой рассылки. Веб-сайт доступен по бесплатному поддомену MailCheap Cloud или на твоем сервере.
  • Отправка с собственного домена. Необходимы DKIM и другие записи, которые должны быть правильно настроены.
  • Защита от недоставки. Включает очистку списков, контроль за отправками, защиту от спама и прочие механизмы.
  • Несколько рассылок. Можно управлять до трех рассылок на один аккаунт.
  • Статистика и подписки. Отслеживаются открытые письма, клики, количество подписчиков и много другое.

Развертывание и установка

MailCheap можно использовать в облаке MailCheap Cloud или развернуть на своем сервере. MailCheap Cloud предоставляет автоматическую настройку, в то время как самохостинг требует больше технических знаний.

Самостоятельное развертывание

git clone https://github.com/marclou/mailcheap.git && cd mailcheap
npm install
cp .env.example .env.local   # настрой MONGODB_URI и другие переменные
npm run dev

Тебе понадобится MongoDB для хранения данных и Amazon SES или PostShiba для отправки писем.

Ограничения

  • MailCheap Cloud имеет подписку на основе количества отправленных писем, тогда как самохостинг обходится только за стоимость используемого почтового сервиса.
  • Для самохостинга требуется настройка множества переменных окружения и внешних сервисов, что может занять время.
  • Необходимы меры для предотвращения спама и недоставленных писем: необходимо следить за уровень жалоб и недоставок.

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

Открыть на GitHub: marclou/mailcheap →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте