E-Mail-API für Microsoft Outlook-Integration

Unipile - Outlook E-Mail API-Held (Light)
Outlook E-Mail-API

Verbinden & Synchronisieren Outlook 365 Postfächer über API

Integrieren Sie leistungsstarke E-Mail-Funktionen in Ihre App mit der Outlook E-Mail-API. Lesen, senden, synchronisieren und reagieren Sie auf Outlook- und Microsoft 365-E-Mails über eine einzige REST-Schnittstelle, die von Microsoft Graph unterstützt wird, ohne dass Sie OAuth-Flows selbst verwalten müssen.

outlook-sync.js
const response = await fetch( `https://${DSN}/api/v1/emails`, { Kopfzeilen: { 'X-API-KEY': API-Schlüssel, 'Konto-ID'outlookKontoId } } ); const Emails = await Antwort.json(); // emails.items, Array von Outlook-Nachrichten // funktioniert für Outlook, Gmail und IMAP
200 OK, Outlook-Postfach synchronisiert
Unterstützt Ausblick Google Mail IMAP
Definition

Was ist die Outlook E-Mail-API?

Die Outlook E-Mail-API ist eine RESTful Schnittstelle, die Entwicklern programmatischen Zugriff auf Outlook- und Microsoft 365-Postfachdaten ermöglicht. Aufgebaut auf Microsoft Graph, damit Ihre Anwendung E-Mails in jedem Outlook- oder Exchange Online-Konto lesen, senden, organisieren und synchronisieren kann – unter Verwendung von OAuth 2.0 für eine sichere, benutzerdelegierte Authentifizierung. Entwickler integrieren die Outlook Email API, um E-Mail-Clients, CRM-Synchronisierungs-Engines, ATS-Tools und Outreach-Automatisierung aufzubauen, ohne Benutzeranmeldedaten preiszugeben.

Zugrundeliegendes Protokoll
Microsoft Graph API (REST/JSON) – der einzige Endpunkt für alle Microsoft 365-Dienste, einschließlich Outlook, Teams und Kalender.
Auth-Modell
OAuth 2.0 mit Azure App-Registrierung. Jedes verknüpfte Konto authentifiziert sich im Namen seines Benutzers – keine geteilten Anmeldeinformationen, keine Speicherung von Passwörtern.
Umfangsabdeckung
Persönliche Outlook-Konten, Microsoft 365 Business, Exchange Online – alle zugänglich über denselben Outlook-E-Mail-API-Endpunkt.
Anwendungsfälle

Warum die Outlook-E-Mail-API in Ihre App integrieren?

Die Integration der Outlook E-Mail-API in Ihre Anwendung bietet Ihren Benutzern direkten Zugriff auf ihre Microsoft 365-Postfächer innerhalb Ihres Produkts, ohne dass sie zwischen Registerkarten wechseln oder manuell kopieren und einfügen müssen. Hier sind die vier Kernfunktionen, die Teams am häufigsten nutzen.

E-Mail-Verwaltung
Integrieren Sie E-Mail-Kommunikation nahtlos in Ihre Plattform. Nutzen Sie Microsoft Graph, um leistungsstarke Lese-, Sende-, Lösch- und Ordneroperationen zu nutzen und eine effiziente Synchronisation aller Outlook-Nachrichten zu gewährleisten.
Workflow-Automatisierung
E-Mails programmatisch versenden, Follow-up-Sequenzen bei neuen Nachrichten auslösen und Routing-Regeln automatisieren. Die Outlook-E-Mail-API ermöglicht es Ihnen, jeden E-Mail-gesteuerten Workflow in Ihrer App manuell zu eliminieren.
Aktualisierungen in Echtzeit
Webhook-Abonnements auf Microsoft Graph senden neue E-Mail-Ereignisse augenblicklich an Ihren Server. Kein Abrufen erforderlich, Ihre App reagiert in Echtzeit auf jede eingehende Outlook-Nachricht.
Sicherheit für Unternehmen
OAuth 2.0 mit Azure AD stellt sicher, dass Ihre App niemals Benutzerpasswörter speichert. Microsofts Infrastruktur kümmert sich um Token-Rotation, MFA und bedingten Zugriff, während Unipile den gesamten Flow in eine White-Label-Authentifizierungsseite verpackt.
Outlook API für CRM – Unipile
CRM-Lösungen

Microsoft Outlook API für Ihre CRM-Lösung

Outlook-Konversationen in Vertriebspipelines und Kundenakten synchronisieren

Outlook-API für CRM
Terminplanung und Pipeline-Koordination
Durch die Synchronisierung von Outlook-E-Mails und Kalendern ermöglicht Ihr CRM die nahtlose Planung von Vertriebsmeetings und Nachverfolgungen. Echtzeit-Webhook-Updates von Microsoft Graph beseitigen das Risiko von verpassten Terminen und verlangsamten Pipelines.
Fortgeschrittene Analysen und Engagement-Einblicke
Die Integration von Outlook-E-Mail-Daten in Ihr CRM ermöglicht tiefgreifende Analysen von Kundeninteraktionen. Vertriebsteams können Engagement-Raten verfolgen, die Effektivität von E-Mails messen und ihre Outreach-Strategien auf der Grundlage von echten Signalen anpassen.
Automatisierte Vertriebsworkflows
Mit der Outlook E-Mail-API kann Ihr CRM routinemäßige Vertriebsaufgaben wie Folge-E-Mails, Erinnerungen und die Erkennung von Antworten automatisieren. Vertriebsmitarbeiter konzentrieren sich auf den wertvollen Verkauf, anstatt sich mit der sich wiederholenden Verwaltung des Posteingangs zu beschäftigen.
ATS-Redaktion

