Was ist ein POP3-Adapter?

In diesem Abschnitt wird der POP3-Empfangsadapter beschrieben.

POP3-Empfangsadapter

Der POP3-Empfangsadapter ermöglicht Ihnen das Verschieben von Daten aus einem POP3-fähigen Postfach nach BizTalk Server.

Wesentliche Features des POP3-Empfangsadapters:

  • Abrufen von Dateien vom POP3-Server auf Anforderung.

  • Ausführen von Abrufvorgängen gemäß einem konfigurierbaren Zeitplan.

  • Abrufen des POP3-Serverpostfachs und direktes Senden von Daten an BizTalk Server.

  • Angeben des POP3-Serverpostfachs als IP-Adresse oder Hostname, Port, Benutzername und Kennwort.

  • Möglichkeit zum Herunterladen von E-Mail von E-Mail-Servern, die SSL-Verbindungen (Secure Sockets Layer) anfordern.

  • Garantierte Dateiübermittlung.

  • Implizite MIME-Verarbeitung. Bei Verwenden des POP3-Adapters muss kein MIME-Decoder in einer Empfangspipeline verwendet werden.

Vom POP3-Adapter unterstützte Plattformen

Der POP3-Adapter arbeitet mit sämtlichen POP3-Servern zusammen, die den folgenden RFCs entsprechen:

Zu berücksichtigende Aspekte zum Verhindern der Datenduplizierung bei Verwenden des POP3-Adapters

Der POP3-Adapter ist kein transaktionsbasierter Adapter und muss deshalb ggf. mehrere Kopien derselben Nachricht verarbeiten, was möglicherweise zu einer Datenduplizierung führen kann. In den folgenden Szenarien ist es möglich, dass der POP3-Adapter Duplikate einer Nachricht übermittelt:

  • Der POP3-Adapter löscht stets E-Mail-Nachrichten aus dem Postfach, für dessen Überwachung er konfiguriert ist, nachdem eine E-Mail erfolgreich zur Verarbeitung an BizTalk Server übermittelt wurde. Wenn der POP3-Adapter eine E-Mail aus einem Postfach abruft, diese zur Verarbeitung an BizTalk Server übermittelt und sie nicht aus dem Postfach löscht, wird die E-Mail erneut an BizTalk Server übermittelt, wenn der POP3-Adapter das Postfach das nächste Mal abfragt.

  • Wenn mehrere Instanzen des POP3-Adapters in getrennten BizTalk-Hostinstanzen dasselbe Postfach gleichzeitig überwachen und der POP3-Server mehrere gleichzeitige Verbindungen zu seinen Postfächern zulässt, übermittelt der Adapter ggf. Duplikate von Nachrichten.

Hohe Verfügbarkeit des POP3-Adapters

Verschiedene POP3-Server lassen mehrere gleichzeitige Verbindungen mit einem bestimmten Postfach zu. Sobald mehrere Instanzen des POP3-Adapters für das Abrufen von E-Mail aus einem Postfach auf einem solchen POP3-Server konfiguriert sind, kann es zur Duplikation von Daten kommen. Sie sollten deshalb nur eine Instanz des POP3-Adapters zum Abrufen von E-Mail aus einem Postfach konfigurieren, das mehrere gleichzeitige Verbindungen zulässt.

Zum Bereitstellen von Fehlertoleranz für den POP3-Adapter in diesem Szenario muss ein einzelner POP3-Adapter für die Ausführung in einem BizTalk-Host in einem Cluster konfiguriert sein. Weitere Informationen finden Sie unter Überlegungen zum Ausführen von Adapterhandlern in einem gruppierten Host.

Authentifizierungswarnungen, wenn sich mehrere Instanzen des POP3-Adapters mit demselben Postfach verbinden

BizTalk Server kann so konfiguriert sein, dass mehrere Instanzen des POP3-Adapters E-Mail aus demselben Postfach abrufen. In diesem Fall ist es möglich, dass im BizTalk Server-Protokoll Anwendung Authentifizierungswarnungen aufgrund des von verschiedenen POP3-Servern verwendeten Sperrmechanismus aufgezeichnet werden. Diese Warnungen haben keine Auswirkung auf die Funktionalität des POP3-Adapters und können in diesem Szenario getrost ignoriert werden.

