E-Mail-API für SaaS: Benutzer-Postfächer (Gmail, Outlook, IMAP) 2026 verbinden

E-Mail-API für SaaS

Gib deinem SaaS Zugang zu Benutzereingänge per E-Mail-API

Eine E-Mail-API für SaaS ermöglicht es Ihrem Produkt, E-Mails direkt von den Gmail-, Outlook- oder IMAP-Konten Ihrer Benutzer zu lesen, zu senden und zu synchronisieren – ohne Passwörter anzufassen. Erstellen Sie CRM-Integrationen, Vertriebstools, Helpdesks und KI-Assistenten auf einer einheitlichen OAuth-Grundlage.

E-Mail-API für SaaS OAuth Posteingangssynchronisierung Gmail-API Outlook-API IMAP SaaS-Integration
sync-user-inbox.js
import { UnipileClient } from 'unipile-node-sdk'; const Kunde = new UnipileClient('IHR_DSN', 'DEIN_TOKEN'); // Verknüpfen Sie den Posteingang eines Benutzers const Verknüpfung = await Kunde.Konto.create({ Typ: 'Google', redirect_url: 'https://app.com/cb' }); // Die neuesten 50 E-Mails abrufen const { { Elemente } } = await client.email.Alle abrufen({ Konto_id: 'benutzer_konto_id', Grenze: 50 }); // Vom Absender der E-Mail senden await client.email.senden.({ Konto_id: 'benutzer_konto_id', an: [{ identifier: 'lead@co.com' }], Thema: 'Nachfassen', body: 'Hallo, ich melde mich nur kurz...' });
Eine Integration, alle Anbieter
Funktioniert mit Google Mail Ausblick IMAP
Definition

Was ist eine E-Mail-API für SaaS?

Die meisten Entwickler hören "E-Mail-API" und denken an Tools wie SendGrid oder Mailgun – Dienste zum Versenden transaktionaler E-Mails (Quittungen, Benachrichtigungen, magische Links) von ihrer eigenen Domain aus. Das ist ein völlig anderer Markt. Eine E-Mail-API für SaaS löst ein grundlegend anderes Problem: Sie gibt Ihrem Produkt programmatischen Zugriff auf die E-Mail-Konten Ihrer Benutzer.

Definition

Eine E-Mail-API für SaaS ist eine Reihe von HTTP-Endpunkten, mit denen Ihr Produkt die Authentifizierung bei den E-Mail-Anbietern eines Benutzers (Gmail, Outlook oder IMAP) über OAuth ermöglicht, dann E-Mails in deren Namen lesen, senden, synchronisieren und durchsuchen kann – alles über eine einzige Integration, ohne Passwörter zu speichern oder anbieterspezifische Eigenheiten zu verwalten.

Transaktions-E-Mail-API
SendGrid, Mailgun, Resend

Schickt E-Mails aus Ihrem Bereich für Ihre Benutzer. Wird für Passwort-Resets, Rechnungen, Benachrichtigungen und Marketingkampagnen verwendet. Ihr Produkt steuert die Absenderadresse.

Anwendungsfall "Sende eine Willkommens-E-Mail von noreply@yourapp.com, wenn sich ein Benutzer anmeldet."
User-Sync E-Mail-API für SaaS
Unipile, Nylas, Aurinko

Gibt Ihre SaaS Zugriff auf die Posteingänge Ihrer Nutzer über OAuth. Ihr Produkt liest, sendet und synchronisiert E-Mails im Namen jedes Benutzers – von dessen Gmail-, Outlook- oder IMAP-Konto.

Anwendungsfall "Integrieren Sie den Gmail-Posteingang eines Vertriebsmitarbeiters in Ihr CRM und protokollieren Sie jede E-Mail von Interessenten automatisch."
Anwendungsfälle

Welche SaaS-Produkte tatsächlich mit einer E-Mail-API erstellen

Jedes Produkt, bei dem Benutzer auf E-Mails reagieren müssen oder bei dem E-Mails in Ihr Datenmodell fließen müssen, ist ein Kandidat für eine User-Sync E-Mail-API. Hier sind die fünf häufigsten Muster, die Entwickler mit Unipile erstellen.

CRM und Sales Intelligence
Am häufigsten

Erfassen Sie automatisch jede E-Mail, die zwischen einem Vertriebsmitarbeiter und einem Kontakt ausgetauscht wird. Keine manuelle Protokollierung, keine verpassten Kontaktpunkte. Ihr CRM bleibt ohne Benutzeraktion auf dem neuesten Stand.