Outlook-E-Mails synchronisieren für Bewerbermanagementsysteme

Microsoft Graph API für Rekrutierungsplattformen und HR-Software

Outlook-API für ATS
Optimierte Kandidatenkommunikation
Durch die Integration der Microsoft Graph API kann Ihr ATS Outlook-E-Mails direkt in der Plattform synchronisieren. Recruiter zentralisieren jede Kandidatenunterhaltung und hören auf, zwischen Outlook und Ihrer Software zu wechseln.
Terminplanung und Interviewkoordination
Durch die Kombination der Outlook E-Mail-API mit der Kalendersynchronisierung bietet Ihr ATS eine nahtlose Terminplanung für Interviews. Echtzeit-Webhook-Updates stellen sicher, dass keine Termine verpasst werden und eine schnellere Koordination mit den einstellenden Managern möglich ist.
Verbesserte Datensicherheit und Compliance
Der OAuth 2.0-Flow von Microsoft Graph mit Azure AD schützt sensible Kandidatendaten. Ihr ATS übernimmt unternehmensweit einsetzbare bedingte Zugriffssteuerung, MFA und Audit-Trails, wodurch die Personalbeschaffung DSGVO-konform bleibt.
Outreach-Werkzeuge

Synchronisieren Sie die Outlook-API für Outreach-Tools

Leistungsstarke Multi-Channel-Sales-Engagement-Plattformen mit Microsoft Graph

Die Integration der Outlook-E-Mail-API in Ihre Outreach-Software bietet Vertriebsteams eine zentrale Informationsquelle für jede Interessenteninteraktion. Gespräche bleiben synchron, Folgeaktionen werden automatisch ausgelöst und Engagement-Daten fließen direkt in Ihre Dashboards ein.

Nahtlose E-Mail- und Kalendersynchronisierung über jeden potenziellen Kunden, mit Echtzeit-Webhook-Updates von Microsoft Graph, damit Vertriebsmitarbeiter keine Antwort oder Besprechung verpassen.
Fortgeschrittene Engagement-Analysen bei Öffnungs- und Antwortsignalen, sodass Teams die E-Mail-Effektivität messen und Kampagnen basierend auf echten Leistungsdaten verfeinern können.
Automatisierte Folge-Sequenzen diese Pause bei der Antwort, die Verzweigung nach Absicht und die Weiterleitung von Top-Leads, alles gesteuert durch Outlook-Ereignisse, die über die Unipile-API gestreamt werden.
White-Label OAuth-Flow über Azure AD, sodass Ihre Benutzer ihre Outlook-Postfächer in Sekundenschnelle verbinden können, ohne Ihre Outreach-Plattform jemals verlassen zu müssen.
Outlook-API für Einsätze

Einrichten von Microsoft OAuth für die Outlook-E-Mail-API

Microsoft OAuth Dokumentation

Standardmäßig verwendet Ihre Integration die OAuth-Zugangsdaten von Unipile. Um eine vollständig White-Label-Erlebnis wenn Endbenutzer ihre Outlook- oder Microsoft 365-Postfächer verbinden, registrieren Sie Ihre eigene App in Microsoft Entra ID. Folgen Sie der 7 Schritte unten um die Registrierung zu erstellen, Berechtigungen zu konfigurieren und die Verbindung zur Outlook-E-Mail-API in Ihrem Unipile-Arbeitsbereich herzustellen.

1
2
3
4
5
6
7
01

Erstellen Sie ein Microsoft Entra ID-Konto

Wenn Sie noch keine haben, erstellen Sie eine kostenlose Microsoft Entra ID Konto (früher Azure Active Directory). Dies ist das Admin-Portal, in dem Sie die OAuth-Anwendung registrieren, die Ihre Outlook-E-Mail-API-Integration ermöglicht.

02

Eine neue App im Azure-Portal registrieren

Anmelden bei portal.azure.com, öffnen Microsoft Entra ID, und klicken Neue Registrierung.

  • Nennen Sie Ihre App: Dieser Name wird auf dem Microsoft OAuth-Zustimmungsbildschirm angezeigt, der Ihren Endbenutzern gezeigt wird.
  • Unterstützte Kontotypen: Wählen Sie "Konten in einem beliebigen Organisationsverzeichnis (Beliebige Microsoft Entra ID, mandantenübergreifend) und persönliche Microsoft-Konten" aus, um sowohl geschäftliche Microsoft 365- als auch persönliche Outlook-Postfächer verbinden zu können.
Microsoft Entra ID (Azure Active Directory) im Azure-Portal öffnen
Neue Anwendung in Microsoft Entra ID registrieren
03

Weiterleitungs-URIs hinzufügen

Öffnen Sie Authentifizierung Panel und klicken URI hinzufügen im Web-Bereich. Hinzufügen 2 Weiterleitungs-URIs mit Ihrer Unipile DSN (verfügbar in der Unipile Dashboard, oben rechts):

https://{{YOUR_DSN}}/api/v1/hosted/microsoft_auth_request_callback
https://{{YOUR_DSN_less_port}}/api/v1/hosted/microsoft_auth_request_callback/port{{YOUR_PORT}}
04

