
Hallo Marc, On Wed, Aug 23, 2006 at 03:53:26PM +0200, Marc Petitmermet wrote:
Setup: RHEL AS 4.3, otrs 2.1.0 beta1 Authentifizieren der Customer und Agents via externen ldap server Customer Information via externen ldap server wir haben keine Schreibrechte auf den externen ldap server fetchmail, um mails abzuholen (imap, ssl)
Ich moechte gerne die ldap-Gruppen Information der Customer Users besser nutzen. Im Customer User Management sehe ich die ldap- Gruppenzuteilung der Customer: z.B. @mat.ethz.ch, 03660, 03455.
Queues: Idealerweise wuerden alle Mails, welche beim otrs eintreffen, aufgrund der ldap-Gruppe in die entsprechende Queue verschoben: ldap- Gruppe 03455 -> Queue 03455. Ich habe das Gefuehl, dass dies otrs nicht von sich aus kann und vermute daher, dass ich das ausserhalb machen muss.
Richtig, OTRS kann dies standardmäßig nicht. Du brauchst einen speziellen PostMasterFilter, der diese Vorsortierung automatisiert vornimmt.
Meine Idee waere, eine ldap-Abfrage mit der E-Mail- Adresse durchzufuehren, einen x-header bei den Mails mit der ldap- Gruppe hinzufuegen und dann in die lokale otrs Mailbox ablegen. Der PostMaster Filter sorgt dann fuer den Transfer in die richtige Queue.
Genau. Das spezielle PostMasterFilter-Modul müsste die von dir beschriebenen Schritte durchführen und durch einen X-OTRS-Queue-Header würde dann die Sortierung in die richtige Queue vorgenommen.
Bin ich hier auf dem richtigen Weg?
Jepp. Die Standardmodule für den PostMasterFilter findest du unter Kernel/System/PostMaster/Filter Evtl. hilft dir die Developer Docu und die Beschreibung der API von OTRS auf http://doc.otrs.org weiter.
Marc
Ciao, Christian -- ((otrs)) :: OTRS GmbH :: Europaring 4 :: D - 94315 Straubing Fon: +49 (0) 9421 1862 760 :: Fax: +49 (0) 9421 1862 769 http://www.otrs.com/ :: Communication with success!