aus Tobit KB importiert - vom 22.08.2002 - Beitrag bei Tobit
Problem
Es soll in Verbindung mit MailGate z.B. die individuelle Faxnummer der Benutzer per Include-Datei im Faxkopf angezeigt werden. Im nativen David kann man diese Funktion über eine leere HEADER.INC (Include-Datei) und eine HEADER.FAX mit dem Inhalt
@@CSID %(BEN_FAX)@@
erreichen. Unter MailGate funktioniert das oben Genannte nicht.
Antwort
Öffnen Sie zunächst das DvISE Server Verzeichnis »DAVID\CODE« und fügen folgenden Eintrag in die sich dort befindliche DAVID.INI, damit DvISE-Befehle, die Variablen aufweisen, auch über MailGate ausgelesen werden:
extendedcmds = true
Speichern Sie die Änderungen und starten den DvISE Service Layer neu.
Wechseln Sie nun in die MailGate Konfiguration und öffnen den Menüpunkt »MailGate -> Eingang -> Benutzerdaten«. Fügen Sie hier die jeweiligen Benutzer ein; füllen Sie hierzu die Felder »eMail-Adresse« und »Benutzername«. Beachten Sie für die einzelnen Menüpunkte die Hinweise der Online-Hilfe durch Drücken der F1-Taste.
Erstellen oder öffnen Sie die Include-Datei; beachten Sie hierzu auch den KnowledgeBase Article Q-100.240.
In der Include-Datei fügen Sie nun den DvISE-Befehl
@@CSID %(BEN_FAX)@@
hinzu und speichern die Änderungen ab. Natürlich können hier weitere DvISE-Befehle verwendet werden. Hier ist grundlegend sicherzustellen, dass in der DvISE-Benutzerkonfiguration unter »Benutzerdaten« die entsprechenden Einträge (je nachdem, was durch den jeweiligen DvISE-Befehl ausgelesen soll; hier »Fax«) hinterlegt wurden und zusätzlich unter »Rechte« der Menüpunkt »Öffentliche Benutzerdaten« aktiviert wurde. Beachten Sie auch hier die Online-Hilfe durch Drücken der F1-Taste.
Die von Ihnen erstellte und individuell angepasste Include-Datei kann nun in der MailGate Konfiguration unter »MailGate -> Eingang -> Benutzerdaten -> Benutzername -> Vorab/Abschluss« oder global unter »Konfiguration -> Services -> API Services -> Erweitert« hinterlegt werden.
Ist dieses soweit konfiguriert worden, erkennt DvISE anhand der Absender-eMail-Adresse den DvISE Benutzer und liest durch die Include-Datei die jeweilige, beim Benutzer hinterlegte Fax-Absendernummer aus.