Microsoft Graph-Berechtigungen konfigurieren

Geh API-Berechtigungen > Eine Berechtigung hinzufügen > Microsoft Graph, dann füge Folgendes hinzu Delegierte Berechtigungen für die Outlook E-Mail-API:

Mail.Lesen
Mail.ReadWrite
Mail.Senden

Für Kalenderfunktionen fügen Sie auch Calendars.ReadWrite, Calendars.Read, Calendars.Read.Shared und Calendars.ReadWrite.Shared hinzu und aktivieren Sie diese in Ihren Unipile Dashboard Scopes-Einstellungen.

Klicke im Microsoft Entra ID-API-Berechtigungsfenster auf Berechtigung hinzufügen
Wählen Sie Microsoft Graph aus der Liste der API-Berechtigungen
Alle erforderlichen delegierten Berechtigungen für die Outlook-E-Mail-API hinzufügen
05

Erstellen Sie ein Client-Geheimnis

Öffnen Sie Zertifikate & Geheimnisse, klicken Neues Client-Geheimnis. Gib dem Geheimnis eine Beschreibung und lege ein Ablaufdatum fest 730 Tage (24 Monate), dann auf "Hinzufügen" klicken.

Das ist wichtig: Kopieren Sie den geheimen Wert sofort. Microsoft zeigt ihn nur einmal an und Sie können ihn später nicht mehr von dieser Seite abrufen. Stellen Sie eine Kalendererinnerung vor dem Ablaufdatum ein, um Ausfallzeiten der Outlook-E-Mail-API zu vermeiden.
Neues Clientsgeheimnis in Zertifikaten und Geheimnissen erstellen
Benennen Sie das Clientgeheimnis und legen Sie ein Ablaufdatum fest
Kopieren Sie den Wert des Client-Geheimnisses, bevor es ausgeblendet wird
06

Verbinden Sie Ihre App mit dem Unipile Dashboard

Öffnen Sie Unipile Dashboard und navigieren zu Einstellungen > Microsoft OAuth.

  • Fügen Sie den Text hier ein Anwendungs- (Client-) ID von der Azure-Übersichtsseite.
  • Füge die ein Geheimer Wert von der Seite Zertifikate und Geheimnisse.
  • Klicken Speichern Sie.
Sie sind nun bereit, Outlook- und Microsoft 365-Konten über Ihre eigene App zu verbinden. Endbenutzer sehen Ihre Marke auf dem OAuth-Zustimmungsbildschirm anstelle der Standardeinstellungen von Unipile.
Konfigurieren Sie Ihre Microsoft OAuth-Anmeldeinformationen im Unipile Dashboard
07

Verbinden Sie sich testweise

Lösen Sie vom Unipile-Dashboard aus eine neue Verknüpfung mit einem Microsoft-Konto aus, um zu überprüfen, ob Ihre benutzerdefinierten OAuth-Anmeldeinformationen End-to-End funktionieren. Sie sollten Ihre App-Name und Branding im Microsoft-Zustimmungsdialog anstelle der Unipile-Standardeinstellungen.

Microsoft OAuth-Zustimmungsaufforderung mit Ihrem eigenen App-Branding
Optional, für Produktions-Apps
8
Verifizierter Publisher werden
Empfohlen für die Produktion – entfernt die Warnung "Nicht verifiziert" auf dem Einwilligungsbildschirm

Mit Publisher-Verifizierung erscheint ein blaues Häkchen in der OAuth-Zustimmungsaufforderung. Ohne diese Warnung für geschäftliche Microsoft 365-Konten kann es zu einer Warnung "nicht verifizierter Herausgeber" kommen, was sich negativ auf Ihre Anmeldekonversion auswirkt.

Schritt 1: Treten Sie dem Microsoft Partner Network bei

Schritt 2: Überprüfen Sie Ihre Domain

Erstelle eine Datei mit dem Namen microsoft-identity-association.json und dort hosten:

https://yourdomain.com/.well-known/microsoft-identity-association.json

Schritt 3: Verknüpfen Sie Ihre Partner Global Account (PGA) ID

  • Finden Sie Ihre PGA-ID über Partner Center.
  • Navigieren Sie im Azure-Portal zu App-Registrierungen > Ihre App > Branding & Eigenschaften, die PGA-ID eingeben und speichern.

Für vollständige Details siehe die Microsoft Publisher Verifizierungsdokumentation.

9
Genehmigung durch Administrator erforderlich"
Wenn Endbenutzer einen Zustimmungsblock von ihrem Microsoft 365-Administrator sehen

Wenn ein Endbenutzer beim Verbinden seines Outlook-Postfachs die Meldung "Administratorgenehmigung erforderlich" sieht, wurde die erforderliche Zustimmung auf Mandantenebene nicht erteilt. Zwei Wege zur Lösung:

Methode 1: Administratorenzustimmung Anforderung innerhalb von Microsoft Entra

Ein Microsoft 365-Administrator prüft und genehmigt die ausstehende Anforderung zur Administratoreinwilligung. Siehe Microsoft-Dokumentation zur Überprüfung von Administratorzustimmungsanfragen.

