Website-Icon Mailtrap

Office 365 SMTP: Einrichtung und Konfiguration erklärt

In diesem Leitfaden tauche ich tief in die Besonderheiten von Office 365 ein, zeige Ihnen, wofür es am besten geeignet ist und wie Sie es konfigurieren, und liefere Ihnen dabei auch einige konkrete Beispiele.

Sind Sie bereit, Ihre E-Mails zuzustellen?
Mailtrap kostenlos testen

Was ist ein Office 365 SMTP-Server?

SMTP oder Simple Mail Transfer Protocol (Einfaches E-Mail-Übertragungsprotokoll) ist ein Internet-Standardprotokoll, das für die Zustellung von Nachrichten an den E-Mail-Server und die Weiterleitung von E-Mails zwischen Absendern und Empfängern verantwortlich ist.

Somit ist Office 365 ein SMTP-Dienst von Microsoft.

Im Jahr 2020 wurde Office 365 jedoch in Microsoft 365 umbenannt.

Microsoft 365 ist ein abonnementbasierter Dienst, der Office 365 SMTP beinhaltet. Wenn Sie sich also auf Office 365 SMTP beziehen, meinen Sie Microsoft 365 SMTP.

Wir werden jedoch Office 365 verwenden, um die Dinge einfach zu halten.

Office 365 SMTP vs. Outlook SMTP

Office 365 SMTP wird im Internet oft mit Outlook SMTP verwechselt, aber verwechseln Sie die beiden nicht, denn Office 365 ist abonnementbasiert, während Outlook kostenlos ist.

Hier sind einige Unterschiede zwischen den beiden:

Merkmal/AspektMicrosoft 365 SMTPOutlook SMTP
DienstumfangTeil der breiteren Microsoft 365-Suite, die eine Reihe kostenpflichtiger Produktivitätstools umfasst.Bezieht sich speziell auf die von Outlook bereitgestellten SMTP-Einstellungen.
PreisgestaltungAbonnementbasiertKostenlos nutzbar
KomplexitätsgradKann für neue Benutzer herausfordernd sein.Einfach einzurichten und zu konfigurieren.
SMTP-Serversmtp.office365.comsmtp-mail.outlook.com
Verwandte DiensteWord, Excel, PowerPoint, OneDrive, Exchange Online.Hauptsächlich E-Mail- und Kalenderfunktionalitäten.

Warum sollten Sie Office 365 als SMTP-Server verwenden?

Einige der häufigsten Anwendungsfälle für Office 365 SMTP sind:

Wie konfiguriert man die Office 365 SMTP-Servereinstellungen?

Laut der offiziellen Dokumentation von Microsoft gibt es drei Optionen zur Konfiguration der Office 365 SMTP-Servereinstellungen. Nämlich:

Wie Sie sehen können, ist die SMTP AUTH Client Submission mehr oder weniger die beste Wahl, insbesondere wenn Sie ein Entwickler sind, der E-Mail-Versandfunktionen zu seiner Anwendung hinzufügen möchte. 🎂

Lassen Sie mich Ihnen nun zeigen, wie Sie es konfigurieren.

Schritt 1. SMTP AUTH überprüfen und aktivieren

Zuerst müssen wir SMTP AUTH für Ihr Postfach aktivieren, um E-Mails über Office 365 SMTP senden zu können.

Um zu überprüfen, ob SMTP AUTH aktiviert ist, verwenden Sie z. B.:

Exchange Admin Center (EAC)

  1. Melden Sie sich beim EAC mit Ihrem Administratorkonto an.
  2. Navigieren Sie zu „Empfänger“ (Recipients) → „Postfächer“ (Mailboxes)
  3. Suchen und wählen Sie Ihr Postfach aus.
  4. Überprüfen Sie den Status Ihrer SMTP AUTH

PowerShell

  1. Verbinden Sie sich mit Exchange Online PowerShell unter Verwendung Ihrer Administratoranmeldeinformationen.
    • Sie können auch das Cmdlet „Connect-ExchangeOnline“ verwenden
  2. Führen Sie den folgenden Befehl aus, um die SMTP AUTH Ihres Postfachs zu überprüfen:
