AnonsPost — веб-панель ручных email-рассылок: импорт базы, черновик (текст + вложение + ссылка), тестовая отправка, массовая рассылка через SMTP Mail.ru, отчёт и отписка.
Pet-project / MVP для портфолио. Автор: @bazhen82.
| Панель | Отчёт после рассылки |
|---|---|
![]() |
![]() |
- Импорт получателей из CSV (
email,name) - Черновик: тема, текст, ссылка, изображение-вложение
- Письмо в форматах plain text + HTML
- Ручной запуск (до 50 писем за раз, настраивается)
- Тестовая отправка на свой ящик
- Отчёт и экспорт CSV
- Страница отписки по ссылке в письме
Python 3.11+, Flask, SQLite, pandas, smtplib
pip install -r requirements.txt
copy .env.example .env # заполните SMTP и пароли
python app.pyОткройте http://127.0.0.1:5000
Бесплатный ящик имеет суточные лимиты на исходящую почту. Для больших объёмов используйте корпоративную почту или сервис рассылок.
app.py # маршруты Flask
config.py # настройки из .env
models.py # SQLite
services/ # SMTP, импорт, кампании
templates/ # UI
data/demo_recipients.csv
Учебный / портфолио-проект. Используйте на свой страх и риск, соблюдайте законы о персональных данных и согласие на рассылку.