Methode 2: OAuth-Anmeldung als Administrator mit mandantenweiter Zustimmung

  • Der Administrator startet den OAuth-Login-Flow von Ihrer App.
  • Während der Microsoft-Autorisierung muss der Administrator ankreuzen "Einwilligung im Namen Ihrer Organisation".
  • Dies gewährt die Zustimmung für jeden Benutzer im Mandanten und verhindert die Aufforderung für zukünftige Outlook E-Mail-API-Verbindungen.

Vollständige Details in der Microsoft-Anleitungen zur Fehlerbehebung bei Einwilligungen.

Outlook E-Mail-API - Funktionen
Eigenschaften

Steigern Sie die Produktivität mit Outlook E-Mail-API-Funktionen

Steigern Sie die Produktivität Ihrer Benutzer, indem Sie die Funktionen der Outlook Email API nutzen, um nahtloses E-Mail-Management, automatisierte Arbeitsabläufe und Echtzeitsynchronisation zu ermöglichen, damit sie sich auf das Wesentliche konzentrieren können.

Neue E-Mail starten
Initiieren Sie mühelos neue E-Mail-Nachrichten über die Outlook E-Mail-API und automatisieren Sie den Prozess der E-Mail-Erstellung. Spart Zeit durch Optimierung der Erstellung und reduziert manuelle Fehler.
POST/api/v1/emails
POST /api/v1/emails
{
  "Konto_ID": "acc_outlook_...",
  "zu": [{"Kennung": "lead@acme.com"}],
  "Betreff": "Kurze Einführung",
  "Körper": "Hallo {{first_name}}..."
}
Alle E-Mails auflisten
Rufen Sie eine umfassende Liste aller Outlook-Nachrichten ab, um eine effiziente Verwaltung und Nachverfolgung zu ermöglichen. Bietet einen klaren Überblick über die Kommunikation und verbessert die Organisation.
Ordner auflisten und abrufen
Zugriff und Verwaltung von Outlook-E-Mail-Ordnern und -Labels zur Verbesserung der Kategorisierung. Vereinfacht die Organisation von E-Mails in Ordnern und verbessert die Fähigkeit, bestimmte Nachrichten schnell zu finden.
Inbox 248
Gesendete Elemente 86
Entwürfe 4
Gelöschte Elemente 12
Junk-E-Mail 3
Archiv 1.200
Webhook-Benachrichtigungen
Richten Sie Webhooks ein und verwalten Sie diese, um Echtzeit-E-Mail-Benachrichtigungen von Outlook zu empfangen. Stellt sofortige Benachrichtigungen für wichtige E-Mail-Ereignisse sicher und verbessert die Reaktionszeiten und Nachfasszeiten.
webhook.empfangen
// Neues E-Mail-Ereignis an Ihren Endpunkt übermittelt
{
  "Ereignis": "mail.empfangen",
  "Konto_ID": "acc_outlook_...",
  "E-Mail-ID": "em_8FdK2...",
  "von": "sarah@acme.com",
  "Zeitstempel": "2026-05-18T09:42:11Z"
}

Vergleiche Outlook mit Gmail und IMAP

Zum Anzeigen weiterer Inhalte wischen
Merkmal
Ausblick
Google Mail
IMAP
Gehostete Autorisierung
Benutzerdefinierte Autorisierung
OAuth
Berechtigungsnachweise
E-Mail senden / antworten
Emails auflisten
Entwurf einer E-Mail erstellen
E-Mail löschen
E-Mail verschieben
Listenordner
Ordner holen
Neue E-Mail
Öffnungs- und Klickverfolgung
Vollständige Outlook E-Mail-API-Funktionsliste
Aufbau starten

Integrieren Sie noch heute Ihre Outlook E-Mail-API

Kostenlose Testversion inklusive – keine Kreditkarte erforderlich. Verknüpfen Sie Ihr erstes Outlook-Konto in weniger als 5 Minuten.

Bauen mit Unipile – kostenlos
Code-Beispiele

Outlook E-Mail-API-Codebeispiele: Node.js, Python und cURL

Die folgenden Beispiele rufen den Unified Outlook Email API-Endpunkt von Unipile auf. Ein API-Schlüssel, eine Basis-URL – funktioniert für Outlook, Gmail und IMAP, ohne Ihren Code zu ändern. Ersetzen Sie DEINE_DSN und DEIN_API_SCHLÜSSEL mit den Werten aus Ihrem Unipile Dashboard.

Node.js
Python
cURL
read-outlook-emails.js
E-Mails von einem verknüpften Outlook-Konto über die Unipile Outlook-E-Mail-API lesen const axios = require('axios'); const DSN = 'api1.unipile.com:13211'; const API-Schlüssel = 'DEIN_API_SCHLÜSSEL'; const ACC_ID = 'OUTLOOK_KONTO_ID'; // von POST /accounts nach OAuth async function OutlookMailsAuflisten() { const res = await axios.bekommen.( `https://\${DSN}/api/v1/emails`, { Kopfzeilen: { 'X-API-KEY': API_SCHLÜSSEL, 'Konto-ID'ACC_ID } } ); Konsole.log(res.data.items); // Array von Outlook-Nachrichten } // E-Mail über die Outlook-E-Mail-API senden async function Outlook-E-Mail senden() { await axios.Beitrag( `https://\${DSN}/api/v1/emails`, { account_idACC_ID, zu: [{ anzeige_name: 'Alice', Kennung: 'alice@contoso.com' }], Thema: 'Hallo von der Outlook E-Mail-API', Körper: '

Gesendet über die Unipile Outlook E-Mail API.