Get-CASMailbox -Identity "benutzer@domain.com" | Format-List SmtpClientAuthenticationDisabled
  1. Wenn ‘SmtpClientAuthenticationDisabled’ ‘False’ ist, ist SMTP AUTH aktiviert
  2. Wenn ‘SmtpClientAuthenticationDisabled’ ‘True’ ist, ist SMTP AUTH deaktiviert
  3. Führen Sie den folgenden Befehl aus, um SMTP AUTH für Ihr Postfach zu aktivieren:
Set-CASMailbox -Identity "benutzer@domain.com" -SmtpClientAuthenticationDisabled $false

Hinweise:

Schritt 2. Die notwendigen Office 365 SMTP-Einstellungen eingeben

Um E-Mails über Office 365 SMTP zu senden, geben Sie die folgenden Einstellungen in Ihre App oder Ihren E-Mail-Client ein:

Konfigurationsbeispiele

Nachdem Sie nun mit Office 365 SMTP vertraut sind und wissen, wie Sie es konfigurieren, sehen wir uns einige konkrete Beispiele in WordPress, PHP und Thunderbird an.

WordPress Office 365 SMTP-Einstellungen

Wenn Sie ein WordPress-Benutzer sind, können Sie Office 365 SMTP beispielsweise mit Plugins wie WP Mail SMTP oder Post SMTP konfigurieren.

Alles, was Sie tun müssen, ist:

PHP

Wenn es um PHP geht, haben Sie mehrere E-Mail-Versandbibliotheken zur Auswahl. In diesem Beispiel verwende ich Symfony wegen seiner Praktikabilität.

Hier ist ein Code-Snippet, das Sie mit Ihren Office 365-Anmeldeinformationen ändern können, um E-Mails zu senden:

<?php

use Symfony\Component\Mailer\Mailer; 
use Symfony\Component\Mailer\Transport\Smtp\SmtpTransport; 
use Symfony\Component\Mime\Email;

require_once './vendor/autoload.php';


$transport = (new Symfony\Component\Mailer\Transport\Smtp\EsmtpTransport
('smtp.server.com', 587))
                ->setUsername('username')
                ->setPassword('password');

$mailer = new Mailer($transport); 

$email = (new Email())
            ->from('hallo@registriert.com')
            ->to('sie@beispiel.com')
            ->subject('Zeit für Symfony Mailer!')
            ->text('E-Mails senden macht wieder Spaß!')
            ->html('<p>Siehe Twig-Integration für bessere HTML-Integration!</p>');

$mailer->send($email);

Thunderbird

Wie ich bereits erwähnt habe, können Sie neben benutzerdefinierten Anwendungen auch E-Mail-Clients wie Thunderbird einrichten, um E-Mails über Office 365 SMTP zu senden.

So können Sie es tun:

Beachten Sie, dass ich in diesem Beispiel Thunderbird Version 115.0 verwendet habe. Es kann also Unterschiede beim Zugriff auf die „Kontoeinstellungen” geben, wenn Sie eine ältere Version des Clients verwenden.

Wie konfiguriert man die Office 365 POP3-Einstellungen?

Nachdem Sie Ihr Office 365 SMTP konfiguriert haben, benötigen Sie ein Protokoll zum Abrufen von E-Mails (“Pull Protocol”) vom Server. Eines dieser Protokolle ist das Post Office Protocol 3 oder kurz POP3.

POP3 ermöglicht es Ihnen, Nachrichten von Ihrem Office 365-Konto auf Ihr lokales Gerät herunterzuladen. Dies kann nützlich sein, wenn Sie eine begrenzte Verbindung haben und Ihre Nachrichten offline anzeigen möchten oder wenn Sie eine Sicherungskopie von E-Mails erstellen möchten, indem Sie sie lokal speichern.

Office 365 POP3-Einstellungen

Um Office POP3 zu verwenden, geben Sie diese Einstellungen in Ihre App-Konfiguration oder Ihren E-Mail-Client ein:

Wie konfiguriert man die Office 365 IMAP-Einstellungen?

Ein weiteres Pull-Protokoll, das Sie zum Abrufen Ihrer E-Mails verwenden können, ist IMAP oder Internet Message Access Protocol.

IMAP wird von vielen als praktischeres Protokoll als POP3 angesehen, da es Ihre E-Mails auf Ihren Geräten synchronisiert. Es speichert sie auf dem E-Mail-Server, wo Sie Ihre Nachrichten verwalten, öffnen, anzeigen und löschen können. Im Wesentlichen funktioniert IMAP ähnlich wie Cloud E-Mail.

Office 365 IMAP-Einstellungen

Um Office 365 IMAP zu verwenden, benötigen Sie die folgenden Einstellungen:

POP3 vs IMAP – was ist besser?

Einfach ausgedrückt, dienen POP3 und IMAP unterschiedlichen Zwecken und passen zu unterschiedlichen persönlichen Bedürfnissen, sodass wir nicht wirklich sagen können, dass eines besser ist als das andere.

Die meisten Benutzer könnten heutzutage jedoch mehr von IMAP profitieren, da wir verschiedene Geräte zum Abrufen unserer E-Mails verwenden. Und da Mobilfunknetze erschwinglicher geworden sind und WLAN überall verfügbar ist, kann die von IMAP gebotene Synchronisierung wirklich viel bewirken.

Darüber hinaus ist IMAP das Standardprotokoll für die Mehrheit der modernen E-Mail-Clients.

Aber egal, ob Sie Ihre E-Mails aus Sicherheitsgründen oder aus Bequemlichkeit auf Ihren lokalen Geräten speichern möchten, POP3 ist der richtige Weg für Sie.

Fehlerbehebung bei der Konfiguration des Microsoft Office 365 SMTP-Servers

Ich habe die Community-Foren nach den häufigsten Fehlern bei Microsoft Office 365 durchsucht, damit Sie es nicht tun müssen, und hier sind einige der häufigsten:

Diese Fehlermeldung bedeutet, dass Sie entweder die SMTP AUTH-Anforderungen nicht erfüllen oder Ihre Netzwerk-Firewall oder Ihr Internetdienstanbieter (ISP) die Ports 587 oder 25 blockiert.

Falls Sie die Anforderungen erfüllen, können Sie hier überprüfen, ob Sie möglicherweise blockiert werden:

  1. Öffnen Sie die Eingabeaufforderung (CMD) als Administrator
  2. Geben Sie ‘telnet’ ein, um Telnet auszuführen
  3. Führen Sie den folgenden Befehl aus:
    • open smtp.office365.com 587(oder 25)

Wenn Sie sich erfolgreich verbinden können, erhalten Sie eine Antwortzeile ähnlich wie:

Falls Sie sich nicht verbinden können, versuchen Sie, Ihre Firewall zu deaktivieren oder kontaktieren Sie Ihren ISP.

Obwohl ein häufiger Fehler, wird dieser Fehler wahrscheinlich entweder durch Ihre Antivirensoftware oder Firewall verursacht, die Ihre SMTP-Verbindung blockiert, oder durch einen Tippfehler in Ihren Office 365-Einstellungen. Wenn keine dieser Lösungen funktioniert, liegt das Problem wahrscheinlich auf Seiten von Microsoft. In diesem Fall müssen Sie den Microsoft-Support kontaktieren.

Wenn Sie diesen Fehler sehen, überprüfen Sie, ob Ihre Anwendung oder Ihr E-Mail-Client versucht, E-Mails von einer anderen Adresse zu senden als der, die Sie in Ihrer SMTP-Konfiguration eingegeben haben. Die beiden müssen identisch sein, damit das Senden funktioniert.

Sie können jedoch auch die Berechtigung „Senden als“ für eine andere Adresse erteilen, wenn Sie planen, zwei verschiedene Adressen für den E-Mail-Versand zu verwenden.

Kürzlich hat Microsoft begonnen, Verbindungen zu smtp.office365.com abzulehnen, die TLS1.0/1.1 für SMTP AUTH verwenden. Stellen Sie also sicher, dass Ihr Gerät TLS Version 1.2 oder höher unterstützt.

