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

E-Mail-API für SaaS

Gib deiner SaaS Zugriff auf Benutzer-Posteingänge per E-Mail-API

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

E-Mail-API für SaaS OAuth-Posteingangs-Synchronisierung Gmail-API Outlook-API IMAP SaaS-Integration
sync-user-inbox.js
import { UnipileClient } from 'unipile-node-sdk'; const Kunde = new UnipileClient('DEIN_DSN', 'IHR_TOKEN'); // Postfach eines Benutzers verknüpfen const Link = await Kunde.Konto.create({ Typ: 'Google', redirect_url: 'https://app.com/cb' }); // Hole die neuesten 50 E-Mails const { Elemente } = await client.email.Alle Abrufen({ Konto_id: 'Benutzerkonten-ID', Grenze: 50 }); // Vom Benutzer von der Adresse senden await client.email.senden.({ Konto_id: 'Benutzerkonten-ID', an: [{ identifier: 'lead@co.com' }], Thema: 'Nachverfolgung', body: 'Hallo, ich melde mich nur mal kurz...' });
Eine Integration, alle Anbieter
Funktioniert mit Google Mail Ausblick IMAP
Definition

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

Die meisten Entwickler denken bei "E-Mail-API" an Dienste wie SendGrid oder Mailgun – Dienste zum Versenden von transaktionalen E-Mails (Quittungen, Benachrichtigungen, Magic 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 ermöglicht 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 Ihre Benutzer-E-Mail-Anbieter (Gmail, Outlook oder IMAP) über OAuth authentifizieren kann, um dann E-Mails in ihrem Namen zu lesen, zu senden, zu synchronisieren und zu durchsuchen – alles über eine einzige Integration, ohne Passwörter zu speichern oder anbieterspezifische Besonderheiten zu verwalten.

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

E-Mails senden von Ihrer Domain an Ihre Nutzer. Wird für Passwort-Zurücksetzungen, Rechnungen, Benachrichtigungen und Marketingkampagnen verwendet. Die Absenderadresse wird von Ihrem Produkt gesteuert.

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

Ihren SaaS-Zugang zu 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 "Ziehen Sie den Gmail-Posteingang eines Vertriebsmitarbeiters in Ihr CRM und protokollieren Sie jede E-Mail eines potenziellen Kunden automatisch."
Anwendungsfälle

Welche SaaS-Produkte werden tatsächlich mit einer E-Mail-API erstellt?

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

Erfasse automatisch jede E-Mail, die zwischen einem Vertriebsmitarbeiter und einem Kontakt ausgetauscht wird. Keine manuelle Protokollierung, keine verpassten Berührungspunkte. Ihr CRM bleibt ohne Benutzeraktion aktuell.

Automatische E-Mail-Protokollierung für Kontakte und Deals
E-Mail-Threads direkt in Deal-Timelines anzeigen
Antwortsignale erkennen, um Pipeline-Phasenverschiebungen auszulösen
Vertriebsengagement und Sequenzierung
Hohes Volumen

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

Senden von der authentifizierten Adresse des Benutzers
Antworten auf Threads, um Sequenzen automatisch zu pausieren
Anbieterabhängige Ratenbegrenzungen ohne zusätzlichen Code einhalten
Helpdesk und Shared Inbox
Support-Teams

Unterstützungs-E-Mails aus mehreren Team-Posteingängen in eine einheitliche Ticketwarteschlange ziehen. Antworten, die über Ihre Helpdesk-Oberfläche gesendet werden, werden über das eigene verknüpfte Konto des Agenten versendet, wodurch die Zustellbarkeit erhalten bleibt.

Mehrere Support-Mailboxen über IMAP oder OAuth synchronisieren
Tickets zuweisen, beantworten und schließen – alles in einer Benutzeroberfläche
Echtzeit-Webhook-Benachrichtigungen für neue eingehende E-Mails
KI-Posteingangsassistent
Am schnellsten wachsend

Bieten Sie Ihrem KI-Produkt Zugriff auf die gesamte E-Mail-Historie eines Benutzers. Fasst Threads zusammen, entwirft Antworten, extrahiert Aktionspunkte oder klassifiziert Leads – alles basierend auf den echten Posteingangsdaten des Benutzers.

Threads mit vollständigem Inhalt und Anhängen abrufen
Historischen Kontext für LLM-Prompts paginieren
KI-entworfene Antworten von der eigenen Adresse des Benutzers senden
Produktivitäts- und Automatisierungs-Apps
Workflow-Tools

Lassen Sie Benutzer ihre Inbox verbinden, um Automatisierungen auszulösen – Aufgaben aus E-Mails erstellen, Rechnungsdaten extrahieren, Anhänge an die Speicherung weiterleiten oder E-Mails mit Slack, Notion oder Ihrer eigenen Workflow-Engine verbinden.

Über Webhooks in Echtzeit nach neuen E-Mails suchen
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 Kandidaten-E-Mails 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 mit Kandidatenprofilen abgleichen
Korrespondenz zwischen Personalvermittler und Kandidat automatisch protokollieren
Unterstützt Anfragen auf Datenzugriff und -löschung gemäß der DSGVO
Technische Anforderungen

Was eine 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 ernsthafte SaaS-E-Mail-API-Integration abdecken muss – und wo sich die versteckte Komplexität in jeder einzelnen verbirgt.

Multi-Tenant OAuth

Jeder Benutzer verbindet sein eigenes Postfach über eine separate OAuth-Zustimmung. Ihre SaaS fungiert im Namen von Jeder authentifizierte Benutzer – nicht über ein einziges freigegebenes Dienstkonto. Google und Microsoft verlangen jeweils die App-Verifizierung, bevor Sie OAuth-Tokens im großen Stil ausgeben können.

Anbieterabdeckung

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

Echtzeitsynchronisierung und Webhooks

Periodisches Abfragen alle paar Minuten ist anfä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 beide in ein einziges Ereignisformat abstrahieren.

Thread- und Konversationsmodell

E-Mail-Clients gruppieren Nachrichten in Threads. Ihre E-Mail-API muss eine solche Funktionalität unterstützen konsistenter Thread-Identifikator über Anbieter hinweg, sodass Sie direkt im Thread antworten, Unterhaltungen zusammenklappen und erkennen können, ob eine ausgehende Sequenz eine Antwort erhalten hat – ohne selbst rohe Message-ID-Header 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 Ihnen ermöglichen Anhänge nach ID abrufen ohne bei jeder Anfrage den vollständigen Nachrichteninhalt erneut herunterzuladen.

Sicherheit und Compliance

E-Mail-Daten sind sensibel. Ihre Integration muss Token-Verschlüsselung im Ruhezustand, umfangsbezogene OAuth-Berechtigungen (nur das anfordern, was Sie benötigen), Audit-Protokolle und einen dokumentierten Datenlöschpfad zur Erfüllung von GDPR-Anfragen zum Recht auf Vergessenwerden und SOC 2 Typ II-Audits.

Die drei E-Mail-Anbieter, die Ihre SaaS unterstützen muss
Gmail-Logo
Google Mail
Google OAuth 2.0 - CASA Tier 2-Überprüfung erforderlich in großem Maßstab
Outlook-Logo
Ausblick
Microsoft Identity Platform - deckt persönliche Outlook- und Microsoft 365-Konten ab
IMAP-Logo
IMAP
Universeller Fallback - Yahoo, Fastmail, benutzerdefinierte Mailserver 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

Inhouse-Entwicklung vs. API für E-Mail-Aggregation für SaaS

Hier ist, wie sich 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 Produktionsskalierung wichtig ist, auswirkt.

Fähigkeit Eigenbau Unipile E-Mail-API
Gmail OAuth-Integration
Handbuch – CASA Tier 2 erforderlich
Inklusive - CASA Tier 2 zertifiziert
Outlook / Microsoft 365 OAuth
Handbuch – Verlegerverifizierung erforderlich
Inklusive - verifizierter Publisher
IMAP-Unterstützung
Baue dich selbst – Randfälle im großen Maßstab
Vollständig abstrahiert – alle Server-Eigenheiten behandelt
Einheitliches Antwortformat
3 separate Datenmodelle zur Normalisierung
Einzelnes 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
Hintergrundauftrag – Fehlerbehandlung erforderlich
Automatisch verwaltet
Thread- und Konversationsmodell
Anbieterspezifisch - kundenspezifische Normalisierung erforderlich
Konsistente Thread-IDs über alle Anbieter hinweg
Anhänge-API
MIME-Parsing - getrennt pro Anbieter erstellen
Abrufen per Anhang-ID – anbieterunabhängig
DSGVO-Datenlöschung
Ihre Verantwortung - Benutzerdefinierte Prüfpfad
Dokumentierter Löschpfad – DSGVO-konform
SOC 2 Typ II Abdeckung
Umfang Ihrer eigenen Steuerelemente
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 Anbieter-APIs
Verwaltet von Unipile – keine Anbieterwartung
Gmail OAuth-Integration
Eigenbau
Handbuch – CASA Tier 2 erforderlich
Unipile E-Mail-API
Inklusive - CASA Tier 2 zertifiziert
Outlook / Microsoft 365 OAuth
Eigenbau
Handbuch – Verlegerverifizierung erforderlich
Unipile E-Mail-API
Inklusive - verifizierter Publisher
IMAP-Unterstützung
Eigenbau
Baue dich selbst – Randfälle 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
Einzelnes 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
Hintergrundauftrag – Fehlerbehandlung erforderlich
Unipile E-Mail-API
Automatisch verwaltet
Thread- und Konversationsmodell
Eigenbau
Anbieterspezifisch - kundenspezifische Normalisierung erforderlich
Unipile E-Mail-API
Konsistente Thread-IDs über alle Anbieter hinweg
Anhänge-API
Eigenbau
MIME-Parsing - getrennt pro Anbieter erstellen
Unipile E-Mail-API
Abrufen per Anhang-ID – anbieterunabhängig
DSGVO-Datenlöschung
Eigenbau
Ihre Verantwortung - Benutzerdefinierte Prüfpfad
Unipile E-Mail-API
Dokumentierter Löschpfad – DSGVO-konform
SOC 2 Typ II Abdeckung
Eigenbau
Umfang Ihrer eigenen Steuerelemente
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 Anbieter-APIs
Unipile E-Mail-API
Verwaltet von Unipile – keine Anbieterwartung
Bauen Sie Ihre E-Mail-Integration in Stunden statt Monaten.
Kostenlose Testversion – keine Kreditkarte erforderlich. Gmail-, Outlook- und IMAP-verknüpfte Konten ab dem ersten Tag.
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 vereinheitlichte 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, um die Sie sich nicht kümmern müssen. Hier ist, wie jede Anbieterintegration unter der Haube aussieht.

Google Mail
Google OAuth 2.0 - CASA Tier 2

Unipile verwendet Google OAuth 2.0 um die minimal notwendigen Scopes anzufordern. Die Plattform ist CASA Tier 2-zertifiziert, sodass Ihre App den 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 Ordner synchronisieren
Gmail API-Leitfaden
Ausblick
Microsoft Identität - persönlich und Microsoft 365

Unipile verbindet über die Microsoft Graph-API mithilfe der Microsoft Identity Platform. Dies deckt persönliche Outlook-Konten und Unternehmens-Microsoft-365-Mandanten über einen einzigen OAuth-Flow ab.

Vollzugriff auf Postfach zum Lesen und Senden
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/callback' }); // Leitet den Benutzer zu authLink.url weiter, um die OAuth-Zustimmung abzuschließen // Schritt 2: Liste die 50 neuesten E-Mails für ein verknüpftes Konto auf const { Elemente: E-Mails } = await client.email.Alle abrufen({ Konto_id: 'KONTO_ID', Grenze: 50 }); E-Mails.forEach(e-Mail => { Konsole.log(Betreff der E-Mail, Kennung des Teilnehmers); }); // Schritt 3: Vom eigenen Benutzerkonto senden await client.email.senden.({ Konto_id: 'KONTO_ID', an: [{ identifier: 'lead@company.com', Anzeigename: 'Aussicht' }], Thema: 'Nach unserem Anruf', body: '

Hallo, ich wollte nur mal nachfragen...

'
}); // Schritt 4: Registrieren Sie einen Webhook für Echtzeit-Ereignisse für neue E-Mails await client.webhook.create({ URL 'https://yourapp.com/webhooks/email', Ereignisse: ['E-Mail empfangen', 'email.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 = "DEIN_TOKEN" HEADER = {"X-API-KEY": TOKEN, "Content-Type": "application/json"} # Schritt 1: Erstellen Sie einen gehosteten Authentifizierungslink für Ihren Benutzer resp = Anfragen.Beitrag("{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 E-Mails = Anfragen.bekommen.(f"{BASIS}/emails", parameter "Konto_ID": "KONTO_ID", "Grenze": 50 }, headers=HEADERS).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, Magic Links). Eine SaaS-E-Mail-API wie Unipile gibt Ihrem Produkt Zugriff auf die eigenen Posteingänge Ihrer Nutzer über OAuth, sodass 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 die Microsoft Graph API – deckt sowohl Outlook, privat als auch Microsoft 365 ab), und IMAP (ein universeller Fallback für Yahoo, Fastmail und Mailserver von Unternehmen). Alle drei werden über dieselben einheitlichen API-Endpunkte abgerufen. 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 Ihr SaaS durch die Plattform von Unipile den verifizierten Status von Google erbt. Sie müssen Ihre eigene App nicht für eine CASA-Sicherheitsbewertung einreichen oder den Google OAuth App-Verifizierungsprozess eigenständig verwalten. dasselbe gilt für Microsoft: Die Publisher-Verifizierung von Unipile deckt Ihre Integration ab. Siehe unsere OAuth E-Mail-API-Leitfaden für vollständige Details zum Autorisierungsfluss.
05 Wie lange dauert die Integration eines E-Mail-Postfachs eines Benutzers?
+
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 für alle drei Anbieter dauert 4-6 Monate, wenn man die OAuth-Verifizierung, IMAP-Randfälle, Token-Aktualisierungslogik, Webhooks und Compliance-Arbeiten berücksichtigt.
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 überprüfbaren Löschpfad für Benutzerdaten zur Unterstützung von DSGVO-Anfragen zum Recht auf Vergessenwerden. Die Plattform fungiert 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 E-Mail-Benachrichtigungen in Echtzeit?
+
Ja. Unipile abstrahiert Gmail Pub/Sub-Benachrichtigungen, Microsoft Graph-Änderungsabonnements und IMAP IDLE-Signale in ein einheitliches Webhook-Format. Sie registrieren eine Endpunkt-URL und erhalten normalisierte Ereignisse für alle drei Anbieter, sobald neue E-Mails eintreffen oder sich der Nachrichtenstatus ändert. Es ist keine separate Einrichtung pro Anbieter erforderlich. Weitere Informationen zur E-Mail-Synchronisierung von Ende zu Ende finden Sie unter E-Mail-Synchronisierungs-API-Leitfaden.
08 Was ist die beste E-Mail-API für SaaS im Jahr 2026?
+
Für SaaS-Produkte, die auf die Posteingänge von Benutzern zugreifen müssen – CRM, Sales-Engagement-Tools, Helpdesks, KI-Assistenten – sind die besten Optionen vereinheitlichte E-Mail-API-Anbieter, die Gmail, Outlook und IMAP zu einer einzigen Integration abstrahieren. Unipile, Nylas und Aurinko sind die Hauptoptionen in diesem Markt. Die wichtigsten Unterscheidungsmerkmale sind der OAuth-Verifizierungsstatus, die IMAP-Abdeckung, die Zuverlässigkeit von Webhooks, Compliance-Zertifizierungen und die Zeit bis zur ersten Synchronisierung. Für eine Vergleichende Gegenüberstellung von E-Mail-API-Anbietern, siehe unseren speziellen Vergleichsratgeber.
Haben Sie 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