Freitextfelder automatisch füllen

Hilfe zu Znuny Problemen aller Art
Locked
Dennis
Znuny wizard
Posts: 310
Joined: 16 Dec 2005, 14:40
Location: Schömberg
Contact:

Freitextfelder automatisch füllen

Post by Dennis »

Hi,

ich möchte gerne mit dem Postmasterfilter 4 Freitextfelder automatisch füllen lassen nach dem Motto:

Mail geht an Adresse xyz@mail.de, also wird Freitextfeld 1 (Reason) gefüllt mit -noreason, Freitextfeld 2 (Language) gefüllt mit -nolanguage und so weiter....

Ich habe schon versucht einfach KeyValue1 und KeyValue2 zu setzen, funktioniert aber nicht wirklich.

Gruß Dennis
Produktiv:
SuSE 11.2 - OTRS 2.4.7
TheFlyer
Znuny newbie
Posts: 74
Joined: 22 Feb 2006, 11:20
Location: Erlensee

Post by TheFlyer »

Sind die entsprechenden Values auch als mögliche Werte in der SysConfig eingetragen (TicketFreeTextValues) ???

Weil ansonsten sollte es funktionieren. Ich habe bei mir auch Filter im Einsatz, die folgendermaßen Arbeiten:
Prüfe To auf *.CHG@domain
Setze X-OTRS-TicketValue1 auf "Change Request"

Das klappt tadellos!
... und führe mich nicht in Versuchung, sondern suche mich in der Unterführung ...
------
Produktiv: OTRS 2.1.4 auf Fedora Core 5, MySQL 5 / Apache 2 (mod_fastcgi)
Test: OTRS 2.1.x CVS auf Fedora Core 5, MySQL 5 / Apache 2 (mod_fastcgi)
Dennis
Znuny wizard
Posts: 310
Joined: 16 Dec 2005, 14:40
Location: Schömberg
Contact:

Post by Dennis »

wer ich gleich mal probieren, danke schonmal
Produktiv:
SuSE 11.2 - OTRS 2.4.7
Dennis
Znuny wizard
Posts: 310
Joined: 16 Dec 2005, 14:40
Location: Schömberg
Contact:

Post by Dennis »

Hm das funktionier bei mir nicht. Folgende Gegebenheiten bei mir:

Freitextfeld 1: Reason
Beispielschlüssel: downtime, Beispieinhalt: System Downtime
Freitextfeld 2: Language
Beispielschlüssel: german, Beispielinhalt: German

So, also einen Postmasterfilter eingerichtet:

Treffer: To it@mail.de

Setzen: X-OTRS-TicketValue1 = downtime
X-OTRS-TicketValue2 = german

In der Log dann folgendes:
[Wed Jan 31 14:02:43 2007][Notice][Kernel::System::Ticket::TicketCreate] New Tic
ket [10147610/TEST gehts?] created (TicketID=147220,Queue=IT,Priority=3 normal,S
tate=new)
[Wed Jan 31 14:05:45 2007][Notice][Kernel::System::PostMaster::Filter::MatchDBSo
urce::Run] Filter: 'FreekeyAutofill' Set param 'X-OTRS-TicketValue1' to 'downtime' (Message-ID: <OF19CB59BE.ED124D0B-ONC1257274.0047EB8C-C1257274.0047F93
C@XXX.de>)
[Wed Jan 31 14:05:45 2007][Notice][Kernel::System::PostMaster::Filter::MatchDBSo
urce::Run] Filter: 'FreekeyAutofill' Set param 'X-OTRS-TicketValue2' to 'german'
(Message-ID: <OF19CB59BE.ED124D0B-ONC1257274.0047EB8C-C1257274.0047F93C@XXX.
de>)
Aber wenn ich dann auf das Ticket gehe ist nichts gesetzt. Ich stehe da grad ziemlich auf dem Schlauch :(
Produktiv:
SuSE 11.2 - OTRS 2.4.7
Locked