E-Mails automatisch in Kontakt- und Deal-Datensätze protokollieren
E-Mail-Threads inline in der Deal-Timeline anzeigen
Antwortsignale erkennen, um Pipeline-Stufenwechsel auszulösen
Vertriebsinteraktion und -sequenzierung
Hohes Volumen

Führen Sie mehrstufige Outreach-Sequenzen von der eigenen Gmail- oder Outlook-Adresse jedes Mitarbeiters aus – nicht von einer gemeinsamen Sending-Domain. Antworten landen im echten Posteingang des Mitarbeiters und werden automatisch erkannt.

Senden von der authentifizierten Adresse des Benutzers
Antworten-Threads zum automatischen Pausieren von Sequenzen
Respektieren Sie Anbieter-spezifische Ratenbegrenzungen ohne zusätzlichen Code
Helpdesk und Shared Inbox
Supportteams

Unterstützungs-E-Mails aus mehreren Team-Postfächern in eine einheitliche Ticketwarteschlange ziehen. Antworten, die aus Ihrer Helpdesk-Oberfläche gesendet werden, gehen über das eigene verknüpfte Konto des Agenten hinaus und bewahren die Zustellbarkeit.

Mehrere Support-Postfächer über IMAP oder OAuth synchronisieren
Tickets von einer Benutzeroberfläche aus zuweisen, zu beantworten und zu schließen
Echtzeit-Webhook-Benachrichtigungen für neue eingehende E-Mails
KI-Posteingangsassistent
Am schnellsten wachsend

Ermöglichen Sie Ihrem KI-Produkt den Zugriff auf die gesamte E-Mail-Historie eines Nutzers. Fassen Sie Konversationen zusammen, entwerfen Sie Antworten, extrahieren Sie Aktionspunkte oder klassifizieren Sie Leads – alles basierend auf den realen Posteingangsdaten des Nutzers.

Threads mit vollständigem Inhalt und Anhängen abrufen
Seitenweiser historischer Kontext für LLM-Prompts
KI-entworfene Antworten von der eigenen Adresse des Nutzers senden
Produktivitäts- und Automatisierungs-Apps
Workflow-Werkzeuge

Lassen Sie Benutzer ihren Posteingang verbinden, um Automatisierungen auszulösen – Aufgaben aus E-Mails erstellen, Rechnungsdaten extrahieren, Anhänge in Speichern routen oder E-Mail mit Slack, Notion oder Ihrer eigenen Workflow-Engine verbinden.

Neue E-Mails in Echtzeit per Webhooks überwachen
E-Mail-Anhänge herunterladen und parsen
Funktioniert mit Gmail, Outlook und jedem IMAP-Server
Rekrutierung und ATS
HR-Technologie

Verbinden Sie Recruiter-Posteingänge mit Ihrem ATS. Ordnen Sie E-Mails von Kandidaten automatisch Bewerbungen zu, verfolgen Sie Antwortraten und lassen Sie Recruiter direkt von ihrem verknüpften Konto antworten, ohne Ihre Plattform zu verlassen.

Eingehende E-Mails Kandidatenprofilen zuordnen
Korrespondenz zwischen Personalvermittler und Kandidat automatisch protokollieren
DSGVO-Anfragen zu Datenzugriff und -löschung unterstützen
Technische Anforderungen

Was eine Produktions-E-Mail-API für SaaS unterstützen muss

Eine zuverlässige E-Mail-Integration zu erstellen, ist mehr als nur das Aufrufen eines REST-Endpunkts. Hier sind die sechs Fähigkeiten, die jede seriöse SaaS-E-Mail-API-Integration abdecken muss – und wo sich darin die versteckte Komplexität verbirgt.

Multi-Tenant OAuth

Jeder Benutzer verknüpft seinen eigenen Posteingang über eine separate OAuth-Zustimmung. Ihre SaaS fungiert im Namen von Jeder authentifizierte Benutzer – nicht über ein einziges gemeinsames Dienstkonto. Google und Microsoft erfordern jeweils eine App-Verifizierung, bevor Sie OAuth-Tokens in großem Umfang ausgeben können.

Anbieterabdeckung

Ihre Nutzer werden Gmail-, Outlook- (persönlich und Microsoft 365) und IMAP-basierte Postfächer haben. Eine robuste E-Mail-API für SaaS normalisiert diese drei Anbieter in eine einheitliches Antwortformat Damit Ihre Produktlogik anbieterunabhängig bleibt.

Echtzeit-Synchronisation und Webhooks

Regelmäßige Abfragen im Minutentakt sind fehleranfällig und langsam. Produktions-SaaS erfordert Webhook-Benachrichtigungen Wenn neue E-Mails eintreffen oder sich der Nachrichtenstatus ändert. Gmail verwendet Pub/Sub, Microsoft Graph verwendet Abonnements – Ihre API-Schicht sollte beides in einem Ereignisformat abstrahieren.

