Настройки проекта · Для Учителя

Настройки проекта

Собрали настройки как в SaaS-продукте: сначала обычные параметры и отправитель, технические DNS/API детали — внизу в режиме эксперта.

не проверено

Основные

Отправитель

Корзины

Маршрут корзин показывает, куда попадёт заказ и какой сценарий запустится.

Маршрут корзин

Курсы →
Курсы — брошенная корзина

workflow не выбран

Документы →
Педпортал — брошенная корзина

workflow не выбран

Режим эксперта: JSON маршрута корзин
{ "course": { "list_id": 32, "sequence_id": 9, "paid_list_id": 34, "course_category_lists": { "1": { "list_id": 35, "name": "Педагог дошкольного образования (воспитатель и т.д.)", "slug": "pedagog-doshkolnogo-obrazovaniya", "sort": 0 }, "2": { "list_id": 36, "name": "Педагог начальной школы", "slug": "pegagog-nachalnoi-shkoly", "sort": 1 }, "3": { "list_id": 37, "name": "Педагог общего образования", "slug": "pedagog-obshchego-obrazovaniya", "sort": 2 }, "4": { "list_id": 38, "name": "Педагог дополнительного образования", "slug": "pedagog-dopolnitelnogo-obrazovaniya", "sort": 3 }, "5": { "list_id": 39, "name": "Педагог-психолог, Психолог", "slug": "pedagog-psikholog-psikholog", "sort": 7 }, "6": { "list_id": 40, "name": "Преподаватель СПО и ВО", "slug": "prepodavatel-spo-i-vo", "sort": 2 }, "7": { "list_id": 41, "name": "Социальный педагог", "slug": "sotsialnyy-pedagog", "sort": 8 }, "8": { "list_id": 42, "name": "Учитель-логопед/ дефектолог", "slug": "uchitel-logoped-defektolog", "sort": 6 }, "9": { "list_id": 43, "name": "Администрация ОО (директор, заведующий, завуч, старший воспитатель)", "slug": "administraciya-oo-direktor-zaveduyushchiy-zavuch-starshiy-vospitatel", "sort": 3 }, "10": { "list_id": 44, "name": "Библиотекарь", "slug": "bibliotekar", "sort": 10 }, "11": { "list_id": 45, "name": "Методист", "slug": "metodist", "sort": 10 }, "12": { "list_id": 46, "name": "Педагог-организатор", "slug": "pedagog-organizator", "sort": 8 } } }, "diploma": { "list_id": 33, "sequence_id": 10 } }

Ящики проекта

Здесь добавляются и администрируются адреса проекта, например zabota@uchitelu.ru. Доступ к входящим/исходящим письмам через IMAP/SMTP задаётся в настройках проекта.

НазваниеEmail ящикаIMAPSMTPСтатус
Ящики проекта ещё не добавлены

Добавьте первый почтовый ящик для мониторинга доставляемости и тестовых отправок.

API-события → шаблоны писем

Здесь настраивается, какой шаблон отправляется для конкретного API-события. В списке доступны только шаблоны, где включён чекбокс используется при SMTP/API и задан template_key.

Код событияШаблон
contest_results
Конкурс — результаты
#45 · Педпортал — результаты конкурса — Результаты конкурса
contest_work_accepted
Конкурс — работа принята
#44 · Педпортал — работа принята на конкурс — Ваша работа участвует в конкурсе
course_document_ready
Курс — документ готов
#36 · Курсы — обучение завершено, тест сдан, документ готов — Ваш документ готов!
course_finished_test_missing
#37 · Курсы — срок обучения завершён, тест не сдан — Остался последний шаг для получения документа!
course_order_created
#32 · Курсы — заявка сформирована — ✅ Подтверждение вашей заявки на «{{ course_name }}»
course_paid
Курс — оплачен
#33 · Курсы — оплата успешно проведена — 🎉 Доступ к курсу «{{ course_name }}» открыт!
course_test_failed
#35 · Курсы — итоговое тестирование неуспешно — Результат итогового теста по курсу «{{ course_name }}»
course_test_passed
#34 · Курсы — итоговое тестирование успешно — 🌟 Поздравляем! Вы успешно сдали итоговый тест «{{ course_name }}»
course_track_number
#38 · Курсы — трек-номер документа — Трек-номер вашего документа
diploma_paid
#42 · Педпортал — оплата успешно проведена — Оплата прошла успешно
form_lead_collective_notify
Заявка — коллективное обучение
#78 · Заявка — коллективное обучение — Новая заявка на коллективное обучение с сайта
olympiad_results
#43 · Педпортал — результаты олимпиады — Результаты олимпиады
publication_site_published
#77 · Педпортал — публикация на сайте — Ваша публикация «{{ publication_title }}» принята
publication_site_submitted
#77 · Педпортал — публикация на сайте — Ваша публикация «{{ publication_title }}» принята

Проверочная отправка себе

Тестовая отправка создаёт временное письмо с контекстом проверки и сразу отправляет только его; общий worker не включается.

API-события проекта

По умолчанию показаны события за сегодня. Выберите даты, чтобы проверить другой период.

API-событиеСтатусКоличество
diploma_order_createdУспешно — письмо создано/поставлено в очередь21
diploma_purchaseУспешно — письмо создано/поставлено в очередь5
olympiad_resultsУспешно — письмо создано/поставлено в очередь5
course_document_readyУспешно — письмо создано/поставлено в очередь2
contest_resultsУспешно — письмо создано/поставлено в очередь1
contest_work_acceptedУспешно — письмо создано/поставлено в очередь1
course_test_passedУспешно — письмо создано/поставлено в очередь1
olympiad_resultsДубликат — письмо не создано повторно1

