
Hallo Wolf, Wolf Wiegand schrieb:
Hallo,
Christian Schoepplein schrieb:
On Tue, Jun 06, 2006 at 03:26:06PM +0200, Wolf Wiegand wrote:
wir möchten gerne automatische Antworten bei neuen Tickets verwenden und dabei verschiedene Antworten je nachdem verwenden, ob der Kunde in der Kundendatenbank gefunden wird oder nicht. Ist das irgendwie möglich? OTRS-Version ist 2.0.4. Das nicht mit dem Standardprodukt möglich, es ließe sich aber über ein spezielles PostMasterFilter-Modul lösen.
Danke für die Antwort, wir haben das jetzt über ein externes Shell-Skript gelöst, das per CMD-PreFilterModul aufgerufen wird, einen From<->Kundendatenbank-Abgleich macht und einen entsprechenden Rückgabewert liefert (die Dokumentation zu dem CMD-Filtermodul ist übrigens falsch; nicht der Exit-Code ist entscheidend, sondern, ob das externe Programm etwas nach stdout schreibt). Beim Rückgabewert für 'kein Kunde' wird das Ticket in eine andere Queue mit anderer autom. Antwort verschoben.
Deinen Weg über CMD bin ich in der Vergangenheit auch gegangen, wenn auch nicht bei Deiner Anforderung. Schau Dir doch mal aber die DEV-Doku von otrs.org an. Es ist nach kurzer Einarbeitungszeit garnicht so schwer selbst OTRS-Module zu schreiben. Vorteil: Du kannst dann direkt mit wenigen Code-Zeilen überprüfen ob die Mail-Adresse auf einen vorhandenen Kunden schließen läßt. Und dies ohne Dich um die Anbindung an's Customer-Backend kümmern zu müssen, macht ja alles OTRS für Dich.
Schönen Gruß,
Wolf
Ciao, Alexander