Thread- und Konversationsmodell

E-Mail-Clients gruppieren Nachrichten in Threads. Ihre E-Mail-API muss etwas aussetzen konsistenter Thread-Identifikator über Anbieter hinweg, sodass Sie in einem Thread antworten, Konversationen zusammenklappen und erkennen können, ob eine ausgehende Sequenz eine Antwort erhalten hat – ohne die rohen Message-ID-Header selbst zu parsen.

Anhänge und MIME-Parsing

Das Lesen von Anhängen bedeutet, MIME-Teile zu dekodieren, Inline-Bilder zu verarbeiten und binäre Blobs über anbieterspezifische APIs herunterzuladen. Der Endpunkt muss es Ihnen ermöglichen Anhänge nach ID abrufen ohne bei jeder Anfrage den vollständigen Nachrichteninhalt erneut herunterladen zu müssen.

Sicherheit und Compliance

E-Mail-Daten sind sensibel. Ihre Integration muss Token-Verschlüsselung im Ruhezustand, umfängliche OAuth-Berechtigungen (nur das anfordern, was Sie benötigen), Audit-Logs und einen dokumentierten Datenløschungspfad zur Erfüllung von DSGVO-Bestimmungen zur Auskunfts- und Löschpflicht sowie SOC 2 Typ II-Audits.

Die drei E-Mail-Anbieter, die Ihr SaaS unterstützen muss
Gmail-Logo
Google Mail
Google OAuth 2.0 - CASA Tier 2-Verifizierung im großen Maßstab erforderlich
Outlook-Logo
Ausblick
Microsoft Identity Platform - deckt persönliche Outlook- und Microsoft 365-Konten ab
IMAP-Logo
IMAP
Universeller Fallback – Yahoo, Fastmail, benutzerdefinierte Mail-Server von Unternehmen
Bauen oder Kaufen

Die versteckten Kosten der Erstellung Ihrer eigenen E-Mail-API-Integration

Die Gmail API, Microsoft Graph und IMAP-Bibliotheken sind alle kostenlos und gut dokumentiert. Warum unterschätzen die meisten SaaS-Teams also die Baukosten um das 3- bis 5-fache? Weil die Komplexität nicht in der anfänglichen Integration liegt – sie liegt in allem, was danach kommt.

Sechs Kosten, die nie in der ersten Schätzung erscheinen
Kosten 01
Google OAuth App-Überprüfung

Apps, die Gmail-Bereiche über das grundlegende Profil hinaus anfordern, müssen sich qualifizieren Googles CASA Tier 2 Sicherheitsbewertung bevor sie mehr als 100 Testnutzer bedienen können. Der Prozess wird von einem externen Sicherheitslabor durchgeführt, dauert 4 bis 8 Wochen und kostet je nach Umfang zwischen 4.000 und 75.000 TP.

Kosten 02
Microsoft Publisher-Überprüfung

Microsoft verlangt Publisher-Verifizierung für Apps, die Graph API-Berechtigungen mit höherem Zugriffsrecht anfordern. Ohne diese Berechtigung sieht jeder Benutzer ein rotes Warnbanner auf dem OAuth-Zustimmungsbildschirm – ein wesentlicher Faktor, der den Erfolg von Onboarding-Prozessen für B2B-SaaS beeinträchtigt.

Kosten 03
IMAP-Randfälle im großen Maßstab

Es gibt Hunderte von IMAP-Server-Implementierungen im Umlauf. Jede hat ihre Eigenheiten: nicht standardmäßige Ordnernamen, fehlerhaften IDLE-Support, Sonderfälle bei TLS-Zertifikaten, Verbindungs-Timeout-Verhalten und serverabhängige Authentifizierungsabläufe. Jeder Enterprise-Kunde, den Sie gewinnen, kann einen neuen Randfall hervorbringen das blockiert ihr Team.

Kosten 04
Token-Aktualisierung und -Rotation

OAuth-Token laufen ab. Refresh-Token können vom Benutzer oder durch die Richtlinien des Anbieters widerrufen werden. Im großen Maßstab, Verwaltung des Token-Lebenszyklus für Tausende von verknüpften Konten Die Anbindung über drei Anbieter erfordert einen zuverlässigen Hintergrundjob, Fehlerbenachrichtigungen und einen reibungslosen UX-Flow für die erneute Authentifizierung.

Kosten 05
Provider-API-Änderungen

