Шаблоны писем¶
Настройка шаблонов системных писем (регистрация, восстановление пароля и др.) доступна в модуле Приложения → раздел Настройки → блок Шаблоны писем.
Шаблоны используют синтаксис Mustache, что позволяет:
- Вставлять динамические данные,
- Гибко настраивать оформление,
- Поддерживать единый стиль писем.
Доступные шаблоны¶
Тип письма | Назначение |
---|---|
Регистрация | Приветственное письмо новому пользователю |
Код подтверждения | Письмо с кодом верификации |
Ссылка подтверждения | Письмо с верификационной ссылкой |
Изменение пароля | Уведомление о смене пароля |
Настройка шаблона¶
Чтобы настроить шаблон:
- Перейдите в раздел Приложения → вкладка Настройки.
- Раскройте блок Шаблоны писем и нажмите Настроить.
- В появившемся окне со списком шаблонов нажмите кнопку Редактировать, размещенную на панели с шаблоном.
-
Внесите изменения в шаблон. Используйте переменные Mustache в формате
{{variable_name}}
, чтобы подставить соответствующие данные.Убедитесь, что используемые переменные совпадают с доступными полями профиля, чтобы избежать ошибок при отправке письма.
-
Нажмите Сохранить.
Интерфейс редактора¶
Редактор шаблона состоит из нескольких частей:
-
Предпросмотр письма: Отображает, как будет выглядеть письмо с учетом указанных переменных.
-
Поле для редактирования шаблона: Позволяет ввести HTML-разметку письма с использованием динамических переменных.
Редактируемая часть включает только внутренний контент письма (тело сообщения), исключая заголовок и футер.
Пример шаблона письма¶
<p>
Здравствуйте, <b>{{given_name}}</b>!
</p>
<p>
Вы успешно зарегистрированы на <span style="color: {{accent}}">{{link_name}}</span>.
</p>
<p>
Вам создан аккаунт на сервисе <span style="color: {{accent}}">{{project_name}}</span>
</p>
<p>
Логин - <span style="font-size: 16px; font-weight:600">{{login}}</span>
</p>
<p>
Пароль - <span style="font-size: 16px; font-weight:600">{{password}}</span>
</p>
<p>
<p style="margin-top: 34px;">
С уважением, <span>{{project_name}}</span>
</p>
Доступные переменные¶
Базовые поля профиля:
Переменная | Описание |
---|---|
{{given_name}} | Имя пользователя |
{{login}} | Логин для входа |
{{password}} | Пароль (только для писем регистрации) |
Динамические переменные проекта:
Переменная | Описание |
---|---|
{{project_name}} | Название вашего проекта |
{{accent}} | Акцентный цвет, заданный в переменной CUSTOM_STYLES |
{{login_url}} | Ссылка для входа |
Все пользовательские поля профиля доступны через их системные имена.