Mailadresse aus dem Mail-Body einem Kundenbenutzer zuweisen

Hilfe zu Znuny Problemen aller Art
Locked
Beast
Znuny newbie
Posts: 4
Joined: 22 May 2014, 09:33
Znuny Version: 3.3.7

Mailadresse aus dem Mail-Body einem Kundenbenutzer zuweisen

Post by Beast »

Hallo OTRS Community,

ich stehe vor einem Problem beim Postmaster-Filter.
Ich möchte aus einer empfangen Mail (die immer vom gleichen Absender stammt, aber eine unterschiedliche E-Mailadresse im Body enthält) einem entsprechend hinterlegten Kundenbenutzer anhand der Mailadresse aud dem Body zuordnen.

Dies ist der Body der mit Regex geprüft wird.

Code: Select all

*** Body ***
Name:          Max Mustermann
Company:       Musterfirma GmbH
e-Mail:        max.mustermann@musterfirma.com

Und hier ist mein Filter:

Code: Select all

* Name: SupportRequest
* Stop after match: Yes

Filter Condition (AND Condition)
Header 1:   Body       Value 1:  e-Mail:\s*(\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z-0-9]{2,22}\b)
Header 2:   Subject    Value 2:  Support Request.*

Set Email Headers
Header 1:   X-OTRS-CustomerNo  Value 1:  [***]
Header 2:   X-OTRS-Queue       Value 2:  Project::Reports
Beim Testen wird der Filter erfolgreich ausgeführt, aber leider nicht dem entsprechen Kundenbenutzer zugeordnet sondern die erhaltene Mailadresse als CustomerID gesetzt.
Ich habe es auch mit dem Parameter "X-OTRS-CustomerUser" versucht, aber leider klappt dies auch nicht.

Kann mir jemand vielleicht sagen wo der Fehler liegt?
Wäre es alternativ auch möglich den "Name:" aus dem Mail-Body dafür zu verwenden?

Viele Grüße...
Locked