hallo zusammen,
ich verwende die ereignisbasierten Benachrichtigungen - habe aber das Problem dass es bei einem einzelnen Agent nicht funktioniert. Bei den anderen 30 Stück schon.
Ich habe die Benachrichtigungen auf diese Weise eingestellt:
neues Ereignis:
Event -> TicketCreate
Recipient -> Agent (Owner)
(ein neues Ticket wird für den Owner erstellt)
dazu verwende ich für jeden agenten einen Postmaster-Filter:
Filter Contitions
header1: to - ticket.agent1@firma.com
Set Email Headers
Header1: X-OTRS-Lock -> lock
Header2: X-OTRS-Owner -> agent1
header3: X-OTRS-Queue -> Allgemein
also wenn ich ein email an agent1@firma.com schreibe, wird ein neues ticket für agent1 erstellt und agent1 - als besitzer - bekommt eine benachrichtigung.
für agent1 funktioniert das super - aber wenn ich ein mail an agent2 schick dann wird zwar das ticket erstellt aber agent 2 bekommt KEINE benachrichtigung.
das sys log sieht so aus wenns nicht funktioniert: (Sent agent 'User Ticket - Allgemeine Queue' notification to 'agent2@firma.com' fehlt einfach)
Thu Sep 4 14:58:46 2014 notice OTRS-CGI-41 IMAPS: Fetched 1 email(s) from ticket/172.22.x.x.
Thu Sep 4 14:58:46 2014 notice OTRS-CGI-41 Execute '/opt/otrs/xxx/test.sh' for Ticket (2014090441000445/1136).
Thu Sep 4 14:58:46 2014 notice OTRS-CGI-41 Run GenericAgent Job 'TicketCreate' from db.
Thu Sep 4 14:58:46 2014 info OTRS-CGI-41 New Ticket [2014090441000445/test123] created (TicketID=1136,Queue=Allgemein,Priority=3 normal,State=new)
Thu Sep 4 14:58:46 2014 notice OTRS-CGI-41 Take UserCustomerID (228) from customer source backend based on (customer@xyz.at).
Thu Sep 4 14:58:46 2014 notice OTRS-CGI-41 Take UserLogin (22523) from customer source backend based on (customer@xyz.at).
Thu Sep 4 14:58:46 2014 notice OTRS-CGI-41 Filter: 'beth' Set param 'X-OTRS-Queue' to 'Allgemein' (Message-ID: <F7CB3B12513FD94BA71134DddF445AE8FB79E71BD9@xyz>)
Thu Sep 4 14:58:46 2014 notice OTRS-CGI-41 Filter: 'beth' Set param 'X-OTRS-Owner' to 'beth' (Message-ID: <F7CB3B12513FD94BA71134DFdd445AE8FB79E71BD9@xyz>)
Thu Sep 4 14:58:46 2014 notice OTRS-CGI-41 Filter: 'beth' Set param 'X-OTRS-Lock' to 'lock' (Message-ID: <F7CB3B12513FD94BA71134DF4dd45AE8FB79E71BD9@xyz>)
bei agent1 wo es funktioniert:
Thu Sep 4 13:52:37 2014 notice OTRS-CGI-41 IMAPS: Fetched 1 email(s) from ticket/172.22.x.x.
Thu Sep 4 13:52:37 2014 notice OTRS-CGI-41 Execute '/opt/otrs/xxx/test.sh' for Ticket (2014090441000409/1132).
Thu Sep 4 13:52:37 2014 notice OTRS-CGI-41 Run GenericAgent Job 'TicketCreate' from db.
Thu Sep 4 13:52:37 2014 info OTRS-CGI-41 Sent agent 'User Ticket - Allgemeine Queue' notification to 'agent1@firma.com'.
Thu Sep 4 13:52:36 2014 info OTRS-CGI-41 New Ticket [2014090441000409/CCTest1] created (TicketID=1132,Queue=Allgemein,Priority=3 normal,State=new)
Thu Sep 4 13:52:36 2014 notice OTRS-CGI-41 Filter: 'stsa_cc' Set param 'X-OTRS-Queue' to 'Allgemein' (Message-ID: <CAKDWciwah-aJKde9RJ2kqG3ddW4n9ff5h3RsUDxx-cTxkAvA1atw@xyz.com>)
Thu Sep 4 13:52:36 2014 notice OTRS-CGI-41 Filter: 'stsa_cc' Set param 'X-OTRS-Owner' to 'stsa' (Message-ID: <CAKDWciwah-aJKde9RJ2kqG3W4n9ffddh3RsUDxx-cTxkAvA1atw@xyz.com>)
Thu Sep 4 13:52:36 2014 notice OTRS-CGI-41 Filter: 'stsa_cc' Set param 'X-OTRS-Lock' to 'lock' (Message-ID: <CAKDWciwah-aJKde9RJ2kqG3ddW4n9ff5h3RsUDxx-cTxkAvA1atw@xyz.com>)
(die meldungen sind anonymisiert)
die user sind identisch angelegt - alle einstellungen gleich - beide haben sogar admin rechte.
der agent bei dems nicht funktioniert bekommt sonst auch normale benachrichtigungen wenn er selbst ein ticket macht oder etwas ändert.
hat jemand eine idee an was das liegen könnte ?