Wenn Sie jedoch ältere TLS-Versionen für ältere Clients und Geräte verwenden müssen, können Sie Folgendes tun:

  1. Gehen Sie zu Einstellungen in Ihrem Exchange Admin Center
  2. Navigieren Sie zu Nachrichtenfluss (unter Sicherheit)
  3. Aktivieren Sie „Verwendung von älteren TLS-Clients aktivieren“
  4. Klicken Sie auf „Speichern“

Weitere Informationen zu Office 365 und TLS finden Sie im offiziellen Microsoft-Artikel.

Office 365 SMTP-Einschränkungen oder wann man Microsoft Office nicht als SMTP-Server verwenden sollte

Obwohl Office 365 einen zuverlässigen SMTP-Server bietet, weist es einige erhebliche Einschränkungen auf, die Sie prüfen sollten, bevor Sie sich dafür als Ihre bevorzugte Option entscheiden.

Dazu gehören namentlich:

Erwägen Sie eine Alternative – die Verwendung von Mailtrap Email API/SMTP

Wenn Ihnen wie mir die Einschränkungen von Office 365 SMTP zu viel sind, keine Sorge – ich habe genau die richtige Lösung.

Ich verwende Mailtrap, eine E-Mail-Zustellplattform für Entwicklerteams, um ihre E-Mail-Infrastruktur an einem Ort zu testen, zu senden und zu steuern.

Persönlich musste ich Massen-E-Mails versenden, also habe ich den Massenversand-Stream von Mailtrap verwendet, um große Mengen an Marketing- und Werbe-E-Mails in meinen Kampagnen mit hohem Volumen zu senden, um meine Zustellbarkeit noch weiter zu verbessern.

Zusätzlich nutze ich die detaillierten Analysen von Mailtrap, um meine Bounce-Raten, Öffnungsraten, Klickraten und andere nützliche Statistiken zu überprüfen. Dies ermöglicht es mir, meine E-Mail-Infrastruktur im Auge zu behalten und sie entsprechend zu optimieren.

Mailtrap Email API/SMTP stellt mir außerdem jeden Montag „Deliverability Alerts“ zur Verfügung, um mich über die Leistung meiner E-Mails in Form von detaillierten Statistiken zu informieren, und ich erhalte auch stündliche Warnungen, wenn eine kritische Metrik unter einen vordefinierten Schwellenwert fällt.

Was die Verbesserung meiner Zustellbarkeit betrifft, stelle ich sicher, dass ich meine E-Mails teste, bevor ich sie versende – ein Teil des E-Mail-Versandprozesses, der damit einhergeht wie Salz und Pfeffer. 🧂

Ohne meine E-Mails zu testen, riskiere ich, dass sie als Spam markiert werden oder, im schlimmsten Fall, dass ihre HTML-Vorlage von bestimmten Webbrowsern schlecht gerendert wird.

Mailtrap Email Sandbox, ein Teil der Mailtrap E-Mail-Zustellplattform, ermöglicht es mir, meinen Spam-Score zu überprüfen, mein HTML/CSS zu inspizieren und zu verifizieren und sicherzustellen, dass es perfekt ist, bevor es die Posteingänge meiner Empfänger erreicht (es verwendet einen „Fake SMTP“ Server).

Zuletzt, und vielleicht am wichtigsten, ist Mailtrap super einfach zu bedienen.

Schauen Sie es sich an:

Zusammenfassung

Obwohl Office 365 SMTP in seinen Funktionen eingeschränkt ist, ist es eine durchaus brauchbare Lösung für Sie, wenn Sie eine robuste E-Mail-Versandlösung zu Ihrer Anwendung hinzufügen möchten.

Wenn Sie jedoch vollständig mit einigen der besten Werkzeuge des E-Mail-Versand- und Testgeschäfts ausgestattet sein möchten, ist Mailtrap definitiv die richtige Lösung.

Viel Spaß beim Senden! 📨

Die mobile Version verlassen