Как импортировать задачи из email от незарегистрированых пользователей

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

Распакуйте файл EmailUserImport.zip в ваш экземпляр TrackStudio.
В настройках категории подключите INSTEAD OF Триггер EmailUserImport.class

В корневой папке TrackStudio отредактируйте файл itsm.properties

mail.port.id=

Mailport id можно взять в базе либо вытянуть из ссылки. Для этого нужно навести курсор на нужное правило импорта и скопировать ссылку. Далее из ссылки скопировать mailportid

http://localhost:8888/TrackStudio/MailImportViewAction.do?method=page&id=1&mailImportId=2c90e48a3832a1b901385137514c0347

Новые пользователи будут создаваться с той же ролью, что и пользователь, который является автором правила импорта, чей mailport id находится в файле itsm.properties.

AttachmentSize
EmailUserImport.zip7.77 KB