Hallo,
ich habe folgendes Problem: Ich habe viele Kunden, von denen ich ca. 150 mit mir bekannten From-Adressen einer eigenen Queue zuweisen muss. Die Kunden schreiben alle per Mail; das Webinterface kommt nicht also in Frage. Jetzt habe ich das Problem, dass ich die Absendeadressen, nach denen ich suche, nicht in die Webmaske für den PostMaster-Filter eingeben kann, weil das Eingabefeld zu kurz ist. Also habe ich den Filter in /etc/otrs/Kernel/Config.pm konfiguriert, setze dort einen X-OTRS-Header und suche dann nach diesem Header mit der Webmaske. Das funktioniert aber leider nicht. Meine Fragen sind nun:
1) Ist meine Vermutung richtig, dass der Filter in Config.pm vor dem Filter, der in der Webmaske konfiguriert ist, abgearbeitet wird?
2) Ist in Folgendem ein Fehler enthalten:
my $teaching_staff = "((.*)
mailname1.mailnachname2|
mailname3.nailnachname4|
# [... 120 weitere Namen ...]
mailname121.mailnachname121
(.*) )";
$teaching_staff = quotemeta($teaching_staff);
# Job Name: 01-TeachingStaff
# (set header for teaching staff, do everything else from web interface
$Self->{'PostMaster::PreFilterModule'}->{'01-TeachingStaff'} = {
Module => 'Kernel::System::PostMaster::Filter::Match',
Match => {
From => $teaching_staff,
},
Set => {
'X-OTRS-TicketKey1' => 'Lehrende',
},
};
Bin für jeden Hinweis, auch auf andere Lösungen für das Problem, dankbar!