'
}, { Header:{ 'X-API-KEY': API_SCHLÜSSEL } } ); }
200 OK - E-Mails vom verbundenen Outlook-Konto abgerufen
read_outlook_emails.py
# E-Mails über die Unipile Outlook-E-Mail-API lesen und versenden import Anfragen DSN = "api1.unipile.com:13211" API-Schlüssel = "DEIN_API_SCHLÜSSEL" ACC_ID = "OUTLOOK_KONTO_ID" ÜBERSCHRIFTEN = { "X-API-KEY": API_SCHLÜSSEL, "Konto_ID"ACC_ID, } #-Liste: Outlook-E-Mails def Liste-E-Mails(): r = Anfragen.bekommen.( https://{DSN}/api/v1/emails", Kopfzeilen=ÜBERSCHRIFTEN ) r.raise_for_status() return r.json()["Gegenstände"] # Über die Outlook-E-Mail-API senden def E-Mail senden(an_adresse, betreff, körper): r = Anfragen.Beitrag( https://{DSN}/api/v1/emails", Kopfzeilen={"X-API-KEY": API_SCHLÜSSEL}, json={ "Konto_ID"ACC_ID, "zu": [{"Kennung": An:_Adresse], "Betreff"Betreff:, "Körper"Körper } ) r.raise_for_status() return r.json()
200 OK - Outlook-Nachrichten als JSON-Liste zurückgegeben
outlook-e-mail-api.sh
# E-Mails aus dem verknüpften Outlook-Konto auflisten locken. -s -X GET \ "https://api1.unipile.com:13211/api/v1/emails" \ -H "X-API-KEY: DEIN_API_SCHLÜSSEL" \ -H "Konto_ID: OUTLOOK_KONTO_ID" \ | jq '.elems[] | {id, fach, von, datum}' # E-Mail über die Outlook-E-Mail-API senden locken. -s -X POST \ "https://api1.unipile.com:13211/api/v1/emails" \ -H "X-API-KEY: DEIN_API_SCHLÜSSEL" \ -H "Content-Type: application/json" \ -d '{ "account_id": "OUTLOOK_ACCOUNT_ID", "an": [{"identifier": "alice@contoso.com"}], "Betreff: Hallo von der Outlook E-Mail-API, "Körper":"

Gesendet über Unipile.

"
}'
201 Erstellt - E-Mail über Outlook gesendet
Gleicher Code für alle Anbieter: Die Unipile Outlook Email API verwendet denselben Endpunkt und dieselbe Payload-Struktur wie Gmail und IMAP. Ihre Integration funktioniert mit allen drei Anbietern ohne Codeänderungen. Siehe E-Mail-API-Leitfaden für die vollständige Endpunkt-Referenz.
Unipile - Outlook Graph vs. Unipile
Kaufen oder Bauen

Native Microsoft Graph vs. Unified Outlook Email API (Unipile)

Entdecken Sie die klaren Vorteile der Nutzung der optimierten Outlook-E-Mail-API-Integration von Unipile im Vergleich zum direkten Aufbau auf Microsoft Graph. Nutzen Sie Hosted Auth, um die Sicherheit durch verbessertes Anmeldeinformationsmanagement zu erhöhen, eine reibungslose Integration mit Outlook und anderen E-Mail-Plattformen zu gewährleisten und den Aufwand für die Verwaltung von OAuth-Flows zu reduzieren.

Dimension Native Microsoft Graph API Unipile Outlook E-Mail-API
Integrationsumfang Outlook / Exchange Online nur Outlook + Gmail + IMAP, gleicher Code
OAuth Flow-Einrichtung Azure App-Registrierung + Tokenverwaltung pro Mandant Ein gehosteter Authentifizierungslink, White-Label-OAuth-Seite, null Token-Code
Token aktualisieren Ihr Code muss alle 60 Minuten neu geladen werden (Lebensdauer des Zugriffstokens) Unipile handhabt die Aktualisierung für alle verknüpften Konten automatisch
Webhooks erneuern Abonnements laufen nach 4.230 Minuten ab, Sie müssen vor Ablauf verlängern Unipile erneuert Graph-Abonnements automatisch
Drosselungsbehandlung 429 Wiederholungslogik und exponentielles Backoff müssen manuell implementiert werden Integrierte Wiederholungs- und Ratenbegrenzungsverwaltung
Zeit bis zur ersten E-Mail 2-5 Tage (Azure-Einrichtung + OAuth + Token-Logik + Fehlerbehandlung) Unter 2 Stunden (folgen Sie dieser Anleitung)
Exchange Online – Außerbetriebnahme Migration von EWS zu Graph vor der Frist im Oktober 2026 erforderlich Unipile verwendet bereits Graph, die Migration ist transparent
Unterstützung Microsoft-Dokumentation + Foren Live technischer Support + On-Demand-Gespräch mit dem Gründer
Native Microsoft Graph
Handbuch
1 App in Azure Portal registrieren
2 OAuth-Bereiche und Weiterleitungs-URI konfigurieren
3 Erstellen des OAuth-Flows + Token-Speicher pro Mandant
4 Token-Refresh alle 60 Minuten implementieren
5 429 Throttling und Backoff verarbeiten
6 Webhook-Abonnements vor Ablauf verlängern
Unipile Outlook API
Automatisiert
1 Generiere einen Hosted Auth-Link
2 Benutzer verbindet Outlook mit einem Klick
3 E-Mails über einen einheitlichen Webhook empfangen
Tokens automatisch aktualisiert
Integrierte Wiederholungslogik und Ratenbegrenzung
Webhooks automatisch erneuert

