# Рассылки
Необходимо создать базового "Отправителя", указав SMTP/Telegram данные для отправки сообщений на странице /admin/db_sender/sender/add/.
Далее создаем "Базовый шаблон" (/admin/db_sender/basetemplate/add/) и "Категорию" (/admin/db_sender/category/add/).
Категория должна указывать на логическую часть или приложение, для легкого поиска и фильтрации.
Создаем "Шаблон" Письма или Уведомления в Телеграм (/admin/db_sender/template/add/).
Если нужно отправлять уведомления администраторам или сотрудникам, создаем группу /admin/db_sender/group/ и добавляем Email/Telegram_id сотрудников в инлайн записях.
Пример настройки SMTP отправителя:
Название: ProjectName
Адрес: project.noreply@yandex.ru
Хост: smtp.yandex.ru
Порт: 587
Логин: project.noreply@yandex.ru
Пароль: XXXXXXX
Пример настройки Telegram отправителя:
Название: BotName
Адрес:
Хост:
Порт:
Логин: BotId
Пароль: BotToken
Пример вставки в БД, для отправки письма:
INSERT INTO "db_sender_queues"
("recipient", "template_code", "backend", "language", "json_object")
VALUES
('factoring.noreply@yandex.ru', 'test', 'mail', 'en', '{"name": "Jon"}');
backend- tg или mailrecipient- slug группы, или email/telegram_id
Совет
Сообщения отправляются раз в минуту из очереди и отображаются в логах: /admin/db_sender/log/