Teilen über


SMTP-Adapter

Sie verwenden den SMTP-Adapter (Simple Mail Transfer Protocol) zum Austauschen von Informationen zwischen einem Server, auf dem Microsoft BizTalk Server ausgeführt wird, und anderen Anwendungen mithilfe von SMTP. BizTalk Server kann Nachrichten an andere Anwendungen senden, indem eine E-Mail-Nachricht erstellt und an eine angegebene E-Mail-Adresse übermittelt wird. Intern erstellt der SMTP-Sendeadapter eine SMTP-basierte E-Mail-Nachricht und sendet diese dann an eine E-Mail-Zieladresse. Die E-Mail-Zieladresse ist eine Eigenschaft des SMTP-Adapters. BizTalk-Explorer stellt diese Eigenschaft zur Verfügung, wenn Sie den SMTP-Sendeport konfigurieren.

Der SMTP-Adapter unterstützt Wildcardzeichen in den Eigenschaften TO, FROM, CC und SUBJECT und löst sie in ihre tatsächlichen Werte auf. Wenn Wildcardzeichen in den Eigenschaften TO, FROM und CC nicht aufgelöst werden können, protokolliert der SMTP-Transport einen Fehler und legt die Nachricht in die angehaltene Warteschlange oder leitet die Nachricht an den Sicherungstransport um. Wenn die Wildcardzeichen in der SUBJECT-Eigenschaft nicht aufgelöst werden können, wird die Nachricht mit der SUBJECT-Eigenschaft gesendet, die genau wie in der -Eigenschaft angegeben ist (z. B. "Message %MessageID%").

Standardmäßig besteht der Nachrichtentext von SMTP-Nachrichten aus Nur-Text. Wenn Sie HTML in Nachrichtentexten verwenden möchten, können Sie den Adapter so konfigurieren, dass er den Inhalt einer HTML-Datei als Nachrichtentext verwendet.

Weitere Informationen zu SMTP-Sicherheitsproblemen finden Sie unter Sicherheitsempfehlungen für SMTP-Adapter.

Der SMTP-Adapter besteht aus nur einem Adapter, einem Sendeadapter. Der Sendeadapter steuert die Sendeports, die den SMTP-Adapter verwenden.

In diesem Thema wird der Nachrichtenfluss durch den SMTP-Sendeadapter behandelt.

SMTP-Sendeadapter

Der SMTP-Sendeadapter ruft Nachrichten vom Server ab und stellt sie dann für einen SMTP-Server bereit, der sie an E-Mail-Empfänger sendet. Der SMTP-Sendeadapter ruft den Nachrichteninhalt aus dem Nachrichtentextteil des BizTalk-Nachrichtenobjekts, aus einer angegebenen Datei oder aus Text ab, der in ein Dialogfeld eingegeben wird, das beim Konfigurieren des Adapters verfügbar ist.

Nachdem der SMTP-Sendeadapter eine Nachricht erfolgreich auf dem SMTP-Server bereitgestellt hat, löscht der SMTP-Sendeadapter die Nachricht aus der MessageBox-Datenbank.

Der SMTP-Sendeadapter kann eine Übermittlungsbenachrichtigung anfordern und Bestätigungen für Nachrichten lesen, die über den SMTP-Sendeadapter gesendet wurden. Der SMTP-Adapter übermittelt die Benachrichtigung und die Lesebestätigung an die adresse, die im SMTP From-Header angegeben ist.

Authentifizierung mit dem SMTP-Server

Wenn Sie SMTP-Serverauthentifizierung benötigen, verwendet der SMTP-Sendeadapter einen der folgenden Authentifizierungstypen:

  • Standard. Der SMTP-Server verwendet die vom Benutzer bereitgestellten Anmeldeinformationen für die Authentifizierung.

  • Prozesskonto (NTLM). Der SMTP-Server verwendet die Anmeldeinformationen des aktuellen Prozesses für die Authentifizierung.

In diesem Abschnitt