Дубликат — письмо не создано повторно: Guru Send получил повтор такого же события/заказа и не поставил второе письмо, чтобы не задублировать отправку.

DNS и доставляемость

Безопасный список того, что нужно настроить для отправки и репутации.

Проверить записи

Чек-лист подключения проекта

● нужно сделать
Нажмите «Проверить записи», чтобы увидеть автоматические галочки DNS
project
● нужно сделать
После DNS проверьте PTR/rDNS, Google/Mail.ru/Яндекс Postmaster и FBL
manual

A-записи

Name
mail.uchitelu.ru
Type
A
не проверено
Value
45.144.176.33
Actual DNS
Нажмите «Проверить записи»
Куда/зачем
SMTP hostname / HELO / MX target; uses project outbound sending IP
Name
send.uchitelu.ru
Type
A
не проверено
Value
45.144.176.33
Actual DNS
Нажмите «Проверить записи»
Куда/зачем
админка/API; uses Guru Send service web IP
Name
go.uchitelu.ru
Type
A
не проверено
Value
45.144.176.33
Actual DNS
Нажмите «Проверить записи»
Куда/зачем
open/click tracking; uses Guru Send service web IP

MX-записи

Name
mg.uchitelu.ru
Type
MX
не проверено
Value
10 mail.uchitelu.ru.
Actual DNS
Нажмите «Проверить записи»
Куда/зачем
технический приём bounce/FBL/unsubscribe; apex MX можно оставить у Mail.ru/Яндекс

TXT-записи: SPF / DKIM / DMARC

Name
uchitelu.ru
Type
TXT
не проверено
Value
v=spf1 ip4:45.144.176.33 -all
Actual DNS
Нажмите «Проверить записи»
Куда/зачем
SPF: разрешить отправку с этого IP; если есть Mail.ru/UniSender — объединить в одну SPF-запись
Name
mg.uchitelu.ru
Type
TXT
не проверено
Value
v=spf1 ip4:45.144.176.33 -all
Actual DNS
Нажмите «Проверить записи»
Куда/зачем
SPF для Return-Path/bounce-домена mg; нужен для SPF-проверки envelope sender
Name
guru._domainkey.uchitelu.ru
Type
TXT
не проверено
Value
v=DKIM1;h=sha256;k=rsa;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsIcLzQTdXR4UzzAfNq9Ain4Bh7dGcY2oNqLWo9vR1tKJ/NsFaYB+PyDZKNiGPDimDpHqnpctww3CrOUCoep4/erCbM7oSqEc9qw+oBFXUjIlAKTr9lsd5t1VioEaEyU02qLue4A3pCpK2ZJvFNt5ewWLwY9P7Xw/l9ulb+xVsWQhNvvVtYRrHM9UxcXr0F6ePuRDAqpno9QGxTVcqKY+QPoiGmKDcaN7lW3QCtii/4i4PAq1hqwCm/zM8XdvWjH00TRdlUeNHcEO151QeJoRUzgW7OKny61Q9xCcMKgvj+s++WipALmEqgiWFU2Cq55jCIjUsIsDM1M5kyk4H10PUwIDAQAB
Actual DNS
Нажмите «Проверить записи»
Куда/зачем
DKIM selector guru
Name
_dmarc.uchitelu.ru
Type
TXT
не проверено
Value
v=DMARC1; p=none; rua=mailto:dmarc@uchitelu.ru; ruf=mailto:dmarc@uchitelu.ru; fo=1; adkim=s; aspf=s
Actual DNS
Нажмите «Проверить записи»
Куда/зачем
DMARC стартово p=none

PTR / rDNS у провайдера IP

Name
45.144.176.33
Type
PTR
не проверено
Value
mail.uchitelu.ru
Actual DNS
Нажмите «Проверить записи»
Куда/зачем
PTR/rDNS у провайдера IP должен указывать на SMTP hostname; forward A этого имени должен возвращать IP

Адреса для Postmaster / FBL / abuse

bounce@mg.uchitelu.ru bounce+{send_id}@mg.uchitelu.ru fbl@mg.uchitelu.ru abuse@mg.uchitelu.ru unsubscribe@mg.uchitelu.ru dmarc@uchitelu.ru
Режим эксперта: API, IP precheck и Postfix

IP precheck

API endpoint проверки

/admin/sites/uchitelu/dns-check /api/ip-precheck?ip=1.2.3.4

Postfix

myhostname = mail.uchitelu.ru myorigin = /etc/mailname /etc/mailname = mail.uchitelu.ru smtpd_milters = inet:127.0.0.1:8891 non_smtpd_milters = inet:127.0.0.1:8891

Postmaster кабинеты

Google Postmaster
https://postmaster.google.com/
Добавить домен uchitelu.ru, подтвердить TXT-запись, смотреть reputation/ошибки. Для FBL указывать: fbl@uchitelu.ru и abuse@uchitelu.ru.
Mail.ru Postmaster
https://postmaster.mail.ru/
Добавить домен uchitelu.ru, подтвердить TXT-запись, смотреть reputation/ошибки. Для FBL указывать: fbl@uchitelu.ru и abuse@uchitelu.ru.
Яндекс.Постмастер
https://postmaster.yandex.ru/
Добавить домен uchitelu.ru, подтвердить TXT-запись, смотреть reputation/ошибки. Для FBL указывать: fbl@uchitelu.ru и abuse@uchitelu.ru.