Postmasterfilter: CC Wert als Kundennummer/-benutzer

Hilfe zu OTRS Problemen aller Art
Post Reply
SubNatural
Znuny newbie
Posts: 21
Joined: 11 Feb 2013, 22:50
Znuny Version: 4.0.13
Real Name: Daniel Abou Chleih

Postmasterfilter: CC Wert als Kundennummer/-benutzer

Post by SubNatural »

Hallo zusammen,

nachdem ich gestern bereits eine Rückfrage bzgl. der Kundenänderung in einem Ticket erstellt hatte, habe ich nun bereits mal testweise einen Postmaster-Filter eingerichtet. Nun habe ich jedoch keine Möglichkeit gefunden, den Kundenbenutzer und die Kundennummer auf die CC-Email zu ändern.

Gibt es denn eine Möglichkeit die Werte den CC-Wert innerhalb von "E-Mail-Kopfzeilen setzen" zu beziehen? Ich habe bisher nur die Möglichkeit gefunden, feste Werte zu hinterlegen.

Was ich gerne hätte wäre:
1. X-OTRS-CustomerNo = (CC-Value)
2. X-OTRS-CustomerUser = (CC-Value)

Danke
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: Postmasterfilter: CC Wert als Kundennummer/-benutzer

Post by reneeb »

Beim Matchen

Header: Cc
Value: (?<customer>.*)

Beim Setzen:

Header: X-OTRS-CustomerUser
Wert: [**\customer**]
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
SubNatural
Znuny newbie
Posts: 21
Joined: 11 Feb 2013, 22:50
Znuny Version: 4.0.13
Real Name: Daniel Abou Chleih

Re: Postmasterfilter: CC Wert als Kundennummer/-benutzer

Post by SubNatural »

So? Er setzt nun fix den Wert [**\customer**]
You do not have the required permissions to view the files attached to this post.
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: Postmasterfilter: CC Wert als Kundennummer/-benutzer

Post by reneeb »

Sorry, habe nicht auf die OTRS-Version geachtet. Das geht erst ab OTRS 6.

In dem gezeigten Fall geht auch bei der Suche statt

(?<customer>.*)

einfach

(.*)

und beim Setzen statt

[**\customer**]

einfach

[***]
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
SubNatural
Znuny newbie
Posts: 21
Joined: 11 Feb 2013, 22:50
Znuny Version: 4.0.13
Real Name: Daniel Abou Chleih

Re: Postmasterfilter: CC Wert als Kundennummer/-benutzer

Post by SubNatural »

Das funktioniert super. Vielen Dank :)
Gibt es eigentlich irgendwo eine Übersicht/Hilfe zu dem Thema? Die Syntax ist für mich aktuell nicht verständlich.
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: Postmasterfilter: CC Wert als Kundennummer/-benutzer

Post by reneeb »

Das mit dem "[***]" und auch die neuere Syntax beim Setzen sind Sonderlocken von OTRS. Die sind in einem kleinen Kasten auf der linken Seite beim Anlegen eines Postmaster-Filters dokumentiert.

Die Sachen im Suchteil sind "normale" Reguläre Ausdrücke wie sie in Perl ganz häufig genutzt werden.
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
SubNatural
Znuny newbie
Posts: 21
Joined: 11 Feb 2013, 22:50
Znuny Version: 4.0.13
Real Name: Daniel Abou Chleih

Re: Postmasterfilter: CC Wert als Kundennummer/-benutzer

Post by SubNatural »

Regex bekomm ich hin. Jetzt hätte ich aber noch eine Rückfrage zu den Sonderlocken:
Ich kann den Wert von (.*) über [***] verwenden. Was müsste ich tun, wenn ich mehrere Werte auslesen und verwenden will?
Sagen wir mal, ich will die Werte aus To und Cc später verwenden (Name für Sache).

In Version 6+ geht das wahrscheinlich über diese "Bezeichner" (customer). Gibt es in V5- hierfür Lösungen?
zzz
Znuny superhero
Posts: 888
Joined: 15 Dec 2016, 15:13
Znuny Version: All
Real Name: Emin
Company: Efflux GmbH
Contact:

Re: Postmasterfilter: CC Wert als Kundennummer/-benutzer

Post by zzz »

Hallo,

das kann man über eigene programmierte Postmaster-Filter lösen. Beispiele sind unter Kernel/System/PostMaster/Filter/ zu finden.
Das einfachste wäre jedoch ein Update auf die 6er Version. Damit sind dann auch nativ named groups über die GUI möglich (dank Renée und genau wie von Renée beschrieben).

— Emin
Professional OTRS, Znuny & OTOBO services: efflux.de | efflux.de/en/

Free and premium add-ons: German | English
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: Postmasterfilter: CC Wert als Kundennummer/-benutzer

Post by reneeb »

Die Neuerungen aus OTRS 6 (in Sachen PostmasterFilter) kann man sich auch über https://opar.perl-services.de/dist/Enha ... sterFilter ins Boot holen.

Edit: Wobei ein Update auf die Version 6 bzw. Znuny LTS mit Sicherheit nicht verkehrt wäre ;-)
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
Post Reply