Folgende Möglichkeiten stehen zur Konfiguration der SOG ERP Email-Schnittstelle zur Verfügung:
SOG ERP (VACOS) Option Firma MailVersandMethode
Kann gesetzt werden, um Emails direkt über eine andere als die SMTP Schnittstelle zu versenden.
Implementiert sind zur Zeit:
SmtpClient (Initialwert)
SmtpClientSSL
ExchangeMailHandler
ExchangeMailHandlerCredentials
Umgebungsvariable. Kann gesetzt werden, um alle SOG ERP Emails über ein definiertes SOG ERP Projekt zu versenden.
Format: Projekt/Firma
Umgebungsvariable.
1: Anforderung einer Empfangsbestätigung
2: Anforderung einer Lesebestätigung
Umgebungsvariable. Email-Server
Umgebungsvariable. Email-Port für Protkoll SmtpClient (Initialwert: 25)
Umgebungsvariable. Email-Port für Protkoll SmtpClientSSL (Initialwert: 587)
Modus zur Wandlung von Attachment-Namen
1: Umlaute und andere Sonderzeichen werden aus dem Attachmentnamen entfernt.
Ist für den Versand einer Email ein Kennwort notwendig, hinterlegen Sie dieses über die SOG ERP Funktion p798 - Passworte (pwdsu) unter dem Schlüssel "smtp.SERVERNAME(OhnePortAngabe" oder "smtp".
Verwendung unterschiedlicher SMTP-Ausgangs-Emailserver
Es besteht die Möglichkeit, für unterschiedliche Absender-Email-Domains unterschiedliche EMAIL-Ausgangsserver zu definieren.
Diese Systematik kann nur genutzt werden, wenn als Email-Versandmethode "SmtpClient" oder "SmtpClientSSL" verwendet wird. Eine Verwendung bei einer Versandmethode über einen Exchange-Server ist nicht möglich.
Um dieses Verfahren zu aktiviern, muss die Variable "HHMAILSRV" auf den Wert "AUTOSELECT" eingestellt werden.
Außerdem muss in der Konfigurationsdatei "MailServer_cfg.xml" (gesucht über die Variable FRMCFGPATH) für jede gewünschte Email-Absender-Domain ein SMTP Emailserver konfiguriert werden.
Zwingend ist außerdem ein Eintrag "default" der den Email-Server festleget, der für alle sonstigen Email-Absender-Domains verwendet wird.
Beispiel für eine MailServer_cfg.xml:
<?xml version="1.0" encoding="utf-8"?>
<Config>
<MailServer Domain="web.de" Server="ssl:smtp.web.de:587"/>
<MailServer Domain="default" Server="sogmail1"/>
</Config>
In diesem Beispiel wurde für die Email-Absender Domain "web.de" der Email-Server "smtp.web.de", die Portnummer "587" und das Protokoll "ssl" festgelegt.
Für alle anderen Absender-Domains wird der Server "sogmail1" verwendet. Hinweis: Dieser Servername ist nur bei der SOG hausintern nutzbar.
Da der Email-Server "smtp.web.de" eine Authentifizierung verlangt, muss zusätzlich über das SOG ERP Programm p798 - Passworte (pwdsu) unter dem Schlüssel "smtp.smtp.web.de" der Benutzername und das Kennwort für den Emailversand hinterlegt werden.
Nun kann z.B. im Programm p003 - Sachbearbeiter- und Rechteverwaltung (sachv) als eigene Email-Adresse eines Sachbearbeiters benutzername@web.de eingetragen werden. Die Versandroutine erkennt die Email-Domain und leitet den Versand an den gewünschten Emailserver weiter.