ANVEDI POP3
Diese Kommunikationscode-Einheit ermöglicht das Lesen von Mails mit dem POP3-Protokoll über den File Exchange Service. Die interne Kennung lautet 5327377.
Um diesen Dienst zu nutzen, benötigen Sie Anvaigo EDI Connect Version 5.3.0.4 und der File Exchange Service muss erreichbar sein.
Konfiguration
Um den Kommunikationskanal zu konfigurieren, suchen Sie ihn in der Liste der EDI-Kommunikationskanäle und klicken Sie auf „Konfigurieren“. Wenn Sie den Kanal gerade erst erstellt haben, müssen Sie die Seite möglicherweise erst aktualisieren.
General
Wählen Sie eine neue File Exchange Service-Instanz aus oder erstellen Sie eine solche. Sie müssen die URL konfigurieren (kann aus der Konfiguration kopiert werden und wird beim Starten angezeigt, wenn Sie den Dienst direkt starten). Der Standardwert ist http://localhost:7098 und Sie müssen den API-Schlüssel entsprechend der Konfigurationsdatei festlegen. Sie können den Server für mehrere Kommunikationspartner verwenden.
Gibt an, wie der File Exchange Server mit doppelten Dateien umgehen soll. Die beiden Optionen sind:
Dateien mit einem Namen, die bereits importiert wurden, werden nicht erneut importiert.
Dateien mit einem Namen, die bereits importiert wurden, werden erneut importiert.
Gibt an, was mit den Dateien nach dem Import in Dynamics geschehen soll. Die Optionen sind:
Die Dateien werden im Remote-Pfad belassen, wie sie sind.
Die Dateien werden aus dem entfernten Pfad gelöscht.
Die Dateien werden in den entfernten Archivpfad verschoben.
Server
Gibt die Adresse des Mailservers an.
Gibt den Port des Mailservers an.
Gibt die zu verwendende Verschlüsselungsmethode an. Die verfügbaren Optionen sind:
Die Verschlüsselung wird automatisch zwischen dem File Exchange Service und dem Remote-Host ausgehandelt. Dies ist die Standardeinstellung.
Es wird keine Verschlüsselung verwendet.
Es wird eine verschlüsselte Verbindung hergestellt.
Eine unverschlüsselte Verbindung wird gestartet und der Server wird aufgefordert, die Kommunikation mit Verschlüsselung fortzusetzen.
Gibt an, wie die Authentifizierung beim entfernten Host erfolgen soll. Die verfügbaren Optionen sind:
Die Anmeldung erfolgt anonym.
Es wird eine Kombination aus Benutzername und Passwort verwendet. Dies ist die Standardeinstellung.
Verwendet die OAuth2-Methode von Exchange zur Authentifizierung. Siehe unten für weitere Einzelheiten.
OAuth2
Wenn Sie OAuth2 mit Exchange 365 verwenden möchten, müssen Sie eine neue „App-Registrierung“ im Azure-Portal erstellen.
Gehen Sie zum Azure-Portal, suchen Sie nach „App-Registrierung“ und erstellen Sie eine neue App. Nennen Sie ihn zum Beispiel Anvaigo File Exchange Service. Sie können alle anderen Einstellungen auf den Standardwerten belassen und auf „Registrieren“ klicken. (Mehr über App-Registrierungen erfahren Sie hier: https://learn.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app)
Notieren Sie sich anschließend die „Application (Client) ID“ und „Directory (Tenant) ID“, die Sie in die Konfigurationseinstellungen des Kommunikationskanals eintragen müssen.
Es gibt eine Einstellung, die für die neuen App-Registrierungen geändert werden muss: Wählen Sie „Authentifizierung“ im linken Bereich und suchen Sie nach „Öffentliche Clientströme zulassen“. Dies muss aktiviert werden, um die Anmeldung über die Geräte-ID zu ermöglichen.
Stellen Sie in Dynamics sicher, dass Sie „Exchange OAuth2“ als Autorisierungsmethode auswählen. Wählen Sie „DeviceCode“ als OAuth-Methode und geben Sie die Tenant-ID und die Client-ID aus dem Portal ein (diese kann sich von der Dynamics Tenant-ID unterscheiden!).
Um sich anzumelden, klicken Sie auf der Seite mit den POP3-Einstellungen auf „Authentifizieren“. Sie erhalten eine URL und eine DeviceID, mit der Sie sich anmelden können. Ein verschlüsseltes Token wird auf dem File Exchange Server gespeichert und kann zum Abrufen der E-Mails verwendet werden, bis die Lebensdauer des Tokens abgelaufen ist. In diesem Fall schlägt der Abruf der Nachrichten fehl und Sie müssen sich erneut anmelden.