One Link Hosted Auth vs. Vollständiger OAuth-Flow

Unipiles gehostete Authentifizierung automatisiert die Erkennung von E-Mail-Anbietern und übernimmt die Authentifizierung. Dies reduziert die Komplexität der Ersteinrichtung erheblich, beschleunigt Entwicklungszyklen und verringert den Wartungsaufwand. OAuth E-Mail-API-Anleitung

Konsistente Updates und Wartung

Bleiben Sie mit regelmäßigen Updates und sorgfältiger Wartung immer einen Schritt voraus. Die Unipile Outlook E-Mail-API wird kontinuierlich verbessert, um Änderungen an Microsoft Graph zu verfolgen und Spitzenleistungen zu erzielen, sodass Ihre Integration auch dann funktioniert, wenn Microsoft seine API aktualisiert. MS Graph Integrationsleitfaden

Unser Support-Team begleitet Sie in jeder Phase der Integration der Outlook E-Mail-API, von der Initiierung bis nach der Implementierung, ohne zusätzliche Kosten. E-Mail-API für Entwickler

Achtung

Häufige Fallstricke beim Erstellen mit der Outlook-E-Mail-API

Die Microsoft Outlook API ist mächtig, hat aber mehrere nicht offensichtliche Einschränkungen, die Ihre Integration im Produktivbetrieb zum Scheitern bringen können. Hier sind die 6 häufigsten Fallstricke – und wie Sie sie vermeiden.

1
Zugriffstoken-Ablauf (60 Minuten)
Microsoft Graph-Zugriffstoken laufen nach genau 1 Stunde ab. Wenn Ihre App das Token zwischenspeichert und nicht aktualisiert, beginnen API-Aufrufe in der Produktion, 401-Fehler zurückzugeben – oft erst nach der ersten echten Benutzersitzung.
Korrigieren: Verwenden Sie immer das `refresh_token` mit dem `offline_access`-Scope. Prüfen Sie das Token vor jedem Aufruf auf Ablauf und aktualisieren Sie es proaktiv. Mit Unipile wird die Token-Aktualisierung für alle verknüpften Konten automatisch gehandhabt.
2
Webhook-Abonnement-Ablauf (4.230 Minuten)
Microsoft Graph-Abonnements für Outlook-Ereignisse haben eine maximale Lebensdauer von 4.230 Minuten (ca. 70,5 Stunden). Danach werden keine neuen E-Mail-Webhooks mehr zugestellt, und Sie erhalten keine Fehlermeldung – die Ereignisse stoppen einfach stillschweigend.
Korrigieren: Implementen Sie einen Abonnement-Erneuerungs-Job, der alle 48 Stunden läuft. Rufen Sie den PATCH /subscriptions Endpunkt mit einem neuen Ablaufdatum auf, bevor das aktuelle abläuft.
3
Drosselung (429 Fehler unter Last)
Microsoft Graph erzwingt Throttling-Limits pro App – ungefähr 10.000 Anfragen pro 10 Minuten und Mandant. Multi-User-Anwendungen, die Anfragen während der Spitzenlast verteilen, stoßen ohne Vorwarnung auf 429 Too Many Requests-Fehler.
Korrigieren: Implementiere bei jedem API-Aufruf ein exponentielles Backoff mit Jitter. Beachte den „Retry-After“-Header in 429-Antworten. Erwäge die Bündelung von Anfragen mithilfe des $batch-Endpunkts von Graph.
4
Admin-Zustimmungsfluss für Unternehmensmandanten
Unternehmensweite Microsoft 365-Mandanten erfordern oft die Zustimmung des Mandantenadministrators, bevor ein Benutzer in der Organisation Ihrer Anwendung die Berechtigung erteilen kann. Wenn Sie nur mit persönlichen Outlook-Konten testen, tritt dieses Problem erst auf, wenn Sie Kunden aus dem Unternehmensbereich erreichen.
Korrigieren: Implementiere den Admin Consent Flow (Endpunkt `/adminconsent`) und zeige den Benutzern, die auf Consent-Fehler stoßen, eine klare Fehlermeldung an. Dokumentiere die Admin Consent URL in deinem Onboarding-Flow. MS Graph OAuth-Leitfaden
5
Exchange Web Services (EWS) Stilllegung
Microsoft stellt Exchange Web Services (EWS) für Exchange Online im Oktober 2026 ein. Jede Integration, die noch EWS verwendet (ein gängiger Legacy-Ansatz), wird dann nicht mehr funktionieren. Dies betrifft auch On-Premise-Exchange-Migrationen zu Exchange Online.
Korrigieren: Wenn Ihre Integration oder eine Abhängigkeit EWS verwendet, migrieren Sie bis Oktober 2026 zu Microsoft Graph. Die Outlook Email API von Unipile verwendet bereits ausschließlich Graph – für Sie ist keine Aktion erforderlich.
6
Auslauf der Basisauthentifizierung
Microsoft hat die Basisauthentifizierung für Exchange Online für alle Protokolle (SMTP, IMAP, POP) vollständig eingestellt. Jeder Code, der Benutzername und Passwort zur direkten Authentifizierung bei Outlook verwendet, wird fehlschlagen. Dies führt häufig zu Fehlern bei älteren E-Mail-Synchronisierungslösungen.
Korrigieren: Migration zu OAuth 2.0 (Client-Anmeldedaten oder delegierter Berechtigungsfluss). Verwenden Sie die Unipile-Benutzerdefinierte Authentifizierung nur für IMAP-Server, die diese noch unterstützen – die Outlook-E-Mail-API-Integration muss immer OAuth verwenden. OAuth E-Mail-API-Anleitung
EWS Rentenfrists: Oktober 2026

