Self-hosting. Форк SmtpToTelegram
Для отправки сообщений в телеграмм в конкретную тему супергруппы (форума) необходимо использовать форк версию.
Изменение приведено тут: Add support for chat topics · Issue #57 · KostyaEsmukov/smtp_to_telegram · GitHub
Готовый репозиторий размещен в моем github GitHub - Deniom3/smtp_to_telegram: A simple program that listens for SMTP and forwards all incoming Email messages to Telegram
Для сборки локально
- Клонировать репозиторий
git clone https://github.com/Deniom3/smtp_to_telegram.git
cd smtp_to_telegram
- Собрать образ докер (не обязательно можно просто воспользоваться docker compose)
docker build -t smtp_to_telegram .
- Указать параметры отправки в
docker-compose.yml
environment:
- ST_TELEGRAM_CHAT_IDS=
- ST_TELEGRAM_BOT_TOKEN=
- ST_TELEGRAM_MESSAGETHREAD_IDS=
- Запустить
docker compose up -d
Санкции
Из за санкций нет доступа к некоторым сайтам go при сборке необходимо использовать VPN для сайта The Go Programming Language
Упоминания:
Примечание
Примечание:: Отправка сообщений из почты в телеграмм каналы супер групп