FME Flow:2025,0
KonfigurierenFME Flow zum Empfangen von E-Mails
FME Flowkann E-Mails über Simple Mail Transfer Protocol (SMTP) oder Internet Message Access Protocol (IMAP) empfangen. VerwendenAutomatisierungenkönnen Sie E-Mails zu Notification Service-Themen veröffentlichen, indem Sie entwederE-Mail - SMTP oder dieE-Mail - IMAP auslösen.
SMTP oder IMAP?
Beachten Sie bei der Entscheidung zwischen SMTP oder IMAP Folgendes:
- IMAP ist ein Pull-basierter Mechanismus. Der E-Mail-Trigger (IMAP) fragt einen vorhandenen IMAP-Server (z. B. imap.gmail.com) nach Nachrichten ab. Solange der IMAP-Zugriff für das E-Mail-Konto aktiviert ist, ist keine zusätzliche Konfiguration erforderlich. Da die Umfrage jedoch in regelmäßigen Abständen durchgeführt wird,FME Flow E-Mail-Nachrichten werden möglicherweise nicht so schnell empfangen wie über SMTP gesendete.
- SMTP ist ein Push-basierter Mechanismus. FME Flowfungiert als eigener leichter SMTP-Server und empfängt E-Mails direkt, anstatt sie abzufragen. Daher können E-Mails anFME Flow Themen (und ihre abonniertenworkspaces) schneller als über IMAP zugestellte E-Mails.
- SMTP funktioniert nur auf einer Instanz vonFME Flow mit einem ordnungsgemäßen DNS-Eintrag (d. h., der Server ist über das Internet erreichbar). Wenn Ihre Instanz vonFME Flow lokal oder in einem Intranet ausgeführt wird, müssen Sie IMAP verwenden.
- SMTP wird nicht unterstützt infehlertolerant Installation vonFME Flow.
Ändern des Standard-SMTP-Ports (optional)
Standardmäßig läuft SMTP unter Windows über Port 25 und unter Linux über Port 7125. Wenn Sie den Standardport ändern möchten (nicht-FME Flow Hosted (nur bei Installationen) gehen Sie folgendermaßen vor:
NotizStellen Sie sicher, dass die Firewall-Einstellungen Ihres Netzwerks so konfiguriert sind, dass die Übertragung von E-Mails anFME Flow auf dem entsprechenden Port.
- Bestimmen Sie den Port auf demFME Flow Kernhost, der zum Empfangen von E-Mails verwendet wird.
- Öffnen Sie die SMTP-Publisher-Konfigurationsdatei:
- Parameter suchenSMTP_PORTund aktualisieren Sie die Einstellung auf den gewünschten Port. Standardmäßig ist dieser Parameter bei Windows-Installationen auf Port 25 und bei Linux auf 7125 eingestellt.
- Erhöhte Privilegien auf derFME Flow Systemdienste (als Root ausführen). Weitere Informationen finden Sie unterStarten und StoppenFME Flow Manuell.
- Portweiterleitung: Konfigurieren Sie dieFME Flow Kern zum Routen und Weiterleiten von einem Quellport zu einem Zielport. Leiten Sie beispielsweise den Datenverkehr auf Port 25 an Port 7125 weiter.
- Neustart DieFME Flow Kerndienst.
NotizStellen Sie sicher, dass die Firewall-Einstellungen Ihres Netzwerks so konfiguriert sind, dass die Übertragung von E-Mails anFME Flow an diesem Port.
<FMEFlowDir>\Server\config\publishers\email.properties
NotizUm unter Linux einen Port unter 1024 anzugeben, konfigurieren Sie eine der folgenden Optionen: