Не хватает знаний для запуска фильтра почты.
Zabbix при срабатывании триггера шлет уведомление в OTRS. По триггеру уведомление отсылается 2 раза, на проблему и на разрешение пролемы. Событие имеет уникальный номер. Вид сообщения следющий:
Код: Выделить всё
Триггер: test
Статус: PROBLEM
Приоритет: High
Время срабатывания: 12:24:01
Дата срабатывания: 2016.01.19
Ссылка:
Item values:
1. Failed step of scenario "test". (Clown:web.test.fail[test]): 1
2. *UNKNOWN* (*UNKNOWN*:*UNKNOWN*): *UNKNOWN*
3. *UNKNOWN* (*UNKNOWN*:*UNKNOWN*): *UNKNOWN*
Original event ID: 10047193
Нашел, что можно решить встроенными средствами, точнее модулем фильтрации. Прошу помощи в его настройке, т.к. сам сделать рабочим функционал не смог.
Привожу часть сгенерированного конфига:
Код: Выделить всё
$Self->{'PostMaster::PreFilterModule'}->{'000-ExternalTicketNumberRecognition1'} = {
'ArticleType' => 'note-report',
'DynamicFieldName' => 'ZabbixID',
'FromAddressRegExp' => 'zabbix@example.com',
'Module' => 'Kernel::System::PostMaster::Filter::ExternalTicketNumberRecognition',
'Name' => 'Zabbix event ID',
'NumberRegExp' => 'ID: (\\d.*)',
'SearchInBody' => '1',
'SearchInSubject' => '1',
'SenderType' => 'system',
'TicketStateTypes' => 'new;open'
};