Брендирование email¶
Настройка SMTP сервера¶
Для настройки почты и отправки писем восстановления паролей в настройках Watcher необходимо указать параметры сервера исходящих сообщений.
Warning
Логин и пароль не должны содержать символов @, ;, #, [, \, /, =, $
Смена шаблона¶
В рамках опции брендирования Flussonic Watcher есть возможность поменять email-шаблон восстановления пароля. Для того чтобы использовать свой собственный шаблон письма сброса пароля, либо HTML-шаблон необходимо сделать следующее:
- Зайти в директорию
/opt/flussonic/lib/vsaas/watcher/templates
. - Создать свои собственные шаблоны писем Можно использовать файлы
password_reset_request.email
иpassword_changed.email
, как пример. - Сохранить свои шаблоны используя приставку
custom_
. Таким образом на сервере должны появиться два файлаcustom_password_reset_request.email
иcustom_password_changed.email
. - Для того, чтобы использовать ещё и HTML-шаблоны, нужно в той же директории создать ещё два файла по такому же принципу:
custom_password_reset_request.email.html
иcustom_password_changed.email.html
.
Шаблон делится на две части:
- Заголовок и непосредственно тело шаблона.
- В заголовке можно указывать тему письма.
Кроме того, в теле можно использовать две переменных:
- {{data.base_url}}
- {{data.token}}
Пример шаблона в текстовом формате:
custom_password_reset_request.email:
---
subject: "Восстановление пароля"
---
Благодарим за использование нашего сервиса.
Для восстановления пароля перейдите по ссылке: {{data.base_url}}/vsaas/forgot-password/{{data.token}}
Пример шаблона в HTML формате:
erlang
custom_password_reset_request.email.html:
---
subject: "Это тема письма"
---
<html>
<body>
Тело <b>письма</b>, <a href="{{data.base_url}}/vsaas/forgot-password/{{data.token}}"> ссылка</a>
</body>
</html>