Exchange Web Services für Exchange Online wird im Oktober 2026 eingestellt. Wenn Ihre Outlook-E-Mail-API-Integration EWS direkt oder über eine Bibliothek nutzt, planen Sie jetzt Ihre Migration zu Microsoft Graph. Weitere Informationen finden Sie unter Microsoft Graph API-Leitfaden für den Migrationspfad.

Sicherheit und Einhaltung von Vorschriften

Sicherheit & Compliance für Outlook-E-Mail-API-Integrationen

Sorgen Sie mit fortschrittlichen Sicherheitsprotokollen für die Sicherheit Ihrer Daten. Die Unipile Outlook E-Mail-API garantiert, dass Ihre E-Mails und vertraulichen Informationen geschützt bleiben – dank SOC 2 Typ II-Zertifizierung und vollständiger DSGVO-Konformität.

SOC 2 Typ II zertifiziert
GDPR-konform
Nur OAuth 2.0
Keine Anmeldeinformationen gespeichert
Datenverarbeitung
Keine parallele E-Mail-Speicherung
Unipile fungiert als authentifizierter Vermittler im Namen jedes Nutzers. E-Mail-Daten werden nicht in einer separaten Datenbank oder einem Archiv gespeichert. Der Umfang beschränkt sich auf die authentifizierte Sitzung jedes verknüpften Kontos.
Wie Unipile funktioniert
Unabhängiger technischer Vermittler
Unipile ist ein unabhängiger technischer Vermittler, der im Namen jedes authentifizierten Benutzers handelt. Es ist kein Microsoft-Partner. Anmeldeinformationen werden niemals zwischen Konten weitergegeben.
Plattformgrenzen
Verantwortungsvolle Nutzung der Outlook API
Microsoft Graph-Ratenbeschränkungen und Drosselung werden transparent weitergegeben. Kadenz und Volumen von API-Aufrufen bleiben eine Entscheidung der Kundenseite. Unipile zeigt Limits an, überschreibt aber nicht die Durchsetzungsrichtlinien von Microsoft.
Erstellen Sie Ihre sichere Outlook-E-Mail-API-Integration
Unipile - Outlook E-Mail-API FAQ
FAQ

Häufig gestellte Fragen

Antworten auf die häufigsten Fragen zur Integration der Outlook-E-Mail-API, der Microsoft Outlook-API und der Outlook 365-API mit Unipile.

