Hallo zusammen,
vorab, ich habe mich in fast sämtliche Threads zu diesem Thema eingelesen, leider ohne Erfolg. Ich hoffe ein Profi kann mir hier weiterhelfen.
Es soll nach folgender Zeichenkette im Body einer E-Mail gesucht werden:
E-Mail-Referenznummer: [#a10-ntk66uajgh#]_[#68a7771d89f84508ad43e912b32e341b#]
[#a10-ntk66uajgh#] -> Referenznummer der Anfrage (dadurch soll die Anfrage zu der OTRS Ticketnummer zugeordnet werden)
[#68a7771d89f84508ad43e912b32e341b#] -> Referenznummer der Email
Im Anhang findet ihr die Config der "PostMaster::PreFilterModule###000-ExternalTicketNumberRecognition1".
Den RegEx habe ich geprüft und sollte passen. Es muss kein Wert in ein dynamisches Feld geschrieben werden. Der FollowUP soll nur dem bestehenden Ticket richtig zugeordnet werden.
Version: OTRS5
Jemand eine Idee warum das bei mir bis dato nicht funktioniert ?
Vielen Dank im Voraus !
Erkennung Externe Ticket Nummer - will nicht ....
Erkennung Externe Ticket Nummer - will nicht ....
You do not have the required permissions to view the files attached to this post.
Re: Erkennung Externe Ticket Nummer - will nicht ....
Ich würde mal davon ausgehen, dass NumberRegExp als ganzes eine RegExp ist... ^(Anfang der Zeichenkette) macht daher schonmal in der Mitte eher wenig Sinn.
Das hier sollte das gesuchte finden - bleibt aber noch recht unkonkret:
E-Mail-Referenznummer: (\[.*\])_(\[.*\])
Hier lassen sich RegExp gut testen:
http://www.regexr.com/
Das hier sollte das gesuchte finden - bleibt aber noch recht unkonkret:
E-Mail-Referenznummer: (\[.*\])_(\[.*\])
Hier lassen sich RegExp gut testen:
http://www.regexr.com/
otrs 4.0.7, ITSM, Mysql. Ubuntu
-
- Znuny guru
- Posts: 2210
- Joined: 13 Mar 2014, 09:16
- Znuny Version: 6.0.14
- Real Name: Rolf Straub
Re: Erkennung Externe Ticket Nummer - will nicht ....
Und OTRS kommt mit Leerzeichen nicht klar, ersetze diese (falls du sie brauchst) mit \s
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
Re: Erkennung Externe Ticket Nummer - will nicht ....
Super, danke euch für die schnelle Hilfe !
Ich brauche nur ersten Teil in eckigen klammern als ID. Der zweite Teil ändert sich ständig.
E-Mail-Referenznummer: [#a10-ntk66uajgh#]_[#68a7771d89f84508ad43e912b32e341b#]
Regex gesetzt auf:
E-Mail-Referenznummer:\s(\[.*\])_
Scheint jetzt als externe ID erkannt zu werden, da der Email-Typ wie im Filter vorgegeben als note-report gesetzt wird.
Leider wurde ein neues Ticket erstellt und nicht als FollowUp zu einem bestehenden Ticket behandelt.
Woran könnte es liegen bzw. wo müsste ich nachschauen?
Beste Grüße
Ich brauche nur ersten Teil in eckigen klammern als ID. Der zweite Teil ändert sich ständig.
E-Mail-Referenznummer: [#a10-ntk66uajgh#]_[#68a7771d89f84508ad43e912b32e341b#]
Regex gesetzt auf:
E-Mail-Referenznummer:\s(\[.*\])_
Scheint jetzt als externe ID erkannt zu werden, da der Email-Typ wie im Filter vorgegeben als note-report gesetzt wird.
Leider wurde ein neues Ticket erstellt und nicht als FollowUp zu einem bestehenden Ticket behandelt.
Woran könnte es liegen bzw. wo müsste ich nachschauen?
Beste Grüße
-
- Znuny guru
- Posts: 2210
- Joined: 13 Mar 2014, 09:16
- Znuny Version: 6.0.14
- Real Name: Rolf Straub
Re: Erkennung Externe Ticket Nummer - will nicht ....
Und es war auch eine OTRS-ID im Betreff?
Du hast unten unter "TicketStateTypes" kein "open" drinstehen. Zumindest im default steht das mit dabei - probier's mal wenn dort auch "open" zugelassen wird.
Du hast unten unter "TicketStateTypes" kein "open" drinstehen. Zumindest im default steht das mit dabei - probier's mal wenn dort auch "open" zugelassen wird.
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
Re: Erkennung Externe Ticket Nummer - will nicht ....
Das war es ! Funktioniert nun alles wie gewünscht.
Besten Dank !
Besten Dank !