Google und Microsoft stellen API-Oberflächen ein und aktualisieren sie. Die Gmail Basic Auth wurde entfernt. Microsoft hat veraltete Exchange-Endpunkte eingestellt. Mit den Changelogs dreier Anbieter Schritt halten stellt eine laufende Wartungsbelastung dar, die vollständig auf Ihrem Ingenieursteam lastet.

Kosten 06
Compliance und Datenverarbeitung

E-Mail-Daten fallen unter die DSGVO und SOC 2 Typ II. Sie benötigen dokumentierte Datenflüsse, Verschlüsselung im Ruhezustand und während der Übertragung, Richtlinien zur Token-Speicherung und einen überprüfbaren Löschprozess. Der Aufbau von Grund auf für eine SaaS-Prüfung kann Wochen dauern und eine rechtliche Prüfung erfordert.

Wie "Inhouse-Entwicklung" wirklich aussieht
Woche 1-2 **Grundlegende Gmail OAuth + E-Mail-Listenendpunkt**
Fühlt sich schnell an. Googles Schnelleinstiegsdokumentation ist ausgezeichnet und der "Happy Path" funktioniert in Tagen.
Woche 3–5 Microsoft Graph für Outlook-Benutzer hinzufügen
Anderer Authentifizierungsfluss, anderes Tokenformat, anderes Paginierungsmodell. Erste 100-Benutzer-Obergrenze erreicht.
Der Verifizierungsprozess des Herausgebers beginnt hier - fügt 3-6 Wochen Wartezeit hinzu
Woche 6-10 Fügen Sie IMAP für alle anderen hinzu
Unternehmenskunden erscheinen mit benutzerdefinierte Mailserver. IMAP-Eigenheiten häufen sich. Token-Refresh-Logik bricht unter Last zusammen. Webhooks noch nicht implementiert.
Monat 4-6 Echtzeitsynchronisation, Threading, Anhänge, Compliance
Gmail CASA-Bewertung eingereicht. Das Ingenieurwesen bekämpft immer noch Randfälle bei IMAP. Produkt-Roadmap verzögert.
Hier überdenken die meisten Teams die Bauentscheidung
Überspringen Sie die 4-6 monatige Bauzeit – verbinden Sie Ihren ersten User-Posteingang in weniger als einem Tag
Unipile kümmert sich um OAuth-Verifizierung, IMAP-Sonderfälle, Token-Aktualisierung und Webhooks für alle drei Anbieter.
Kostenlos starten
Vergleich

In-House-Entwicklung vs. E-Mail-Aggregations-API für SaaS

Hier ist, wie die Erstellung Ihrer eigenen Drei-Anbieter-E-Mail-Integration im Vergleich zur Verwendung einer einheitlichen E-Mail-API für SaaS in jeder Dimension, die für die Produktion in großem Maßstab wichtig ist, abschneidet.

