Postmasterfilter eMail.To: > Queue

Hilfe zu Znuny Problemen aller Art
Locked
globitsAL
Znuny newbie
Posts: 6
Joined: 24 Feb 2010, 13:37
Znuny Version: 2.4.7.

Postmasterfilter eMail.To: > Queue

Post by globitsAL »

Hi,
eingehende E-Mails sollen als Tickets in die Queues anhand des To: eingewiesen werden.
Über den PostmasterMailAccount holt OTRS per IMAP die E-Mails aus dem postfach@domain.de
Für dieses Postfach gelten jedoch Aliases.
Kunden senden ihre E-Mails z.B. To: alias.postfach@domain.de - mit dem Ziel Tickets in der Queue "ALIAS" zu erzeugen:

Also sollte sortiert werden nach PostMasterFilter:
Treffer Header: To | Wert: alias.postfach@domain.de
Setzen Header: X-OTRS-Queue | Wert: ALIAS

Allerdings landen die per E-Mail eingehenden Tickets sämtlich in der Queue: Postmaster (Default)
Das Problem scheint zu sein, daß im Zuge des Abholens der E-Mail das To: verändert wurde.
PostMasterFilter sieht somit eingangs statt dem originalen To: alias.postfach@domain.de verändert To:postfach@domain.de (!)

Wo liegt bitte das Problem? Ich kann ja schlecht für jede Ziel-Queue eigene Postfächer anlegen (lassen).
OTRS 2.4.7 OTRS::ITSM 2.0.3, MySql, Linux (virt.)
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Postmasterfilter eMail.To: > Queue

Post by jojo »

Du musst alle Mailadressen im Punkt [ E-Mail Adressen ] hinterlegen. Dort kannst Du auch die Zielqueue einstellen. Wenn Du sie dort nicht anlegst wirst Du alle Antwortmails auch wieder an diese Adresse schicken
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
globitsAL
Znuny newbie
Posts: 6
Joined: 24 Feb 2010, 13:37
Znuny Version: 2.4.7.

Re: Postmasterfilter eMail.To: > Queue

Post by globitsAL »

Danke jojo für den Tipp. Ich hätte noch erwähnen sollen, daß die Aliases natürlich in [E-Mail Adressen] registriert sind - ebenso ihre Verknüpfung mit der entsprechenden Queue und umgekehrt.

Das Problem liegt darin daß das aus der einkommenden E-Mail generierte Ticket im To:-Attribut die Adresse des (abgefragten) Postfaches bekommt anstatt die original To:-Adresse (Alias) der abgeholten E-Mail.
Der Fehler liegt also im Abhol-Vorgang.
Darauf kann der PostMasterFilter dann eben keine Queue-Zuweisung vornehmen.

...::Postmaster::NewTicket.pm (Zeile #245) bekommt anscheinend schon den falschen To: Parameter
my $ArticleID = $Self->{TicketObject}->ArticleCreate(
... ... ...
To => $GetParam{To},

Wer bzw. was liefert diesen Parameter?
Die Ursache liegt wohl bereits @Lines-Array des IMAP.pm (#164), EmailParser.pm usw.

Dann werde ich wohl damit leben müssen... :(

Im angehängten Bild ist beispielhaft eine erste History-Aktion (Artikel) EMailCustomer (E-Mail zugefügt) mit dem bereits falschem To:-Attribut zu sehen. ("EMAILADDRESS:" war ein Versuch)
You do not have the required permissions to view the files attached to this post.
Last edited by globitsAL on 30 Apr 2010, 10:51, edited 4 times in total.
OTRS 2.4.7 OTRS::ITSM 2.0.3, MySql, Linux (virt.)
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Postmasterfilter eMail.To: > Queue

Post by jojo »

Wenn im To: nicht mehr die Alias Adresse steht, dann ist Dein Mailserver fehlerhaft konfiguriert. Woher soll OTRS denn dann wissen an welchen Alias da geschickt wurde?
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
globitsAL
Znuny newbie
Posts: 6
Joined: 24 Feb 2010, 13:37
Znuny Version: 2.4.7.

Re: Postmasterfilter eMail.To: > Queue

Post by globitsAL »

Danke für die schnelle Antwort.
Wir sind schon dabei uns nochmal um den Mailserver zu kümmern.
Thx.
OTRS 2.4.7 OTRS::ITSM 2.0.3, MySql, Linux (virt.)
Locked