Benachrichtigungen, Ticketfilter und RegEx

Hilfe zu Znuny Problemen aller Art
Locked
Magroll
Znuny newbie
Posts: 31
Joined: 05 Feb 2016, 18:07
Znuny Version: 5.0.3

Benachrichtigungen, Ticketfilter und RegEx

Post by Magroll »

Hallo,
ich möchte wenn Kundentickets geschlossen werden, an den Kunden eine Inofmail verschicken, dazu habe ich eine Benachrichtigung konfiguriert, wenn Ereignis = Ticketupdate und Ticketstatus = geschlossen, dann mail an Kunden. Funktioniert auch soweit.

Nun gibt es aber E-Mailadressen wie die von unserem Nagiossystem und weiteren aut. Ticketerzeugern, wo ich die Antwort aus OTRS nicht hinschicken möchte. Bleiben wir bei Beispiel nagios@meinedomain.com

Ich habe es jetzt auf verschiedene Arten probiert, aber immer ohne Ergebnis. Nun habe ich gesehen das die Tickets, z.B. aus dem Nagios, im Feld Kundennummer die Absender E-Mailadresse des Nagiossystems haben (nagios@meinedomain.com). Ich hätte es eher unter Kundename erwartet, aber egal. Jetzt wollte ich in der Benachrichtiung unter Ticketfilter Kundenname einen RegEx Filter bauen, welcher die entsprechenden E-Mailadressen rausfiltert. Nach langem googlen und probieren kam ich auf folgenden Filter:

^((?!nagios@meinedomain.com).)*$

Soll soviel heißen wie wenn nicht nagios@meinedomain.com dann stimme ich.

Wenn ich den im Ticketfilter unter Kundenname eintrage funktioniert das aber nicht.
Geht das an der Stelle mit RegEx nicht?
Ist mein Filter falsch?
Habt Ihr andere Ideen, wie ich mein Problem lösen kann?

Danke,
Mag
OTRS 5.0.3 - Level Beginner
wurzel
Znuny guru
Posts: 3273
Joined: 08 Jul 2010, 22:25
Znuny Version: x.x.x
Real Name: Florian

Re: Benachrichtigungen, Ticketfilter und RegEx

Post by wurzel »

Hi,

ich würde die nagios mails einen anderen Ticket Typen geben und auf das filtern.
Das ist 100x einfacher als negierte Regexen.

flo
OTRS 2025 SILVER (Prod)
OTRS 2025 auf Debian 12 (Test)
Znuny 7.x latest version testing auf Debian 12

-- Ich beantworte keine Forums-Fragen PN - No PN please

I won't answer to unfriendly users any more. A greeting and regards are just polite.
Magroll
Znuny newbie
Posts: 31
Joined: 05 Feb 2016, 18:07
Znuny Version: 5.0.3

Re: Benachrichtigungen, Ticketfilter und RegEx

Post by Magroll »

Hmmm... interessante Idee, hab gerade Urlaub, werde ich danach aber gleich mal testen, mit Tickettypen hab ich noch nicht rumgespielt.

Vielen Dank,
Mag
OTRS 5.0.3 - Level Beginner
wurzel
Znuny guru
Posts: 3273
Joined: 08 Jul 2010, 22:25
Znuny Version: x.x.x
Real Name: Florian

Re: Benachrichtigungen, Ticketfilter und RegEx

Post by wurzel »

Hi,

naja, muss ja nicht der Typ sein. Du kannst halt z.b. über Postmaster Filter sagen:
From nagios@...
Set 'irgendwas' to value x
oder eben Set Type to "Monitoring"

das kann auch 'n Dynamic Field sein, völlig egal. Alles Andere hat dann andere Werte.
Deine Close Nachricht kannst Du dann auf alle anderen Werte triggern ;)

Flo
OTRS 2025 SILVER (Prod)
OTRS 2025 auf Debian 12 (Test)
Znuny 7.x latest version testing auf Debian 12

-- Ich beantworte keine Forums-Fragen PN - No PN please

I won't answer to unfriendly users any more. A greeting and regards are just polite.
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Benachrichtigungen, Ticketfilter und RegEx

Post by reneeb »

Magroll wrote: ^((?!nagios@meinedomain.com).)*$
Warum nicht einfach

Code: Select all

nagios@meinedomain\.com
und die "Negate"-Checkbox aktivieren?
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
wurzel
Znuny guru
Posts: 3273
Joined: 08 Jul 2010, 22:25
Znuny Version: x.x.x
Real Name: Florian

Re: Benachrichtigungen, Ticketfilter und RegEx

Post by wurzel »

Hi,

das negate hört sich gut an. Sieht man mal wieder, dass ich kein RegEx kann :( :(

Flo
OTRS 2025 SILVER (Prod)
OTRS 2025 auf Debian 12 (Test)
Znuny 7.x latest version testing auf Debian 12

-- Ich beantworte keine Forums-Fragen PN - No PN please

I won't answer to unfriendly users any more. A greeting and regards are just polite.
Locked