[Gelöst]Mehrere Postmaster Filter für Nagiosanbindung

Hilfe zu Znuny Problemen aller Art
Locked
jokakilla
Znuny newbie
Posts: 23
Joined: 18 Feb 2011, 16:25
Znuny Version: 3.1.3

[Gelöst]Mehrere Postmaster Filter für Nagiosanbindung

Post by jokakilla »

Hallo,
ich bin derzeit dabei eine Verbindung zwischen meinem Nagios und OTRS System einzurichten.
Dabei habe ich noch ein Problem die Tickets, die durch den Empfang der Nagios E-Mail generiert werden Kunden zuzuordnen.

Mein Postmaster Filter sieht wie folgt aus:

Code: Select all

Match:
Body Kundennummer: (\s+)

Set:
X-OTRS-CustomerNo [***]
X-OTRS-Ignore no
X-OTRS-Queue meineQueue
Damit habe ich schon erreicht, dass die richtige Kundennummer im Ticket erscheint. Im Kundeninterface vom OTRS sehe ich als Kunde jedoch das Ticket nicht. Wenn ich danach suche erscheint es in der Liste. Beim Öffnen bekomme ich eine Meldung "Zugriff verweigert".
Ich vermute ich muss neben der Kundennummer auch X-OTRS-CustomerUser auf den richtigen User setzen. Auch dieser steht im Body der E-Mail. Doch wie bekomme ich den zusätzlich zur Kundennummer heraus?
So etwas wie im Folgenden funktioniert leider nicht:

Code: Select all

Match:
Body Kundennummer: (\d+)
Body Benutzer: (\s+)

Set:
X-OTRS-CustomerNo [***]
X-OTRS-CustomerUser [***]
X-OTRS-Ignore no
X-OTRS-Queue meineQueue
Vielen Dank für eure Hilfe!
Last edited by jokakilla on 19 Feb 2011, 20:13, edited 1 time in total.
jokakilla
Znuny newbie
Posts: 23
Joined: 18 Feb 2011, 16:25
Znuny Version: 3.1.3

Re: Mehrere Postmaster Filter für Nagiosanbindung

Post by jokakilla »

Ok eigentlich ist das Problem viel grundlegender.

Normalerweise sollte OTRS doch die X-OTRS-Header aus der Mail direkt nutzen können oder?

Mein Nagios sendet die Mail mit den Headern X-OTRS-CustomerNo und X-OTRS-CustomerUser. Das konnte ich jedenfalls mit Wireshark sehen als OTRS die Mail per POP3 abgerufen hat.
Aus irgendeinem Grund werden die Header aber nicht genutzt. Muss ich dafür noch explizit etwas machen? Das wäre sehr viel einfacher als über die Postmaster Filter Werte aus dem E-Mail Body zu holen.

Was passiert eigentlich wenn ich mehrere Filter anlege? Wie werden die abgearbeitet?


Ich wäre wirklich sehr dankbar wenn sich jemand hier äußern könnte! :(
jokakilla
Znuny newbie
Posts: 23
Joined: 18 Feb 2011, 16:25
Znuny Version: 3.1.3

Re: Mehrere Postmaster Filter für Nagiosanbindung

Post by jokakilla »

:shock:

Mein Regulärer Ausdruck war natürlich komplett quatsch. Nun funktioniert alles wie gewünscht. Wie blind man sein kann.

Folgende Filter tun nun was sie sollen:

Code: Select all

Match:
Body Kundennummer: (\d+)

Set:
X-OTRS-CustomerNo [***]
X-OTRS-Ignore no
X-OTRS-Queue meineQueue

Code: Select all

Match:
Body Benutzer: ([a-zA-Z]+)

Set:
X-OTRS-CustomerUser [***]
Locked