Fähigkeit Eigenbau Unipile E-Mail-API
Gmail OAuth-Integration
Handbuch - CASA Tier 2 erforderlich
Enthalten - CASA Tier 2 zertifiziert
Outlook / Microsoft 365 OAuth
Handbuch – Verlegerbestätigung erforderlich
Inklusive - verifizierter Publisher
IMAP-Unterstützung
Selbst aufbauen – Edge-Cases im großen Maßstab
Vollständig abstrahiert – alle Server-Eigenheiten behandelt
Einheitliches Antwortformat
3 separate Datenmodelle zur Normalisierung
Einheitliches Schema für alle Anbieter
Webhooks in Echtzeit
Pub/Sub + Graph-Abonnements – Separate Einrichtung pro Anbieter
Ein Webhook-Endpunkt für alle Anbieter
OAuth-Token-Aktualisierung
Hintergrundjob - Fehlerbehandlung erforderlich
Automatisch verwaltet
Thread- und Konversationsmodell
Anbieterspezifisch – benutzerdefinierte Normalisierung erforderlich
Konsistente Thread-IDs über alle Anbieter hinweg
Anhänge-API
MIME-Parsing - separat pro Anbieter aufbauen
Abrufen nach Anhang-ID – Anbieter-unabhängig
DSGVO-Datenlöschung
Ihre Verantwortung – benutzerdefinierte Prüfpfade
Dokumentierter Löschpfad – DSGVO-konform
SOC 2 Typ II Abdeckung
Umfange deine eigenen Kontrollen
SOC 2 Typ II zertifiziert
Zeit bis zur ersten E-Mail-Synchronisierung
4-6 Monate (alle drei Anbieter)
Weniger als 1 Tag
Laufende Wartung
Ihr Team verfolgt alle Änderungen an API-Anbietern
Wird von Unipile verwaltet – keinerlei Anbieterwartung
Gmail OAuth-Integration
Eigenbau
Handbuch - CASA Tier 2 erforderlich
Unipile E-Mail-API
Enthalten - CASA Tier 2 zertifiziert
Outlook / Microsoft 365 OAuth
Eigenbau
Handbuch – Verlegerbestätigung erforderlich
Unipile E-Mail-API
Inklusive - verifizierter Publisher
IMAP-Unterstützung
Eigenbau
Selbst aufbauen – Edge-Cases im großen Maßstab
Unipile E-Mail-API
Vollständig abstrahiert – alle Server-Eigenheiten behandelt
Einheitliches Antwortformat
Eigenbau
3 separate Datenmodelle zur Normalisierung
Unipile E-Mail-API
Einheitliches Schema für alle Anbieter
Webhooks in Echtzeit
Eigenbau
Pub/Sub + Graph-Abonnements – Separate Einrichtung pro Anbieter
Unipile E-Mail-API
Ein Webhook-Endpunkt für alle Anbieter
OAuth-Token-Aktualisierung
Eigenbau
Hintergrundjob - Fehlerbehandlung erforderlich
Unipile E-Mail-API
Automatisch verwaltet
Thread- und Konversationsmodell
Eigenbau
Anbieterspezifisch – benutzerdefinierte Normalisierung erforderlich
Unipile E-Mail-API
Konsistente Thread-IDs über alle Anbieter hinweg
Anhänge-API
Eigenbau
MIME-Parsing - separat pro Anbieter aufbauen
Unipile E-Mail-API
Abrufen nach Anhang-ID – Anbieter-unabhängig
DSGVO-Datenlöschung
Eigenbau
Ihre Verantwortung – benutzerdefinierte Prüfpfade
Unipile E-Mail-API
Dokumentierter Löschpfad – DSGVO-konform
SOC 2 Typ II Abdeckung
Eigenbau
Umfange deine eigenen Kontrollen
Unipile E-Mail-API
SOC 2 Typ II zertifiziert
Zeit bis zur ersten E-Mail-Synchronisierung
Eigenbau
4-6 Monate (alle drei Anbieter)
Unipile E-Mail-API
Weniger als 1 Tag
Laufende Wartung
Eigenbau
Ihr Team verfolgt alle Änderungen an API-Anbietern
Unipile E-Mail-API
Wird von Unipile verwaltet – keinerlei Anbieterwartung
Integrieren Sie Ihre E-Mails in Stunden, nicht in Monaten
Kostenlose Testversion – keine Kreditkarte erforderlich. Gmail-, Outlook- und IMAP-verknüpfte Konten vom ersten Tag an.
Bauen Sie es mit Unipile
Wie Unipile passt

Wie Unipile eine E-Mail-API für SaaS in einer einzigen Integration bereitstellt

Unipile ist eine einheitliche E-Mail-API für SaaS, die speziell für den User-Sync-Markt entwickelt wurde. Ein Satz von Endpunkten deckt Gmail, Outlook und IMAP ab – mit OAuth, Webhooks, Threading, Anhängen und Compliance, die für Sie erledigt werden. Hier ist, wie jede Anbieterintegration im Backend aussieht.

Google Mail
Google OAuth 2.0 - CASA Stufe 2

Unipile verwendet Google OAuth 2.0 um die minimal erforderlichen Scopes anzufordern. Die Plattform ist CASA Tier 2 zertifiziert, sodass Ihre App einen verifizierten Status erhält, ohne dass Sie eine eigene Bewertung durchlaufen müssen.

Threads lesen, senden und beantworten
Pub/Sub-Webhooks auf einen Endpunkt abstrahiert
Labels und Ordnersynchronisierung
Gmail API-Leitfaden
Ausblick
Microsoft Identität – persönlich und Microsoft 365

Unipile verbindet über die Microsoft Graph-API mit der Microsoft Identity Platform. Dies deckt sowohl persönliche Outlook-Konten als auch unternehmensweite Microsoft 365-Mandanten durch einen einzigen OAuth-Flow ab.

Vollzugriff zum Lesen und Senden von E-Mails im Postfach
Webhook-Benachrichtigungen für Diagrammänderungen
Kalender und Kontakte in derselben API
Microsoft Graph Leitfaden
IMAP
Universelle Fallback-Lösung – jeder Mailserver

Für Nutzer von Yahoo, Fastmail, benutzerdefinierten Firmenservern oder anderen Anbietern verbindet sich Unipile über IMAP. Alle serverspezifischen Eigenheiten, TLS-Grenzfälle und Unterschiede bei der Ordnerbenennung werden von Ihrem Code abstrahiert.

