Website-Suche

So richten Sie das SMTP-Relay in Office 365 ein


Das Versenden von E-Mails über einen Scanner oder eine Webanwendung kann immer eine Herausforderung sein. Dafür möchten Sie kein Postfach (mit Benutzername und Passwort) nutzen, sondern lieber einen SMTP-Server, der die Mails für Sie verschickt. Hier können wir SMTP-Relay in Office 365 verwenden.

Das Problem bei der SMTP-Authentifizierung besteht heutzutage darin, dass wir MFA für alle unsere Office 365-Konten verwenden möchten. Wenn wir ein dediziertes Postfach zum Senden von E-Mails erstellen, können wir es immer noch nicht ordnungsgemäß authentifizieren (und sichern). Dies ist auch der Grund, warum Microsoft SMTH AUTH für neue Mandanten, die nach 2020 erstellt wurden, nicht mehr unterstützt.

Mit SMTP Relay hingegen können Anwendungen und Geräte E-Mails über Ihren Exchange Online-Mailserver senden. Der Schutz erfolgt auf Grundlage Ihrer öffentlichen IP-Adresse(n), sodass nur Anwendungen und Geräte aus Ihrem Netzwerk die SMTP-Relay-Verbindung verwenden können.

In diesem Artikel erkläre ich, wie Sie ein SMTP-Relay in Office 365 einrichten können und welchen Unterschied es zwischen Direct Send und SMTP-Relay gibt.

SMTP-Relay vs. Direktversand in Office 365

Bevor wir uns mit der Einrichtung von SMTP Relay in Office 365 befassen, möchte ich Ihnen zunächst den Unterschied zwischen SMTP Relay und Direct Send erklären. Weil beide den MX-Endpunkt als SMTP-Serveradresse verwenden, aber beide ihren eigenen Anwendungsfall haben.

Direct Send in Office 365 wird verwendet, um E-Mails nur an Ihre internen Postfächer zu senden. Das bedeutet, dass Sie ein Dokument nicht scannen und direkt vom Scanner aus per E-Mail an eine externe E-Mail-Adresse senden können. Sie müssen es in Ihr eigenes Postfach scannen und es in Outlook an den externen Kontakt weiterleiten.

Der Vorteil von Direct Send besteht jedoch darin, dass Sie es auch für Anwendungen von Drittanbietern verwenden können und keine statische IP-Adresse zur Authentifizierung erforderlich ist.

Mit SMTP Relay hingegen können E-Mails direkt an externe Kontakte gesendet werden, jedoch nur von Netzwerken (öffentlichen IP-Adressen), die Sie definiert haben.

FeaturesDirect SendSMTP Relay
Send to internal recipientsYesYes
Send to external recipients NoYes
Support externally hosted applicationsYesNo
Required Network Port2525
Requires authenticationNoneBased on Public
IP Address

Richten Sie das SMTP-Relay in Office 365 ein

Um ein SMTP-Relay einzurichten, müssen wir zunächst die öffentliche IP-Adresse des Netzwerks kennen, in dem sich das Gerät befindet. Wenn Sie SMTP Relay für Ihr lokales Multifunktionsgerät (Scanner) verwenden möchten, öffnen Sie einfach den Browser und besuchen Sie myip.com. Notieren Sie sich die IP-Adresse, diese benötigen wir später.

  1. Öffnen Sie das Exchange Admin Center

    Melden Sie sich an, fügen Sie Ihr Exchange Admin Center hinzu und navigieren Sie zu:
    Mail flow > Connectors

  2. Erstellen Sie einen neuen Connector

    Klicken Sie auf Connector hinzufügen, um einen neuen Connector zu erstellen
    und wählen Sie den E-Mail-Server Ihrer Organisation aus

  3. Connector-Name

    Geben Sie dem Connector einen erkennbaren Namen und lassen Sie die ausgewählten Optionen aktiviert.

  4. Authentifizierung konfigurieren

    Der nächste Schritt besteht darin, die Authentifizierung zu konfigurieren, die wir verwenden möchten. Es ist möglich, ein Zertifikat zur Authentifizierung zu verwenden. Üblicher ist es jedoch, die Überprüfung anhand der öffentlichen IP-Adresse des Geräts durchzuführen.

    Sie können mehrere IP-Adressen für die Verbindung definieren (nützlich, wenn Sie unterschiedliche haben). Büros)

  5. Überprüfen und erstellen Sie den Connector

    Der letzte Schritt besteht darin, Ihre Einstellungen zu überprüfen und den Connector zu erstellen. Überprüfen Sie die IP-Adressen noch einmal und klicken Sie auf Connector erstellen.

Um den Connector verwenden zu können, müssen wir den MX-Eintrag für Ihren Office 365-Mandanten nachschlagen. Der Wert des MX-Eintrags wird als SMTP-Serveradresse in Ihrem Gerät verwendet.

  1. Öffnen Sie das Microsoft 365 Admin Center
  2. Erweitern Sie Einstellungen und klicken Sie auf Domains
  3. Wählen Sie Ihre Domain aus
  4. Klicken Sie auf DNS-Einträge
  5. Öffnen Sie den MX-Eintrag (indem Sie darauf klicken)
  6. Hinweis zu Zeigt auf Adresse oder Wertfeld

