Выпуск
- Вы хотите изменить шаблоны электронной почты ESET Endpoint Encryption Server
Решение
Сервер EEE Server использует несколько шаблонов для создания электронных писем, которые он отправляет пользователям. Файлы и ресурсы шаблонов хранятся в подпапке Templates в папке установки EEE Server. Например:
В версии 2.5.0 - 3.7.0 C:\Program Files\EnterpriseConsole\Templates
В версии 3.8.2 и более поздних версиях C:\Program Files (x86)\ESET Endpoint Encryption Server\Templates
Мы не рекомендуем напрямую редактировать шаблоны, так как будущие установки EEE Server могут перезаписать эти файлы. Мы рекомендуем добавлять свои файлы и изменять пользовательский шаблон электронной почты в версии 3.8.2 и более поздних версиях или объект ссылки на пользовательский шаблон в версиях 2.5.0 - 3.7.0.
ESET Endpoint Server версии 3.8.2 и выше
Пользовательский шаблон электронной почты
Файлы и ресурсы шаблонов хранятся в подпапке Templates в папке установки EEE Server. Например: C:\Program Files (x86)\ESET Endpoint Encryption Server\Templates. Для создания пользовательского шаблона скопируйте любой из следующих типов сообщений и переименуйте копию с суффиксом _custom. Например, textmessage_custom.html или textmessage_custom.txt. Эти файлы будут предпочтительнее любых встроенных файлов.
Их можно легко редактировать вручную с помощью простого текстового редактора. Каждый шаблон имеет формат HTML и обычный текст.
| Тип сообщения | Шаблон |
|
testmessage;
|
Тестовые сообщения из панели управления EEE Server
|
| activation_windows; |
Сообщение о коде активации для Windows
|
|
activation_ios;
|
Сообщение кода активации для iOS
|
| initiate_fde; | Запуск FDE на рабочей станции |
| modify_fde_login; | Изменение логина пользователя для полнодискового шифрования (FDE) |
| add_fde_login; | Добавление логина FDE для пользователя |
- zh-CN-китайский - Китай
- zh-TW-китайский - Тайвань
- nl-NL-Dutch - Нидерланды
- en-US-English - Соединенные Штаты
- fr-FR-Французский - Франция
- de-DE-Немецкий - Германия
- ja-JP-Японский -
- ko-KR-Korean
- pl-PL-Польша
- es-ES-испанский - Испания
Язык, используемый для шаблонов электронной почты, настраивается в окне Генерировать коды активации . Установите флажок рядом с пунктом Отправить код активации пользователям по электронной почте? и выберите язык.
Теги шаблонов электронной почты
В шаблонах электронной почты можно использовать несколько тегов. Вы можете добавить эти теги на сервер EEE Server, который заменит их соответствующим текстом, когда сервер сгенерирует сообщение. Шаблоны могут содержать как текстовый компонент, представляющий собой обычный текстовый файл, так и HTML-компонент.
Общие теги

Теги активации

Теги полного шифрования диска (FDE)

Включать изображения
Шаблоны могут содержать как текстовый компонент, представляющий собой обычный текстовый файл, так и HTML-компонент, который может включать графические изображения. Изображения следует помещать в ту же папку, что и шаблон, и ссылаться на них непосредственно в шаблоне. Когда сервер EEE загрузит и разберет шаблон, он попытается добавить связанное изображение в сообщение в виде строки.
Включение URL-адресов
В HTML можно включать ссылки URL, используя <a href="URL">текст ссылки</a>. В основном текстовом файле добавьте URL-адреса в текстовом виде, например https://www.eset.com/.
ESET Endpoint Encryption Server версии 2.5.0 - 3.7.0
Редактирование объекта ссылки на пользовательский шаблон
Отредактируйте объект ссылки, чтобы сервер EEE мог загружать и использовать новые шаблоны. Этот файл должен находиться в папке скриптов сервера EEE. Например: C:\Program Files\EnterpriseConsole\Scripts.The filename should be EmailTemplatesCustom.json as the JSON language defines this object.
Формат описывает пять корневых типов сообщений, которые относятся к существующим шаблонам:
| Тип корневого сообщения | Шаблон |
|
тестовое сообщение;
|
Тестовые сообщения из панели управления EEE Server
|
| активация; |
Сообщение о коде активации
|
| initiatefde; | Запуск FDE на рабочей станции |
| modifyfdelogin; | Изменение логина FDE пользователя |
| addfdelogin; | Добавить логин FDE для пользователя |
Ниже каждого из этих узлов находятся подузлы для различных языков. Язык en должен существовать всегда, так как он используется по умолчанию, если выбранный язык не найден. Языки могут быть указаны либо с помощью стандартного двухбуквенного кода ISO 639-1 с дополнительным кодом варианта, в этом случае EEE Server переформатирует соответствующее название языка. Например, сервер EEE интерпретирует код en как английский. В качестве альтернативы, коды en-GB и en-US могут предоставлять различные шаблоны британского и американского английского.
В сервере EEE Server по умолчанию используются следующие переводы:
- en - английский
- de-DE - немецкий
- es-ES - испанский
- fr-FR - французский
- ja-JP - японский
- nl-NL - голландский
- pl-PL - польский
В сообщениях активации можно определить отдельные шаблоны для разных платформ, связанных с Windows или мобильными устройствами.
В каждом языковом узле можно задать имена HTML- и текстовых файлов шаблона, тему сообщения и все необходимые фразы.
Теги шаблонов электронной почты
В шаблонах электронной почты можно использовать несколько тегов. Вы можете добавить эти теги в EEE Server, который заменит их соответствующим текстом, когда сервер сгенерирует сообщение.
Общие теги
| Название тега | Описание |
| $adminName | Имя администратора, определенное в сервере EEE Server |
| $userName | Имя пользователя, как определено в EEE Server |
| $messageCreationDate | Дата создания сообщения |
| $messageCreationTime | Время создания сообщения |
| $messageURL# | Пользовательский URL-адрес, определенный объектом ссылки шаблона |
Теги активации
| Имя тега | Описание |
| $activationCode | Текст кода активации для ввода на экране активации |
| $activationURL | URL-адрес кода активации, по которому нужно кликнуть для активации |
| $licenceType | Тип лицензии |
| $licenceDate | Время и дата, когда был сгенерирован код активации |
Теги FDE
| Имя тега | Описание |
| $workstationName | Имя рабочей станции |
| $workstationID | Идентификатор рабочей станции |
| $loginType | Тип входа в систему; может быть обычным или SSO*1 |
| $fdeLoginUsername | Имя пользователя для входа в систему FDE |
| $fdeLoginPassword | Пароль для входа в систему FDE |
| $canChangePassword | Булево значение, если пользователь может или не может изменить пароль*1 |
| $rebootcount | Количество допустимых перезагрузок*2 |
| $startMode | Выбранный режим запуска (1-4)*1 |
*1 Объект ссылки на шаблон определяет фактический текст, который будет добавлен.
*2 По умолчанию этот тег находится в тексте для $startMode. Если значение является числом, оно может указывать на единственное или множественное число. Чтобы избежать двусмысленности или использования такого термина, как reboot(s), используйте специальный тег, чтобы правильная форма единственного или множественного числа могла быть использована автоматически. Использование формы {$rebootcount|reboot|reboots} означает, что письмо будет правильно содержать текст 1 reboot или 2 reboots в зависимости от фактического значения $rebootCount.
Включение изображений
Шаблоны могут содержать как текстовый компонент, который представляет собой обычный текстовый файл, так и HTML-компонент, который может включать графические изображения. Изображения следует помещать в ту же папку, что и шаблон, и ссылаться на них непосредственно в шаблоне. Когда сервер EEE загрузит и разберет шаблон, он попытается добавить связанное изображение в сообщение в виде строки.
Добавление URL-адресов в сообщения
URL-адреса могут быть добавлены в сообщение с помощью массива messageURL, каждый элемент которого относится к тегам $messageURL1, $messageURL2 и т. д. Каждый объект, указанный в массиве messageURL, может содержать текст ссылки, фактический URL (href), alt-текст и цель. Значение href является обязательным, а все остальное - необязательным. Для сообщений с открытым текстом используются только атрибуты href и text. Если указан текст, он будет добавлен к href, а сам href заключен в круглые скобки.
Например, рассмотрим следующий фрагмент JSON:
"messageURL": [
{
"href":"http://www.eset.com/",
"text": "EEE Website"
},
{
"href":"https://support.eset.com/"
}
]
Тег $messageURL1 расширится до EEE Website (http://www.eset.com/), а $messageURL2 будет https://support.eset.com.
Чтобы указать текст, который применяется только к шаблону HTML, используйте элемент texthtml. Это может быть полезно, если вы хотите, чтобы тег text включал HTML или изображение, которые не подходят для шаблона plaintext.
Добавление пользовательских шаблонов
Если вы используете собственные шаблоны, вносите изменения только в файл EmailTemplatesCustom.json. Если вы отредактируете EmailTemplates.json, обновление сервера EEE Server перезапишет этот файл. Для проверки правильности JSON следует использовать lint. Если ваш файл недействителен, он будет проигнорирован сервером EEE.