Funktioniert mit jedem standardkonformen IMAP-Server
Polling und nahezu Echtzeit über IMAP IDLE
Gleiche einheitliche API-Antwort wie Gmail und Outlook
IMAP API-Leitfaden
Wie es in Ihrem SaaS funktioniert: 4 Schritte
1
Erstelle einen gehosteten Auth-Link
Rufen Sie die Unipile API auf, um einen OAuth-Link für Ihren Benutzer zu generieren. Sie klicken darauf, schließen den Zustimmungsflow bei Google oder Microsoft ab und ihre Inbox wird mit Ihrem SaaS-Konto verknüpft.
2
Zugangs-ID eines verknüpften Kontos erhalten
Nach der Verknüpfung gibt Unipile eine account_id. Speichern Sie diese gegen Ihren Benutzerdatensatz. Alle nachfolgenden E-Mail-Aufrufe beziehen sich auf diese ID – keine Token, keine Geheimnisse in Ihrer Datenbank.
3
E-Mails lesen, senden und synchronisieren
Verwenden Sie GET /E-Mails um Nachrichten aufzulisten, POST /emails senden, und GET /emails/:id/attachments für Dateien. Gleiche Endpunkte für alle drei Anbieter.
4
Webhook für Echtzeit-Ereignisse registrieren
Registrieren Sie eine Webhook-URL. Unipile normalisiert Pub/Sub- und Graph-Abonnementereignisse in ein einziges Payload-Format und liefert sie an Ihren Endpunkt, sobald neue E-Mails eintreffen.
SOC 2 Typ II
GDPR-konform
CASA Tier 2 zertifiziert (Gmail)
OAuth-Tokens, die im Ruhezustand verschlüsselt sind
Null-Ausfallzeit-SLA
Bereit, Ihre E-Mail-API für SaaS zu erstellen?
Kostenlose Testversion – Gmail, Outlook und IMAP-verknüpfte Konten. Keine Kreditkarte. Kein OAuth-Setup am ersten Tag erforderlich.
Bauen mit Unipile
Codebeispiel

Benutzere-E-Mails in Ihrem SaaS synchronisieren: Vollständiges Codebeispiel

Drei Sprachen, ein Muster. Verbinden Sie den Posteingang eines Benutzers, rufen Sie seine E-Mails ab und senden Sie von seiner Adresse – alles über die einheitliche E-Mail-API von Unipile. Derselbe Code funktioniert für verknüpfte Gmail-, Outlook- und IMAP-Konten.

Node.js
Python
cURL
email-saas-integration.js
import { UnipileClient } from 'unipile-node-sdk'; const Kunde = new UnipileClient('IHR_DSN', 'DEIN_TOKEN'); // Schritt 1: Generieren Sie einen gehosteten OAuth-Link für Ihren Benutzer const authLink = await Kunde.Konto.create({ Typ: 'Google', // oder 'microsoft' oder 'imap' redirect_url: 'https://deineapp.com/rueckruf' }); // Leiten Sie Ihren Benutzer zu authLink.url weiter, um die OAuth-Genehmigung abzuschließen // Schritt 2: Die 50 neuesten E-Mails für ein verknüpftes Konto auflisten const { elemente: e-mails } = await client.email.Alle abrufen({ Konto_id: 'KONTO_ID', Grenze: 50 }); E-Mails.forEach(e-Mail => { Konsole.log(email.Betreff, email.aus_Teilnehmer.Kennung); }); // Schritt 3: Vom eigenen Adress des Benutzers senden await client.email.senden.({ Konto_id: 'KONTO_ID', an: [{ identifier: 'lead@company.com', Anzeigename: 'Aussicht' }], Thema: 'Nach unserem Telefonat', body: '

Hallo, wollte mich nur kurz melden...

'
}); // Schritt 4: Registrieren Sie einen Webhook für neue E-Mail-Ereignisse in Echtzeit await client.webhook.create({ URL 'https://yourapp.com/webhooks/email', Ereignisse: ['E-Mail empfangen', 'E-Mail gesendet'] });
Funktioniert identisch für Google-, Microsoft- und IMAP-verknüpfte Konten
email_saas_integration.py
import Anfragen BASIS = "https://api9.unipile.com:13234/api/v1" TOKEN = "IHR_TOKEN" KOPFZEILEN = {"X-API-KEY": TOKEN, "Content-Type": "application/json"} # Schritt 1: Erstellen Sie einen gehosteten Authentifizierungslink für Ihren Benutzer resp = Anfragen.Beitrag(f"{BASIS}/hosted/accounts/link", json={ "Typ": "Google", "weiterleitungs_url": "https://ihreapp.com/callback" }, Header=HEADERS) auth_url = resp.json()["url"] # Schritt 2: Die 50 neuesten E-Mails abrufen emails = Anfragen.bekommen.(f"{BASIS}/emails", Parameter={ "Konto_ID": "KONTO_ID", "Grenze": 50 }, HEADERS=HEADERN).json()["Gegenstände"] für E-Mail in E-Mails print(E-Mail["Betreff", E-Mail["von_teilnehmer"]["Kennung"]) # Schritt 3: Von der eigenen Adresse des Benutzers senden Anfragen.Beitrag(f"{BASIS}/emails", json={ "Konto_ID": "KONTO_ID", "zu": [{"Kennung": "lead@company.com"}], "Betreff": "Nachverfolgung", "Körper": "