Das Format des Werts ist ziemlich Standard:

# MX Record structure
<your-domain>-<domain-extension>.mail.protection.outlook.com

# For example:
# lazyadmin-nl.mail.protection.outlook.com

Verwenden Sie diese Adresse in Ihrem Scanner oder Ihrer Anwendung als SMTP-Adresse.

Aktualisieren Sie Ihren SPF-Eintrag

Um zu verhindern, dass die E-Mail im Spam-Ordner landet, müssen wir den SPF-Eintrag bearbeiten. Der SPF-Eintrag identifiziert, welche Endpunkte (Server) E-Mails im Namen der Domäne senden dürfen.

Standardmäßig sieht Ihr SPF-Eintrag so aus:

v=spf1 include:spf.protection.outlook.com ~all

Wir werden unsere öffentliche IP-Adresse hinzufügen:

v=spf1 ip4:10.11.12.13 include:spf.protection.outlook.com ~all

# or for mutliple IP Addresses:
v=spf1 ip4:10.11.12.13 ip4:20.21.22.23 include:spf.protection.outlook.com ~all

Beachten Sie, dass es einige Stunden dauern kann, bis DNS-Änderungen wirksam werden. Danach sollten Sie jedoch in der Lage sein, E-Mails über Ihre neu erstellte SMTP-Relay-Verbindung zu versenden.

Bearbeiten Sie die SMTP-Relay-Verbindung

Sie können eine SMTP-Relay-Verbindung verwenden, um E-Mails von mehreren IP-Adressen zu senden. So müssen Sie beispielsweise nicht für jede Zweigstelle, die Sie haben, eine Verbindung erstellen.

Um einer bestehenden Verbindung eine IP-Adresse hinzuzufügen, können wir einfach eine bestehende öffnen:

  1. Klicken Sie auf die Verbindung
  2. Klicken Sie auf Sende-E-Mail-Identität bearbeiten
  3. Fügen Sie der Verbindung IP-Adressen hinzu oder entfernen Sie sie

Verwenden von PowerShell zum Erstellen einer SMTP-Relay-Verbindung

Sie können PowerShell auch verwenden, um eine SMTP-Relay-Verbindung in Office 365 zu erstellen. Dies ist besonders nützlich, wenn Sie dieselbe SMTP-Relay-Verbindung in mehreren Mandanten erstellen müssen oder wenn Sie PowerShell einfach gerne verwenden.

Stellen Sie sicher, dass Sie mit Exchange Online verbunden sind. Weitere Informationen zur Verbindung mit Exchange Online finden Sie in diesem Artikel.

Es gibt ein paar Parameter, die wir einstellen müssen:

Name

Der Name des Connectors

ConnectorType

Partner: Externe Partner oder Dienste.
OnPremises: Ihre lokale E-Mail-Organisation.

SenderDomains

Verwenden Sie *, um alle Domänen in Ihrem Mandanten zuzulassen

SenderIPAddresses

Ihre öffentlichen IP-Adresse(n)

RestrictDomainsToIPAddresses

Auf „true“ setzen, um nur Verbindungen von Ihren Absender-IP-Adressen aus zuzulassen

Alle Parameter mit ihrer Beschreibung finden Sie in diesen Microsoft-Dokumenten.

Um den SMTP-Relay-Connector in Office 365 mit PowerShell zu erstellen, können wir den folgenden Code verwenden:

New-InboundConnector -Name "SMTP Relay POSH" -ConnectorType = 'OnPremises' -SenderDomains * -SenderIPAddresses 10.11.12.13 -RestrictDomainsToIPAddresses $true

Oder etwas lesbarer:

# Set the parameters
$parameters = @{
    Name = 'SMTP Relay POSH'
    ConnectorType = 'OnPremises'
    SenderDomains = '*'
    SenderIPAddresses = '10.11.12.13','20.21.22.23'
    RestrictDomainsToIPAddresses = $true

}

# Create the SMTP Relay connector
New-InboundConnector @parameters

Zusammenfassung

Beachten Sie, dass Sie für Massen-E-Mails weder SMTP-Relay noch Direktversand nutzen können. Microsoft wendet angemessene Beschränkungen für die Verbindung und Drosselung an, um Microsoft 365-Dienste zu schützen.

Stellen Sie sicher, dass Sie die SPF-Einträge korrekt konfigurieren, da dies verhindert, dass Ihre E-Mails im Spam-Ordner landen.

Ich hoffe, Sie konnten mit dieser Anleitung Ihre SMTP-Relay-Verbindung in Office 365 erstellen. Wenn Sie Fragen haben, hinterlassen Sie einfach unten einen Kommentar.

Verwandte Artikel