Настройки проекта · ФГОС Онлайн

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

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

● fail

Основные

Отправитель

Корзины

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

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

Курсы →
не выбрана

workflow не выбран

Документы →
не выбрана

workflow не выбран

Режим эксперта: JSON маршрута корзин
{}

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

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

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

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

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

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

Код событияШаблон
conference_certificate_ready
Не найден шаблон для conference_certificate_ready
conference_registration_created
Не найден шаблон для conference_registration_created
contest_results
Конкурс — результаты
Не найден шаблон для contest_results
contest_work_accepted
Конкурс — работа принята
Не найден шаблон для contest_work_accepted
contest_work_submitted
Не найден шаблон для contest_work_submitted
course_document_ready
Курс — документ готов
Не найден шаблон для course_document_ready
course_order_created
Не найден шаблон для course_order_created
course_paid
Курс — оплачен
Не найден шаблон для course_paid
olympiad_participation_created
Не найден шаблон для olympiad_participation_created
olympiad_results
Не найден шаблон для olympiad_results
professional_training_document_ready
Не найден шаблон для professional_training_document_ready
professional_training_order_created
Не найден шаблон для professional_training_order_created
professional_training_paid
Не найден шаблон для professional_training_paid
publication_book_published
Не найден шаблон для publication_book_published
publication_book_submitted
Не найден шаблон для publication_book_submitted
publication_journal_published
Не найден шаблон для publication_journal_published
publication_journal_submitted
Не найден шаблон для publication_journal_submitted
publication_site_published
Не найден шаблон для publication_site_published
publication_site_submitted
Не найден шаблон для publication_site_submitted
qualification_course_document_ready
Не найден шаблон для qualification_course_document_ready
qualification_course_order_created
Не найден шаблон для qualification_course_order_created
qualification_course_paid
Не найден шаблон для qualification_course_paid
retraining_course_document_ready
Не найден шаблон для retraining_course_document_ready
retraining_course_order_created
Не найден шаблон для retraining_course_order_created
retraining_course_paid
Не найден шаблон для retraining_course_paid
seminar_certificate_ready
Не найден шаблон для seminar_certificate_ready
seminar_registration_created
Не найден шаблон для seminar_registration_created
webinar_certificate_ready
Не найден шаблон для webinar_certificate_ready
webinar_registration_created
Не найден шаблон для webinar_registration_created

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

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

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

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

API-событиеСтатусКоличество
Нет событий за выбранный период

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

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

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

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

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

✓ готово
Выбран from_email проекта
project
● нужно сделать
A для SMTP hostname
project
● нужно сделать
A для админки/API поддомена
project
● нужно сделать
A для tracking/open/click домена
project
● нужно сделать
MX для технического приёма bounce/FBL/unsubscribe
project
● нужно сделать
SPF TXT отправочного домена опубликован
project
● нужно сделать
SPF TXT для Return-Path/bounce-домена mg опубликован
project
● нужно сделать
DKIM TXT опубликован
project
● нужно сделать
DMARC TXT опубликован
project
● нужно сделать
PTR/rDNS у провайдера IP направлен на mail-host
provider
Настраивается у VPS/IP-провайдера, не в Reg.ru зоне домена.
● нужно сделать
Домен добавлен и подтверждён в Google Postmaster
project-manual
● нужно сделать
Mail.ru Postmaster + FBL/abuse адреса настроены
project-manual
● нужно сделать
Домен добавлен и подтверждён в Яндекс.Постмастер
project-manual
● нужно сделать
Задан план прогрева домена/IP
project-manual

A-записи

Name
mail.fgosonline.ru
Type
A
● fail
Value
45.144.176.33
Actual DNS
Куда/зачем
SMTP hostname / HELO / MX target; uses project outbound sending IP
Name
send.fgosonline.ru
Type
A
● fail
Value
45.144.176.33
Actual DNS
31.184.203.24
Куда/зачем
админка/API; uses Guru Send service web IP
Name
go.fgosonline.ru
Type
A
● fail
Value
45.144.176.33
Actual DNS
Куда/зачем
open/click tracking; uses Guru Send service web IP

MX-записи

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

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

Name
fgosonline.ru
Type
TXT
● fail
Value
v=spf1 ip4:45.144.176.33 -all
Actual DNS
yandex-verification: c35c86db77c4238d google-site-verification=-SzA1Ujm7frXwngCOH-rPNVzBwnKBjqDEgsprKL9AKw google-site-verification=-mh9NA1l_axEVrK7yqTzho-M8iB7jBQdwbo7nwvy8kY google-site-verification=9WnCqEb-AC_DuEYBdc9WYhdx5kji2eDv0DYVHEFeKqE google-site-verification=SKo6iFQWq9MYlJwlJtSlVsg8CDW4kn7dulB_Dd7Wkeg google-site-verification=UUkeOXqRe58cidI3Wcfl04M05HaAPcesVfoWT9aj1PE google-site-verification=WrXwv9tfek8b0s0zt4wV9iKxedkI3ma4idwZXVueI9k v=spf1 ip4:91.142.85.32 ip4:185.162.94.16 ip4:31.184.203.24 include:spf.unisender.com include:send-box.ru include:mxsspf.sendpulse.com include:_spf.mail.ru include:mxsmtp.sendpulse.com include:_spf.amocrmmail.com +a +mx ~all mailru-verification: 22ecef14ea276693 mailru-verification: 31b0db850dd0e148 mailru-verification: 419c9d75564e8b5a mailru-verification: c4e51703633a876e mailru-verification: d1030148c1d83d20
SPF найден, но в нём нет ip4:45.144.176.33. Если есть Mail.ru/UniSender, добавьте ip4:45.144.176.33 в эту же SPF-запись.
Куда/зачем
SPF: разрешить отправку с этого IP; если есть Mail.ru/UniSender — объединить в одну SPF-запись
Name
mg.fgosonline.ru
Type
TXT
● fail
Value
v=spf1 ip4:45.144.176.33 -all
Actual DNS
SPF-запись не найдена. Нужна одна TXT-запись SPF с ip4:45.144.176.33.
Куда/зачем
SPF для Return-Path/bounce-домена mg; нужен для SPF-проверки envelope sender
Name
guru._domainkey.fgosonline.ru
Type
TXT
● fail
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.fgosonline.ru
Type
TXT
● fail
Value
v=DMARC1; p=none; rua=mailto:dmarc@fgosonline.ru; ruf=mailto:dmarc@fgosonline.ru; fo=1; adkim=s; aspf=s
Actual DNS
v=DMARC1; p=quarantine;
Куда/зачем
DMARC стартово p=none

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

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

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

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

IP precheck

API endpoint проверки

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

Postfix

myhostname = mail.fgosonline.ru myorigin = /etc/mailname /etc/mailname = mail.fgosonline.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/
Добавить домен fgosonline.ru, подтвердить TXT-запись, смотреть reputation/ошибки. Для FBL указывать: fbl@fgosonline.ru и abuse@fgosonline.ru.
Mail.ru Postmaster
https://postmaster.mail.ru/
Добавить домен fgosonline.ru, подтвердить TXT-запись, смотреть reputation/ошибки. Для FBL указывать: fbl@fgosonline.ru и abuse@fgosonline.ru.
Яндекс.Постмастер
https://postmaster.yandex.ru/
Добавить домен fgosonline.ru, подтвердить TXT-запись, смотреть reputation/ошибки. Для FBL указывать: fbl@fgosonline.ru и abuse@fgosonline.ru.