Hallo, wollte mich nur kurz melden...

"
}, Header=HEADERS)
Funktioniert identisch für Google-, Microsoft- und IMAP-verknüpfte Konten
E-Mail-SaaS
# Schritt 1: Erstellen eines Hosted-Auth-Links locken. -X POST \ "https://api9.unipile.com:13234/api/v1/hosted/accounts/link" \ -H "X-API-KEY: DEIN_TOKEN" \ -H "Content-Type: application/json" \ -d '{"type":"google","redirect_url":"https://yourapp.com/callback"}' # Schritt 2: Listen Sie die 50 neuesten E-Mails auf locken. -G "https://api9.unipile.com:13234/api/v1/emails" \ -H "X-API-KEY: DEIN_TOKEN" \ --data-urlencode "Konto_ID=KONTO_ID" \ --data-urlencode "Limit=50" # Schritt 3: Von der eigenen Adresse des Benutzers senden locken. -X POST \ "https://api9.unipile.com:13234/api/v1/emails" \ -H "X-API-KEY: DEIN_TOKEN" \ -H "Content-Type: application/json" \ -d '{"account_id":"ACCOUNT_ID","to":[{"identifier":"lead@company.com"}],"subject":"Nachfassen","body":"

Hallo...

"}'
Ersetzen 'google' durch 'microsoft' oder 'imap' - gleiche Endpunkte, gleiches Antwortformat
Schritt 1
Gehostete Authentifizierung – keine OAuth-Einrichtung auf Ihrer Seite

Unipile generiert die OAuth-URL. Ihr Benutzer klickt, stimmt zu und wird zurück zu Ihrer App umgeleitet. Sie verarbeiten OAuth-Token niemals direkt.

Schritt 2-3
Gleiche Endpunkte für alle drei Anbieter

GET /E-Mails und POST /emails funktioniert identisch für Gmail, Outlook und IMAP. Ändern Sie account_id - alles andere bleibt gleich.

Schritt 4
Ein Webhook für Echtzeitereignisse

Registrieren Sie eine einzelne URL. Unipile normalisiert Gmail Pub/Sub-Benachrichtigungen, Microsoft Graph-Änderungsereignisse und IMAP IDLE-Signale zu einer einzigen, vereinheitlichten Ereignisnutzlast.

Probieren Sie die vollständige API in Ihrer Sandbox aus – kostenlos, keine Kreditkarte
Live verknüpfte Konten, echte OAuth-Flows, voller Endpunktzugriff von Tag eins an.
FAQ

Häufig gestellte Fragen

Häufige Fragen von SaaS-Gründern und Entwicklern, die eine E-Mail-API für die Synchronisierung von Benutzer-Postfächern bewerten.