01
Was ist die Outlook-E-Mail-API und wie funktioniert sie?
Die Outlook E-Mail-API ist eine RESTful-API, die programmgesteuerten Zugriff auf Outlook-E-Mail-Daten ermöglicht. Sie basiert auf Microsoft Graph, dem einheitlichen API-Gateway für Microsoft 365. Wenn Sie die Outlook-E-Mail-API aufrufen, wird Ihre Anfrage an graph.microsoft.com/v1.0/me/nachrichten, authentifiziert mit einem Azure AD OAuth 2.0 Bearer-Token. Unipile verpackt dies in eine einfache, anbieterunabhängige Schnittstelle, die auch für Gmail und IMAP funktioniert.
02
Was ist der Unterschied zwischen der Outlook 365 API und der Outlook Web API?
Die Outlook 365-API bezieht sich typischerweise auf den Zugriff auf Microsoft 365 Business- oder Enterprise-Postfächer über Microsoft Graph. Die "Outlook Web API" ist ein älterer Begriff für eine REST-API, die Microsoft eingestellt und durch Microsoft Graph ersetzt hat. Heute sollte jede moderne Outlook-E-Mail-API-Integration Microsoft Graph verwenden. Sowohl persönliche Outlook-Konten als auch Microsoft 365 Business-Konten sind über denselben Endpunkt zugänglich.
03
Wie unterscheidet sich die Microsoft Outlook API von Exchange Web Services (EWS)?
Exchange Web Services (EWS) ist eine Legacy-SOAP-basierte API, die Microsoft für Exchange Online im Oktober 2026 einstellen wird. Die moderne Microsoft Outlook API verwendet stattdessen Microsoft Graph (REST/JSON). Wenn Sie eine neue Integration erstellen oder eine bestehende migrieren, verwenden Sie Microsoft Graph über die Outlook-E-Mail-API. EWS wird nach dem Stilllegungsdatum für Exchange Online nicht mehr funktionieren. Sehen Sie sich unsere an Microsoft Graph API-Leitfaden für den Migrationspfad.
04
Wie authentifiziere ich Benutzer mit der Outlook-E-Mail-API?
Die Authentifizierung für die Outlook Mail API verwendet OAuth 2.0 mit Azure AD. Sie müssen: (1) eine Azure App-Registrierung erstellen, (2) die Mail.ReadWrite, Mail.Senden und Mail.Lesen delegierte Berechtigungen, (3) den Autorisierungscode-Flow zur Erlangung eines Zugriffstokens implementieren. Mit Unipile überspringen Sie all dies. Nutzen Sie Hosted Auth, um eine Ein-Klick-OAuth-Seite für Ihre Nutzer zu generieren. Sehen Sie das vollständige OAuth E-Mail-API-Anleitung und die Microsoft Graph OAuth-Leitfaden.
05
Kann ich die Outlook-API verwenden, um E-Mails zu lesen und nicht nur zu senden?
Ja. Die Outlook-E-Mail-API unterstützt beides lesen und senden E-Mails, sowie deren Organisation. Vorgänge beinhalten: Nachrichten auflisten, eine bestimmte Nachricht abrufen, eine neue Nachricht senden, antworten, weiterleiten, löschen, in einen Ordner verschieben, als gelesen markieren und Ordnerinhalte auflisten. Siehe die E-Mail-API-Leitfaden lesen und API-Leitfaden zum Senden von E-Mails für spezifische Endpunktdokumentation.
06
Ja, die Outlook-E-Mail-API funktioniert sowohl für persönliche Outlook-Konten als auch für Microsoft 365 Business.
Ja. Microsoft Graph unterstützt beides persönliche Microsoft-Konten (outlook.com, hotmail.com, live.com) und Microsoft 365 Business-Konten (Exchange Online). Der Endpunkt der Outlook E-Mail-API ist für beide gleich. Sie müssen das Ziel Ihrer Azure App-Registrierung auf "Konten in jedem organisatorischen Verzeichnis und persönlichen Microsoft-Konten" setzen, um beide Typen zu unterstützen.
07
Warum sollte ich die Outlook-E-Mail-API in meine Anwendung integrieren?
Integration der Outlook-E-Mail-API vereinfacht das E-Mail-Management, ermöglicht Workflow-Automatisierung und erweitert Ihr Produkt um den Echtzeit-Zugriff auf den Posteingang. Hauptvorteile: Automatisieren Sie routinemäßige E-Mail-Aufgaben, erstellen Sie E-Mail-native Funktionen, ohne die Anwendung zu wechseln, und synchronisieren Sie Outlook-Daten direkt in CRM-, ATS- oder Outreach-Plattformen. Die Outlook-API beschleunigt Arbeitsabläufe durch Reduzierung manueller Aufwände und steigert die Zustellbarkeit durch Nutzung der Microsoft-Infrastruktur. Sehen Sie die vollständige E-Mail-API-Leitfaden für das Gesamtbild.
08
Können Sie Gmail und IMAP neben Outlook mit Unipile integrieren?
Ja. Neben der Outlook-E-Mail-API unterstützt Unipile Gmail und IMAP, Die drei großen E-Mail-Anbieter. Derselbe API-Endpunkt und dieselbe Payload-Struktur funktionieren für alle drei Anbieter. Ihre Integration funktioniert ohne Codeänderungen über Outlook, Gmail und IMAP. Siehe Gmail API-Leitfaden und IMAP API-Leitfaden.
09
Gibt es eine kostenlose Stufe, um die Outlook E-Mail-API mit Unipile zu testen?
Ja. Unipile bietet ein Kostenlose Testversion damit Sie Outlook-Konten verknüpfen und Outlook E-Mail-API-Aufrufe ohne Kreditkarte tätigen können. Siehe Kostenloser Leitfaden zur E-Mail-API für die Testversion Beschränkungen und erste Schritte, oder direkt auf dem Dashboard anmelden.
Haben Sie noch Fragen? Unser Team hilft Ihnen gerne bei der Integration der Outlook-E-Mail-API in Ihr Produkt.
Sprechen Sie mit einem Experten

Das könnte Sie auch interessieren

Abrufen von E-Mails mit Unipile API

Abrufen von E-Mails mit Unipile API

Das programmgesteuerte Verwalten und Abrufen von E-Mails ist eine wichtige Fähigkeit. Ob für die Geschäftsautomatisierung, den Kundensupport oder für Marketingzwecke - wenn Sie wissen, wie Sie eine E-Mail-API zum Abrufen von E-Mails verwenden, können Sie Ihre Abläufe optimieren und die Effizienz steigern. Dieser Leitfaden führt Sie durch die wichtigsten Punkte...

mehr lesen
Wie Sie E-Mail-API für Ihre Software erhalten

Wie Sie E-Mail-API für Ihre Software erhalten

Entdecken Sie die Vorteile der Integration einer API, da sie ein Tor zur Erschließung zahlreicher Vorteile bei der nahtlosen Einbindung mehrerer E-Mail-Dienste in Ihre Anwendung darstellt.Was ist eine E-Mail-API?Eine E-Mail-API (Application Programming Interface) ist ein Dienst, der es Entwicklern ermöglicht,...

mehr lesen
Google OAuth-Verifizierung und Gmail API-Anmeldeinformationen (2026)

Google OAuth-Verifizierung und Gmail API-Anmeldeinformationen (2026)

Gmail API Warnung vor nicht verifizierter App Die Warnung "Diese App ist nicht verifiziert", die Obergrenze von 100 Benutzern und Ausnahmen Bevor Ihre App die Google OAuth App-Überprüfung besteht, sehen alle Benutzer, die versuchen, sie zu autorisieren, einen Warnbildschirm. Google erzwingt auch eine harte Obergrenze von 100 Benutzern für nicht verifizierte externe Apps. Hier ist...

mehr lesen
de_DEDE