Konfigurieren von SMTP im Jitterbit App Builder
Übersicht
Simple Mail Transfer Protocol (SMTP) ist das Standardprotokoll zum Senden von Emails über das Internet. App Builder unterstützt SMTP nativ. App Builder verwendet MailKit, eine plattformübergreifende Mail-Client-Bibliothek, die auf MimeKit basiert, um Emails zu senden. Workflow Benachrichtigungen sind ein Beispiel für App Builder Versenden von Emails. Ein weiteres Beispiel für App Builder Beim Senden von Emails handelt es sich um Email-Benachrichtigungen, die von Passwort zurücksetzen gesendet werden-Funktion. Damit Emails von App Builder müssen Sie zuerst die SMTP-Einstellungen konfigurieren.
SMTP-Konfigurationstabelle
Der SMTP-Server ist als Endpoint registriert. App Builder wird mit einem einzelnen SMTP- Endpoint geliefert, den Administratoren konfigurieren müssen, um SMTP-Vorgänge zu aktivieren.
Eigentum | Wert |
---|---|
URI | smtp://mail.example.com |
Benutzername | Benutzername |
Passwort | Passwort |
Standardmäßige Absenderadresse | Gültige Email-Adresse, die Emails über den angegebenen Host senden darf. |
Konfigurieren von SMTP in App Builder
Der vielleicht wichtigste Aspekt bei der richtigen Konfiguration von SMTP ist der URI-Wert. Innerhalb App Builder müssen Sie die Werte für URI und Standard-Absenderadresse konfigurieren, um die SMTP-Einstellungen in App Builder:
- Navigieren Sie zur IDE
- Klicken Sie in den Verbindungsoptionen auf die Schaltfläche Benachrichtigungsserver
- Klicken Sie unter Endpoints für den SMTP-Eintrag auf das Symbol Bearbeiten
- Geben Sie den entsprechenden Uri-Wert ein. Das Format dieses Wertes ist kritisch und sollte entweder
smtp://<hostname>
odersmtps://<hostname>
. Unten finden Sie eine Liste der unterstützten Protokolle. Wenn Sie beispielsweise Email von einem Server senden, der in der AWS-Region US-East-1 gehostet wird, geben Sie Folgendes ein:smtps://email-smtp.us-east-1.amazonaws.com
. - Geben Sie den entsprechenden Wert für Standard-Absenderadresse ein. Dieser Wert ist die Email-Adresse, von der aus Emails gesendet werden. App Builder scheint von dort gesendet worden zu sein und muss eine gültige Adresse über den angegebenen Host sein.
- Klicken Sie auf die Schaltfläche Weiter, um Ihre Änderungen zu speichern
Unterstützte Protokolle
Protokoll | Definition |
---|---|
SMTP | Simple Mail Transfer Protocol (SMTP) ist ein Internetstandard für die Übertragung elektronischer Emails. Standardports: 25, 587, 465 |
SMTPS | Simple Mail Transfer Protocol Secure (SMTPS) ist eine veraltete Methode zum Sichern von SMTP-Verbindungen mit Transport Layer Security (TLS). |
Wichtig
App Builder unterstützt OAuth 2.0 für die SMTP-Serverauthentifizierung nicht.
Fehlerbehebung
Fehler: „Übergebenes Argument ist nicht serialisierbar. Parametername: Wert“
Dieser Fehler kann bedeuten, App Builder kann die SMTP-Einstellungen und insbesondere den Wert der Standardabsenderadresse nicht authentifizieren. Überprüfen Sie die Eigenschaft „DefaultFromAddress“ für den Endpoint und stellen Sie sicher, dass eine gültige Email-Adresse für den angegebenen Host verwendet wird.
Fehler: „Wert darf nicht null sein. Parametername: Von Adresse“
Dieser Fehler kann bedeuten App Builder kann die SMTP-Einstellungen und insbesondere den Wert der Standardabsenderadresse nicht authentifizieren. Überprüfen Sie die Eigenschaft „DefaultFromAddress“ für den Endpoint und stellen Sie sicher, dass eine gültige Email-Adresse für den angegebenen Host verwendet wird und nicht null oder leer ist.
Fehler: „Unbekanntes URI-Schema. Parametername: URI“
Dieser Fehler kann bedeuten App Builder kann die SMTP-Einstellungen und insbesondere den URI-Wert nicht authentifizieren. Überprüfen Sie die URI-Eigenschaft für den Endpoint und stellen Sie sicher, dass ein gültiger URI-Wert verwendet wird.
Fehler: „Authentifizierung erforderlich“
Dieser Fehler kann bedeuten App Builder kann die SMTP-Einstellungen nicht authentifizieren, insbesondere nicht die Eigenschaft „Benutzername“ oder „Passwort“, die mit der SMTP-Konfiguration zusammenhängt. Überprüfen Sie, ob in den Einstellungen des Endpoint sowohl für Benutzername als auch für Passwort die richtigen Werte eingestellt sind.