01 Was ist eine E-Mail-API für SaaS?
+
Eine E-Mail-API für SaaS ist eine Reihe von HTTP-Endpunkten, mit denen Ihr Produkt sich über OAuth mit dem E-Mail-Anbieter eines Benutzers (Gmail, Outlook oder IMAP) authentifizieren kann, dann E-Mails lesen, senden und synchronisieren in ihrem Namen durch eine einzige Integration – ohne Speicherung von Passwörtern oder Verwaltung anbieterspezifischer Unterschiede. Es unterscheidet sich von Transaktions-E-Mail-APIs (SendGrid, Mailgun), die von Ihrer Domain und nicht aus den Posteingängen Ihrer Nutzer versenden. Siehe unser Vollständige E-Mail-API-Anleitung für einen breiteren Überblick.
02 Wie unterscheidet sich eine SaaS-E-Mail-API von SendGrid oder Mailgun?
+
SendGrid und Mailgun sind Transaktionale E-Mail-APIs - sie senden E-Mails von Ihrer Domain an Ihre Benutzer (Benachrichtigungen, Quittungen, magische Links). Eine SaaS-E-Mail-API wie Unipile ermöglicht Ihrem Produkt den Zugriff auf die eigenen Postfächer Ihrer Nutzer über OAuth, damit Sie von Ihrem Gmail-, Outlook- oder IMAP-Konto lesen, senden und synchronisieren können. Dies sind völlig unterschiedliche Märkte mit unterschiedlichen Anwendungsfällen, Preismodellen und Compliance-Anforderungen.
03 Welche E-Mail-Anbieter unterstützt Unipile?
+
Unipile unterstützt drei E-Mail-Anbieter: Google Mail (über Google OAuth 2.0), Ausblick (über Microsoft Graph API – deckt sowohl persönliche Outlook- als auch Microsoft 365-Konten ab), und IMAP (eine universelle Fallback-Lösung für Yahoo, Fastmail und Mailserver von Unternehmen). Auf alle drei wird über dieselben einheitlichen API-Endpunkte zugegriffen. Eine detaillierte Aufschlüsselung finden Sie unter Vergleich von E-Mail-API-Anbietern.
04 Muss ich die Google OAuth-Verifizierung selbst handhaben?
+
Nein. Unipile ist CASA Tier 2 zertifiziert, was bedeutet, dass Ihre SaaS über die Plattform von Unipile Googles verifizierten Status erbt. Sie müssen Ihre eigene App nicht zur CASA-Sicherheitsprüfung einreichen oder den OAuth-App-Verifizierungsprozess von Google selbst verwalten. Dasselbe gilt für Microsoft: Die Publisher-Verifizierung von Unipile deckt Ihre Integration ab. Sehen Sie sich unsere OAuth E-Mail-API-Leitfaden für vollständige Details zum Authentifizierungsablauf.
05 Wie lange dauert die Integration eines Benutzer-E-Mail-Postfachs?
+
Die meisten Entwickler haben eine funktionierende Integration – OAuth-Linkgenerierung, E-Mail-Auflistung und Versand – innerhalb weniger Stunden. Die vollständige Abdeckung von drei Anbietern (Gmail, Outlook, IMAP) dauert in der Regel weniger als einen Tag. Der Aufbau des Äquivalents von Grund auf bei allen drei Anbietern dauert 4-6 Monate, wenn man die OAuth-Verifizierung, IMAP-Sonderfälle, Token-Refresh-Logik, Webhooks und Compliance-Arbeiten mit einbezieht.
06 Ist Unipile konform mit GDPR und SOC 2?
+
Ja. Unipile ist SOC 2 Typ II zertifiziert und DSGVO-konform. OAuth-Token werden im Ruhezustand verschlüsselt, Datenflüsse sind dokumentiert und es gibt einen nachweisbaren Löschpfad für Benutzerdaten, um DSGVO-Anfragen zum Recht auf Vergessenwerden zu unterstützen. Die Plattform agiert als unabhängiger technischer Vermittler im Namen jedes authentifizierten Benutzers – sie speichert keine E-Mail-Inhalte über das hinaus, was für die aktive Synchronitätssitzung benötigt wird.
07 Unterstützt Unipile Echtzeit-E-Mail-Benachrichtigungen?
+
Ja. Unipile abstrahiert Gmail Pub/Sub-Benachrichtigungen, Microsoft Graph-Änderungsabonnements und IMAP IDLE-Signale in einen einheitliches Webhook-Format. Sie registrieren eine Endpunkt-URL und erhalten normalisierte Ereignisse für alle drei Anbieter, wann immer neue E-Mails eintreffen oder sich der Nachrichtenstatus ändert. Keine separate Einrichtung pro Anbieter erforderlich. Weitere Informationen zur Funktionsweise der E-Mail-Synchronisierung von Ende zu Ende finden Sie unter E-Mail-Synchronisierungs-API-Handbuch.
08 Was ist die beste E-Mail-API für SaaS im Jahr 2026?
+
Für SaaS-Produkte, die auf die Postfächer von Benutzern zugreifen müssen - CRM, Sales-Engagement-Tools, Helpdesks, KI-Assistenten - sind Unified Email API-Anbieter die besten Optionen, die Gmail, Outlook und IMAP zu einer einzigen Integration zusammenfassen. Unipile, Nylas und Aurinko sind die Hauptanbieter in diesem Markt. Die wichtigsten Unterscheidungsmerkmale sind der OAuth-Verifizierungsstatus, die IMAP-Abdeckung, die Zuverlässigkeit von Webhooks, Compliance-Zertifizierungen und die Zeit bis zum ersten Synchronisieren. Für eine Vergleichende Gegenüberstellung von E-Mail-API-Anbietern, sehen Sie unseren speziellen Vergleichsratgeber.
Noch Fragen zum Erstellen Ihrer E-Mail-API für SaaS?
Sprechen Sie mit dem Unipile-Team – wir beantworten technische Fragen innerhalb eines Geschäftstages.
Kostenlos starten
de_DEDE