Vom POP3-Adapter empfangene verschlüsselte Nachrichten, die an die Warteschlange „Angehalten“ gesendet werden, können ggf. unverschlüsselt angezeigt werden

Sie können den POP3-Adapter so konfigurieren, dass digital verschlüsselte E-Mails entschlüsselt werden. Hierzu legen Sie die Eigenschaft Apply MIME Decoding (MIME-Decodierung anwenden) für Empfangsspeicherorte, die den POP3-Adapter verwenden, auf True fest. Wenn der POP3-Adapter eine digital verschlüsselte E-Mail empfängt und die Eigenschaft Mime-Decodierung anwenden für den Empfangsspeicherort auf True festgelegt ist, versucht der POP3-Adapter, die E-Mail wie folgt zu entschlüsseln:

  • Der POP3-Adapter sucht das private Zertifikat, das dem öffentlichen Zertifikat entspricht, mit dem die E-Mail verschlüsselt wurde. Das private Zertifikat muss sich im Zertifikatspeicher Persönlich des Servers befinden, auf dem die Hostinstanz ausgeführt wird, an die der POP3-Empfangshandler gebunden ist.

  • Wenn der POP3-Adapter ein entsprechendes privates Zertifikat findet, entschlüsselt er die E-Mail mithilfe des privaten Zertifikats.

  • Die E-Mail wird entschlüsselt und in der BizTalk-MessageBox permanent gespeichert.

    Wenn eine Nachricht angehalten wird, nachdem sie entschlüsselt und in der BizTalk-MessageBox permanent gespeichert wurde, kann der Inhalt der Nachricht in der BizTalk-Warteschlange Angehalten unverschlüsselt angezeigt werden.

    Wenn Sie die Anzeige des geschützten Nachrichtentexts in der Warteschlange Angehalten verhindern möchten, gehen Sie wie folgt vor:

  • Legen Sie die Eigenschaft MIME-Decodierung anwenden für Empfangsspeicherorte, die den POP3-Adapter verwenden und die Nachricht in einer Pipeline mit der SMIME-Pipelinekomponente entschlüsseln, auf False fest.

    Hinweis

    Dadurch wird verhindert, dass E-Mail-spezifische Eigenschaften in den Nachrichteninhalt höhergestuft werden können.

  • Wenn Sie E-Mail-spezifische Eigenschaften in den Nachrichteninhalt höherstufen müssen und sicherstellen möchten, dass die verschlüsselten Nachrichten verschlüsselt bleiben, nachdem sie an die Warteschlange Angehalten weitergeleitet wurden, gehen Sie wie folgt vor:

    • Aktivieren Sie die Option Routing für fehlerhafte Nachrichten aktivieren am Empfangsport, der die Empfangsspeicherorte enthält, die den POP3-Adapter verwenden.

    • Erstellen Sie eine Orchestrierung zum Abonnieren der Nachrichten, die nicht an den Empfangsport mit den Empfangsspeicherorten übermittelt werden, die den POP3-Adapter verwenden.

    • Konfigurieren Sie die Orchestrierung mit einem Sendeport, der die Nachricht mithilfe der SMIME-Pipelinekomponente in einer Pipeline entschlüsselt.

    • Konfigurieren Sie die Orchestrierung mit einer Form vom Typ Angehalten, um die Orchestrierungsinstanz und die Nachricht anzuhalten.

    • Erstellen Sie die Orchestrierung, stellen Sie sie bereit, und binden Sie die bereitgestellte Orchestrierung an den entsprechenden Empfangsport.

Vom POP3-Adapter unterstützte maximale Nachrichtengröße

Tests haben ergeben, dass der POP3-Adapter den Empfang von Nachrichten mit einer Größe von bis zu 50 MB unterstützt.

Weitere Informationen

POP3-Adapter