
Sendoff — Сервис email-рассылок на своём домене
Отправляйте новости подписчикам со своего домена через Claude или Codex.

Для чего нужен Sendoff?
Sendoff помогает рассылать новости и анонсы по своей базе подписчиков. Например, передайте Claude или Codex заметки о новом релизе. Ассистент подготовит письмо, а Sendoff покажет, как оно будет выглядеть. Вы проверите тестовую копию и дадите команду на рассылку. Письма уйдут через Amazon SES с вашего домена. Приложение работает в ваших аккаунтах Cloudflare и AWS.
Список подписчиков и статистика под своим управлением
Адреса и выпуски хранятся в D1 в вашем аккаунте Cloudflare. Worker обслуживает страницу подписки, а REST API позволяет подключить форму на своём сайте. После рассылки спросите ассистента о доставках, переходах и отписках. Ссылки с учётом переходов проходят через ваш домен. Система отфильтровывает вероятные клики почтовых сканеров. Учёт открытий по умолчанию выключен.
На одну установку приходится один список и фиксированная вёрстка. Это подходит авторам и разработчикам, которые выпускают регулярные письма или анонсы. Сегментация, автоматические цепочки, A/B-тесты, командные аккаунты и транзакционные письма выходят за рамки этого сценария.
Настройка Cloudflare, SES и MCP
Подготовьте Bun, Git, домен, адрес отправителя, Cloudflare Workers Paid и аккаунт AWS. Запустите bun create sendoff, укажите имя отправителя, поддомен и регион SES. Установщик создаст Worker, базу, очередь и идентификатор отправителя. Если DNS ведёт другой провайдер, внесите показанные записи. Затем запросите доступ к рабочему режиму SES через установщик.
Подключите Claude Code или Codex к адресу /mcp с токеном, который выдала установка. Веб-версия Claude и Claude Desktop подключаются через OAuth. Храните токен как пароль. Попросите ассистента запустить doctor и проверьте, что ещё мешает отправке.
Проверьте черновик и подтвердите рассылку
Передайте ассистенту тему, текстовые заметки и целевые ссылки. Он подготовит черновик в Markdown. В живом предпросмотре проверьте версии для телефона и компьютера, светлую и тёмную темы и обычный текст.
Попросите отправить тест на свой адрес. После правок нужен новый тест. Сверьте отправителя, число получателей и результат проверки домена и SES. Подтвердите отправку в чате. Очередь обработает сообщения партиями, а ассистент покажет отправленные, пропущенные и ожидающие письма.
Частые вопросы
Сколько стоит эксплуатация Sendoff?
Код доступен по лицензии MIT, отдельной подписки Sendoff нет. На 9 ноября 2026 года Cloudflare Workers Paid стоил от 5 USD в месяц за аккаунт. В тарифе à la carte Amazon SES указывал 0,10 USD за 1 000 исходящих писем. Проверьте тариф в своём регионе AWS и дополнительные расходы.
Можно ли перенести подписчиков из CSV?
Да. Выгрузите в том числе отписки, возвраты и жалобы. Сначала запросите пробный импорт и проверьте поля и изменения статусов. После подтверждения исключённые адреса сохранят статус.
Что ограничивает отправку в песочнице Amazon SES?
Пока действует песочница, тестовые письма можно отправлять на подтверждённые адреса. Для полной рассылки нужен рабочий доступ. Перед отправкой Sendoff проверяет квоту SES.
Официальные ресурсы
- Руководство по запуску Sendoff описывает развёртывание и тест.
- Репозиторий Sendoff на GitHub содержит код, лицензию и трекер задач.





