API d'e-mail pour SaaS : Connectez les boîtes de réception des utilisateurs (Gmail, Outlook, IMAP) en 2026

API d'e-mail pour SaaS

Donnez à votre SaaS l'accès à Boîtes de réception des utilisateurs via API Email

Une API d'e-mails pour SaaS permet à votre produit de lire, envoyer et synchroniser les e-mails directement depuis les comptes Gmail, Outlook ou IMAP de vos utilisateurs, sans toucher aux mots de passe. Développez des intégrations CRM, des outils de vente, des helpdesks et des assistants IA sur une base OAuth unifiée.

api d'email pour saas Synchronisation d'e-mails avec OAuth API Gmail API Outlook IMAP Intégration SaaS
sync-user-inbox.js
import { UnipileClient } from 'unipile-node-sdk'; const client = new UnipileClient('VOTRE_DSN', 'VOTRE_JETON'); // Lier la boîte de réception d'un utilisateur const lien = await client.compte.create({ type : 'google', url_redirection : 'https://app.com/cb' }); // Rechercher les 50 derniers e-mails const { éléments } = await client.email.toutObtenir({ account_id : 'identifiant_compte_utilisateur', limite : 50 }); Envoyer depuis l'adresse de l'utilisateur await client.email.envoyer({ account_id : 'identifiant_compte_utilisateur', à : [{ identifiant : 'lead@co.com' }], sujet : 'Suite à', body: 'Bonjour, juste pour prendre des nouvelles...' });
Une intégration, tous les fournisseurs
Fonctionne avec Gmail Outlook IMAP
Définition

Qu'est-ce qu'une API d'email pour un SaaS ?

La plupart des développeurs entendent "API d'e-mail" et pensent à des outils comme SendGrid ou Mailgun – des services pour envoyer des e-mails transactionnels (reçus, notifications, liens magiques) depuis votre propre domaine. C'est un marché entièrement différent. Une API d'e-mail pour SaaS résout un problème fondamentalement différent : donner à votre produit un accès programmatique aux comptes e-mail de vos utilisateurs.

Définition

Un API d'e-mail pour SaaS est un ensemble de points d'accès HTTP qui permet à votre produit de s'authentifier auprès du fournisseur d'e-mails d'un utilisateur (Gmail, Outlook ou IMAP) via OAuth, puis de lire, envoyer, synchroniser et rechercher des e-mails en son nom – le tout via une seule intégration, sans stocker de mots de passe ni gérer les particularités spécifiques à chaque fournisseur.

API d'e-mails transactionnels
SendGrid, Mailgun, Resend

Envoie des courriels de votre domaine à vos utilisateurs. Utilisé pour les réinitialisations de mot de passe, les factures, les notifications et les campagnes marketing. Votre produit contrôle l'adresse de l'expéditeur.

Cas d'utilisation : "Envoyer un e-mail de bienvenue depuis noreply@yourapp.com lorsqu'un utilisateur s'inscrit."
API d'email de synchronisation utilisateur pour SaaS
Unipile, Nylas, Aurinko

Donne à votre SaaS accès à les boîtes de réception de vos utilisateurs via OAuth. Votre produit lit, envoie et synchronise les e-mails au nom de chaque utilisateur, depuis son compte Gmail, Outlook ou IMAP.

Cas d'utilisation : "Intégrez la boîte e-mail Gmail d'un commercial à votre CRM et enregistrez automatiquement chaque e-mail de prospect."
Cas d'usage

Quels produits SaaS sont réellement construits avec une API d'e-mail

Tout produit dans lequel les utilisateurs doivent agir sur des e-mails – ou dans lequel des e-mails doivent être intégrés à votre modèle de données – est un candidat idéal pour une API de synchronisation des e-mails. Voici les cinq modèles les plus courants que les développeurs mettent en œuvre avec Unipile.

CRM et intelligence commerciale
Le plus courant

Capturez automatiquement tous les e-mails échangés entre un commercial et un contact. Pas de saisie manuelle, pas de points de contact manqués. Votre CRM reste à jour sans aucune action de l'utilisateur.

Journaliser automatiquement les e-mails dans les enregistrements de contact et d'affaires
Afficher les fils d'e-mails en ligne dans les chronologies des transactions
Détecter les signaux de réponse pour déclencher les transitions d'étapes du pipeline
Engagement Commercial et Séquençage
Volume élevé

Exécutez des séquences de prospection multi-étapes depuis l'adresse Gmail ou Outlook de chaque représentant – pas un domaine d'envoi partagé. Les réponses arrivent dans la boîte de réception réelle du représentant et sont détectées automatiquement.

Envoyer depuis l'adresse authentifiée de l'utilisateur
Réponses au fil pour mettre en pause les séquences automatiquement
Respecter les limites de requêtes par fournisseur sans avoir à ajouter de code supplémentaire
Service d'assistance et boîte de réception partagée
Équipes de support

Extraire les e-mails de support de plusieurs boîtes de réception d'équipe dans une file d'attente de tickets unifiée. Les réponses envoyées depuis votre interface d'aide sortent via le compte lié de l'agent, préservant ainsi la délivrabilité.

Synchroniser plusieurs boîtes aux lettres de support via IMAP ou OAuth
Attribuer, répondre et clôturer des tickets à partir d'une seule interface utilisateur
Alertes webhook en temps réel sur les nouveaux e-mails entrants
Assistant de boîte de réception IA
Le plus rapide

Donnez à votre produit IA l'accès à l'historique complet des e-mails d'un utilisateur. Résumez des fils de discussion, rédigez des réponses, extrayez des éléments d'action ou classez des prospects - le tout basé sur les données réelles de la boîte de réception de l'utilisateur.

Récupérer les fils avec le corps complet et les pièces jointes
Paginer le contexte historique pour les invites LLM
Envoyer des réponses rédigées par l'IA depuis l'adresse de l'utilisateur
Applications de productivité et d'automatisation
Outils de flux de travail

Permettez aux utilisateurs de connecter leur boîte de réception pour déclencher des automatisations – créez des tâches à partir d'e-mails, extrayez des données de factures, acheminez les pièces jointes vers le stockage, ou connectez l'e-mail à Slack, Notion, ou votre propre moteur de flux de travail.

Surveiller les nouveaux e-mails via des webhooks en temps réel
Télécharger et analyser les pièces jointes d'e-mail
Fonctionne avec Gmail, Outlook et tout serveur IMAP
Recrutement et ATS
Technologie RH

Connectez les boîtes de réception des recruteurs à votre ATS. Associez automatiquement les e-mails des candidats aux candidatures d'emploi, suivez les taux de réponse et permettez aux recruteurs de répondre directement depuis leur compte lié sans quitter votre plateforme.

Associer les e-mails entrants aux profils des candidats
Enregistrer automatiquement la correspondance entre le recruteur et le candidat
Soutenir les demandes d'accès et de suppression de données RGPD
Exigences techniques

Ce qu'une API d'e-mails de production pour SaaS doit prendre en charge

Créer une intégration d'e-mails fiable va au-delà de l'appel d'un point d'accès REST. Voici les six capacités que toute intégration sérieuse d'API d'e-mails SaaS doit couvrir - et où réside la complexité cachée dans chacune d'elles.

OAuth multi-tenant

Chaque utilisateur relie sa propre boîte de réception via un consentement OAuth distinct. Votre SaaS agit au nom de chaque utilisateur authentifié - et non via un seul compte de service partagé. Google et Microsoft exigent tous deux une vérification d'application avant que vous ne puissiez émettre des jetons OAuth à grande échelle.

Couverture du fournisseur

Vos utilisateurs auront des boîtes de réception Gmail, Outlook (personnel et Microsoft 365) et basées sur IMAP. Une API d'e-mail robuste pour SaaS normalise ces trois fournisseurs en un format de réponse unique et unifié donc la logique de votre produit reste indépendante du fournisseur.

Synchronisation en temps réel et webhooks

Interroger toutes les quelques minutes est fragile et lent. SaaS en production nécessite notifications par webhook lorsque de nouveaux e-mails arrivent ou que l'état du message change. Gmail utilise Pub/Sub, Microsoft Graph utilise des abonnements - votre couche d'API devrait abstraire les deux en un seul format d'événement.

Modèle de fil et de conversation

Les clients de messagerie regroupent les messages en fils de discussion. Votre API de messagerie doit exposer un identificateur de fil cohérent entre les fournisseurs afin que vous puissiez répondre dans le fil de discussion, réduire les conversations et détecter si une séquence sortante a reçu une réponse, le tout sans avoir à analyser vous-même les en-têtes bruts de Message-ID.

Pièces jointes et analyse MIME

La lecture des pièces jointes signifie décoder les parties MIME, gérer les images intégrées et télécharger des blobs binaires via des API spécifiques au fournisseur. Le point de terminaison doit vous permettre récupérer les pièces jointes par ID sans retélécharger le corps entier du message à chaque requête.

La sécurité et la conformité

Les données d'e-mail sont sensibles. Votre intégration doit chiffrement de jeton au repos, autorisations OAuth étendues (demander uniquement ce dont vous avez besoin), journaux d'audit et un chemin de suppression de données documenté pour satisfaire les demandes de droit à l'effacement du RGPD et les audits SOC 2 Type II.

Les trois fournisseurs d'e-mails que votre SaaS doit prendre en charge
Logo Gmail
Gmail
Google OAuth 2.0 - Vérification CASA de niveau 2 requise à grande échelle
Logo Outlook
Outlook
Plateforme d'identité Microsoft - couvre Outlook personnel et Microsoft 365
Logo IMAP
IMAP
Solution de repli universelle - Yahoo, Fastmail, serveurs de messagerie d'entreprise personnalisés
Construire ou acheter

Les coûts cachés de la création de votre propre intégration d'API d'e-mail

Les API Gmail, Microsoft Graph et les bibliothèques IMAP sont toutes gratuites et bien documentées. Alors pourquoi la plupart des équipes SaaS sous-estiment-elles le coût de développement de 3 à 5 fois ? Parce que la complexité ne réside pas dans l'intégration initiale, mais dans tout ce qui suit.

Six coûts qui n'apparaissent jamais dans l'estimation initiale
Coût 01
Vérification de l'application Google OAuth

Les applications demandant des champs d'application Gmail au-delà du profil de base doivent être approuvées Évaluation de sécurité de niveau 2 CASA de Google avant de pouvoir accueillir plus de 100 utilisateurs testeurs. Ce processus, qui fait intervenir un laboratoire de sécurité tiers, dure entre 4 et 8 semaines et coûte entre 4 000 et 75 000 TP4T, selon l'étendue des travaux.

Coût 02
Vérification Microsoft Publisher

Microsoft requiert vérification de l'éditeur pour les applications demandant des étendues d'API Graph à privilèges élevés. Sans cela, chaque utilisateur voit une bannière d'avertissement rouge pendant l'écran de consentement OAuth - un obstacle majeur à la conversion pour les flux d'intégration B2B SaaS.

Coût 03
Cas limites IMAP à grande échelle

Il existe des centaines d'implémentations de serveurs IMAP dans la nature. Chacune a ses particularités : noms de dossiers non standard, support IDLE défectueux, cas limites des certificats TLS, comportement des délais de connexion et flux d'authentification spécifiques à chaque serveur. Chaque client entreprise que vous intégrez peut faire apparaître un nouveau cas extrême qui bloque leur équipe.

Coûté 04
Rafraîchissement et Rotation des Jetons

Les jetons OAuth expirent. Les jetons de rafraîchissement peuvent être révoqués par l'utilisateur ou par la politique du fournisseur. À grande échelle, Gestion du cycle de vie des jetons pour des milliers de comptes liés sur trois fournisseurs nécessite un traitement de fond fiable, une alerte en cas d'échec et un flux d'expérience utilisateur de réauthentification élégant.

Coût 05
Changements de l'API du fournisseur

Google et Microsoft déprécient et mettent à jour les surfaces d'API. L'authentification de base de Gmail a été supprimée. Microsoft a déprécié les anciens points de terminaison Exchange. Tenir le rythme des journaux de modification de trois fournisseurs représente une charge de maintenance continue qui incombe entièrement à votre équipe d'ingénierie.

Coût 06
Conformité et gestion des données

Les données d'e-mail sont dans le périmètre du RGPD et du SOC 2 Type II. Vous avez besoin de flux de données documentés, de chiffrement au repos et en transit, de politiques de stockage de jetons et d'un processus de suppression vérifiable. La construction de ceci à partir de zéro pour un audit SaaS peut prendre des semaines. et nécessite un examen juridique.

Ce à quoi ressemble réellement la " construction en interne "
Semaine 1-2 OAuth Gmail de base + point de terminaison de liste d'e-mails
Ça va vite. La documentation de démarrage rapide de Google est excellente et le chemin heureux fonctionne en quelques jours.
Semaine 3-5 Ajoutez Microsoft Graph pour les utilisateurs Outlook
Flux d'authentification différent, format de jeton différent, modèle de pagination différent. Le plafond de 100 utilisateurs est atteint pour la première fois.
La vérification de publication commence ici - ajoute 3 à 6 semaines de temps d'attente
Semaine 6-10 Ajouter IMAP pour tous les autres
Les clients d'entreprise se présentent avec serveurs de messagerie personnalisés. Les bizarreries de l'IMAP commencent à s'accumuler. La logique de rafraîchissement des jetons se bloque sous la charge. Webhooks non encore implémentés.
Mois 4-6 Synchronisation en temps réel, multithreading, pièces jointes, conformité
Évaluation Gmail CASA soumise. L'ingénierie résout encore des cas limites IMAP. Feuille de route produit retardée.
C'est là que la plupart des équipes reconsidèrent leur décision de construire
Évitez les 4 à 6 mois de construction – connectez votre première boîte de réception utilisateur en moins d'une journée
Unipile gère la vérification OAuth, les cas particuliers IMAP, le rafraîchissement des jetons et les webhooks pour les trois fournisseurs.
Commencez à construire gratuitement
Comparaison

Création interne vs API d'agrégation d'e-mails pour SaaS

Voici comment intégrer votre propre fournisseur de messagerie se compare à l'utilisation d'une API de messagerie unifiée pour les SaaS dans toutes les dimensions qui importent à l'échelle de production.

Capacité Construire en interne API d'e-mail Unipile
Intégration OAuth de Gmail
Manuel - CASA Niveau 2 requis
Inclus - certifié CASA Tier 2
Outlook / Microsoft 365 OAuth
Manuel - vérification de l'éditeur requise
Inclus - éditeur vérifié
Prise en charge IMAP
Construisez-vous - cas limites à grande échelle
Entièrement abstrait - toutes les particularités du serveur sont gérées
Format de réponse unifié
3 modèles de données distincts à normaliser
Schéma unique pour tous les fournisseurs
Webhooks en temps réel
Pub/Sub + abonnements graphiques - configuration séparée par fournisseur
Un point de terminaison webhook pour tous les fournisseurs
Rafraîchissement du jeton OAuth
Gestion des échecs de votre tâche d'arrière-plan requise
Géré automatiquement
Modèle de fil et de conversation
Spécifique au fournisseur - normalisation personnalisée nécessaire
Des identifiants de thread cohérents sur tous les fournisseurs
API de pièces jointes
Analyse MIME - construire séparément par fournisseur
Récupérer par identifiant de pièce jointe - indépendant du fournisseur
Suppression de données RGPD
Votre responsabilité - journal d'audit personnalisé
Chemin de suppression documenté - Conforme au RGPD
Couverture SOC 2 Type II
Portée de vos propres contrôles
Certification SOC 2 Type II
Temps de synchronisation du premier e-mail
4-6 mois (les trois fournisseurs)
Moins de 1 jour
Maintenance en cours
Votre équipe suit toutes les modifications des API de fournisseurs
Géré par Unipile - aucun entretien du fournisseur
Intégration OAuth de Gmail
Construire en interne
Manuel - CASA Niveau 2 requis
API d'e-mail Unipile
Inclus - certifié CASA Tier 2
Outlook / Microsoft 365 OAuth
Construire en interne
Manuel - vérification de l'éditeur requise
API d'e-mail Unipile
Inclus - éditeur vérifié
Prise en charge IMAP
Construire en interne
Construisez-vous - cas limites à grande échelle
API d'e-mail Unipile
Entièrement abstrait - toutes les particularités du serveur sont gérées
Format de réponse unifié
Construire en interne
3 modèles de données distincts à normaliser
API d'e-mail Unipile
Schéma unique pour tous les fournisseurs
Webhooks en temps réel
Construire en interne
Pub/Sub + abonnements graphiques - configuration séparée par fournisseur
API d'e-mail Unipile
Un point de terminaison webhook pour tous les fournisseurs
Rafraîchissement du jeton OAuth
Construire en interne
Gestion des échecs de votre tâche d'arrière-plan requise
API d'e-mail Unipile
Géré automatiquement
Modèle de fil et de conversation
Construire en interne
Spécifique au fournisseur - normalisation personnalisée nécessaire
API d'e-mail Unipile
Des identifiants de thread cohérents sur tous les fournisseurs
API de pièces jointes
Construire en interne
Analyse MIME - construire séparément par fournisseur
API d'e-mail Unipile
Récupérer par identifiant de pièce jointe - indépendant du fournisseur
Suppression de données RGPD
Construire en interne
Votre responsabilité - journal d'audit personnalisé
API d'e-mail Unipile
Chemin de suppression documenté - Conforme au RGPD
Couverture SOC 2 Type II
Construire en interne
Portée de vos propres contrôles
API d'e-mail Unipile
Certification SOC 2 Type II
Temps de synchronisation du premier e-mail
Construire en interne
4-6 mois (les trois fournisseurs)
API d'e-mail Unipile
Moins de 1 jour
Maintenance en cours
Construire en interne
Votre équipe suit toutes les modifications des API de fournisseurs
API d'e-mail Unipile
Géré par Unipile - aucun entretien du fournisseur
Intégrez votre courriel en quelques heures, pas en quelques mois
Essai gratuit - aucune carte de crédit requise. Comptes Gmail, Outlook et IMAP connectés dès le premier jour.
Construisez-le avec Unipile
Comment Unipile s'intègre

Comment Unipile offre une API d'e-mail pour les SaaS en une seule intégration

Unipile est une API d'email unifiée pour les SaaS, spécialement conçue pour le marché de la synchronisation utilisateur. Un seul ensemble de points d'accès couvre Gmail, Outlook et IMAP – avec des fonctionnalités OAuth, des webhooks, le classement des fils de discussion, les pièces jointes et la conformité gérées pour vous. Voici à quoi ressemble chaque intégration de fournisseur dans les coulisses.

Gmail
Google OAuth 2.0 - Niveau 2 CASA

Unipile utilise Google OAuth 2.0 pour demander les scopes minimums nécessaires. La plateforme est certifiée CASA Tier 2, ainsi votre application hérite du statut vérifié sans passer par votre propre évaluation.

Lire, envoyer et répondre aux fils de discussion
Webhooks Pub/Sub abstraits en un seul point de terminaison
Étiquettes et synchronisation de dossiers
Guide de l'API Gmail
Outlook
Microsoft Identity - personnel et Microsoft 365

Unipile se connecte via le Microsoft Graph API en utilisant la plateforme d'identité Microsoft. Cela couvre à la fois les comptes Outlook personnels et les locataires Microsoft 365 d'entreprise via un seul flux OAuth.

Accès complet pour lire et envoyer des e-mails de la boîte aux lettres
Webhooks de notification de changement de graphique
Calendrier et contacts dans la même API
Guide Microsoft Graph
IMAP
Dépannage universel - n'importe quel serveur de messagerie

Pour les utilisateurs sur Yahoo, Fastmail, des serveurs d'entreprise personnalisés, ou tout autre fournisseur, Unipile se connecte via IMAP. Toutes les particularités propres au serveur, les cas limites TLS et les différences de nommage de dossiers sont abstraits de votre code.

Fonctionne avec n'importe quel serveur IMAP conforme aux normes
Sondage et quasi temps réel via IMAP IDLE
Même réponse d'API unifiée que Gmail et Outlook
Guide de l'API IMAP
Comment cela fonctionne dans votre SaaS : 4 étapes
1
Créer un lien d'authentification hébergé
Appelez l'API Unipile pour générer un lien OAuth pour votre utilisateur. Il clique dessus, termine le flux de consentement sur Google ou Microsoft, et sa boîte de réception est liée à votre compte SaaS.
2
Recevoir un identifiant de compte lié
Une fois lié, Unipile renvoie un account_id. Stockez-le dans votre enregistrement utilisateur. Tous les appels d'e-mail ultérieurs référencent cet ID - pas de jetons, pas de secrets dans votre base de données.
3
Lire, envoyer et synchroniser les e-mails
Utilisez GET /emails lister les messages, POST /emails envoyer, et GET /e-mails/:id/pièces jointes pour les fichiers. Mêmes points d'accès pour les trois fournisseurs.
4
Enregistrer un webhook pour les événements en temps réel
Enregistrez une URL de webhook. Unipile normalise les événements d'abonnement Pub/Sub et Graph dans un format de charge utile unique et les livre à votre point de terminaison à chaque nouvelle arrivée d'e-mail.
SOC 2 Type II
Conforme au GDPR
Certifié CASA niveau 2 (Gmail)
Jetons OAuth chiffrés au repos
SLA de zéro temps d'arrêt
Prêt à créer votre API d'e-mail pour SaaS ?
Essai gratuit - Comptes liés Gmail, Outlook et IMAP. Pas de carte de crédit. Aucune configuration OAuth requise dès le premier jour.
Construire avec Unipile
Exemple de code

Synchronisez les e-mails de vos utilisateurs dans votre SaaS : Exemple de code complet

Trois langues, une seule approche. Connectez la boîte de réception d'un utilisateur, récupérez ses e-mails et envoyez-les depuis son adresse – le tout via l'API unifiée d'e-mails Unipile. Le même code fonctionne pour les comptes connectés Gmail, Outlook et IMAP.

Node.js
Python
cURL
email-saas-integration.js
import { UnipileClient } from 'unipile-node-sdk'; const client = new UnipileClient('VOTRE_DSN', 'VOTRE_JETON'); // Étape 1 : Générer un lien OAuth hébergé pour votre utilisateur const LienAuth = await client.compte.create({ type : 'google', // ou 'microsoft' ou 'imap' url_redirection : 'https://yourapp.com/callback' }); // Redirigez votre utilisateur vers authLink.url pour terminer le consentement OAuth // Étape 2 : Lister les 50 e-mails les plus récents pour un compte lié const { items: e-mails } = await client.email.ToutObtenir({ account_id : 'IDENTIFIANT_COMPTE', limite : 50 }); e-mails.chaque(courriel => { console.log(email.subject, email.from_attendee.identifier); }); // Étape 3 : Envoyer depuis l'adresse de l'utilisateur await client.email.envoyer({ account_id : 'IDENTIFIANT_COMPTE', à : [{ identifiant : 'lead@company.com', nom_affichage: 'Prospect' }], sujet : 'Suite à notre appel', body: '

Bonjour, je voulais juste prendre des nouvelles...

'
}); // Étape 4 : Enregistrer un webhook pour les événements de nouveaux e-mails en temps réel await client.webhook.create({ url : 'https://votresite.com/webhooks/email', événements : ['email.reçu', 'email.envoyé'] });
Fonctionne de manière identique pour les comptes liés à Google, Microsoft et IMAP
email_saas_integration.py
import demandes BASE = "https://api9.unipile.com:13234/api/v1" JETON = "VOTRE_JETON" EN-TÊTES = {"X-API-KEY": JETON, "Content-Type": "application/json"} # Étape 1 : Créer un lien d'authentification hébergé pour votre utilisateur resp = requests.poste(f"{BASE}/hébergé/comptes/lier", json={ "type": "Google", "url_redirection": "https://yourapp.com/callback" }, en-têtes=HEADERS) auth_url = resp.json()["url"] # Étape 2 : Récupérer les 50 e-mails les plus récents e-mails = requêtes.obtenir(f"{BASE}/e-mails", paramètres={ "account_id": "ID_COMPTE", "limite": 50 }, en-têtes=HEADERS).json()["articles"] pour l'email en courriels : print(e-mail["sujet"], courriel["de_participant"]["identifier"]) # Étape 3 : Envoyer depuis l'adresse de l'utilisateur requêtes.poste(f"{BASE}/e-mails", json={ "account_id": "ID_COMPTE", "à": [{"identifier": "lead@company.com"}], "sujet": "Suivi", "corps": "

Bonjour, je voulais juste prendre des nouvelles...

"
}, en-têtes=HEADERS)
Fonctionne de manière identique pour les comptes liés à Google, Microsoft et IMAP
email-saas.sh
# Étape 1 : Créer un lien d'authentification hébergé curl -X POST \ "https://api9.unipile.com:13234/api/v1/hosted/accounts/link" \ -H "X-API-KEY : VOTRE_JETON" \ -H "Content-Type: application/json" \ -d '{"type":"google","redirect_url":"https://yourapp.com/callback"}' # Étape 2 : Dressez la liste des 50 e-mails les plus récents curl -G "https://api9.unipile.com:13234/api/v1/emails" \ -H "X-API-KEY : VOTRE_JETON" \ --encodage-url-de-données "compte_id=ID_DU_COMPTE" \ --encodage-url-de-données "limite=50" # Étape 3 : Envoyer depuis l'adresse de l'utilisateur curl -X POST \ "https://api9.unipile.com:13234/api/v1/emails" \ -H "X-API-KEY : VOTRE_JETON" \ -H "Content-Type: application/json" \ -d '{"account_id":"ACCOUNT_ID","to":[{"identifier":"lead@company.com"}],"subject":"Suivi","body":"

Salut...

"}'
Remplacez ' google ' par ' microsoft ' ou ' imap ' - mêmes points de terminaison, même format de réponse
Étape 1
Authentification hébergée - aucune configuration OAuth de votre côté

Unipile génère l'URL OAuth. Votre utilisateur clique, consent, et est redirigé vers votre application. Vous ne gérez jamais directement les tokens OAuth.

Étape 2-3
Mêmes points de terminaison pour les trois fournisseurs

GET /emails et POST /emails fonctionne de manière identique pour Gmail, Outlook et IMAP. Changez le account_id - tout le reste est inchangé.

Étape 4
Un webhook pour les événements en temps réel

Enregistrez une URL unique. Unipile normalise les notifications Gmail Pub/Sub, les événements de modification de Microsoft Graph et les signaux IMAP IDLE en une seule charge d'événement unifiée.

Essayez l'API complète dans votre bac à sable - gratuit, sans carte de crédit
Comptes liés en direct, flux OAuth réels, accès complet aux points de terminaison dès le premier jour.
FAQ

Questions fréquemment posées

Questions fréquentes des fondateurs et ingénieurs de SaaS évaluant une API d'email pour la synchronisation de la boîte de réception utilisateur.

01 Qu'est-ce qu'une API d'e-mail pour SaaS ?
+
Une API d'e-mail pour SaaS est un ensemble de points de terminaison HTTP qui permet à votre produit de s'authentifier auprès du fournisseur d'e-mail d'un utilisateur (Gmail, Outlook ou IMAP) via OAuth, puis lire, envoyer et synchroniser les e-mails en leur nom grâce à une intégration unique - sans stocker de mots de passe ni gérer les différences spécifiques au fournisseur. Il se distingue des API d'e-mails transactionnels (SendGrid, Mailgun), qui envoient à partir de votre domaine plutôt qu'à partir des boîtes de réception de vos utilisateurs. Voir notre guide complet sur l'API d'envoi d'e-mails pour un aperçu plus large.
02 Comment une API d'e-mail SaaS diffère-t-elle de SendGrid ou de Mailgun ?
+
SendGrid et Mailgun sont APIs d'e-mails transactionnels - ils envoient des e-mails depuis votre domaine à vos utilisateurs (notifications, reçus, liens magiques). Une API d'e-mails SaaS comme Unipile donne accès à votre produit à les boîtes de réception de vos utilisateurs via OAuth, vous permettant de lire, envoyer et synchroniser depuis leur compte Gmail, Outlook ou IMAP. Ce sont des marchés entièrement différents avec des cas d'utilisation, des modèles de tarification et des exigences de conformité différents.
03 Quels fournisseurs de messagerie Unipile prend-il en charge ?
+
Unipile prend en charge trois fournisseurs de messagerie : Gmail (via Google OAuth 2.0), Outlook (via l'API Microsoft Graph - couvre à la fois Outlook personnel et Microsoft 365), et IMAP (un solution de repli universelle pour Yahoo, Fastmail et les serveurs de messagerie d'entreprise). Les trois sont accessibles via les mêmes points d'accès API unifiés. Pour une explication détaillée, voir la Comparaison des fournisseurs d'API d'e-mail.
04 Dois-je gérer moi-même la vérification de la Google OAuth ?
+
Non. Unipile est Certifié CASA de niveau 2, ce qui signifie que votre SaaS hérite du statut vérifié de Google via la plateforme Unipile. Vous n'avez pas besoin de soumettre votre propre application pour une évaluation de sécurité CASA ou de gérer le processus de vérification des applications OAuth de Google de manière indépendante. Il en va de même pour Microsoft : la vérification de l'éditeur par Unipile couvre votre intégration. Voir notre Guide API email OAuth pour plus de détails sur le flux d'authentification.
05 Combien de temps faut-il pour intégrer une boîte de réception d'e-mails utilisateur ?
+
La plupart des développeurs ont une intégration fonctionnelle - génération de liens OAuth, listage d'e-mails et envoi - d'ici quelques heures. La couverture complète de trois fournisseurs (Gmail, Outlook, IMAP) prend généralement moins d'une journée. La création de l'équivalent à partir de zéro sur les trois fournisseurs prend 4 à 6 mois si l'on prend en compte la vérification OAuth, les cas limites IMAP, la logique de rafraîchissement des jetons, les webhooks et le travail de conformité.
06 Unipile est-il conforme au GDPR et à SOC 2 ?
+
Oui. Unipile est Certification SOC 2 Type II et conforme au RGPD. Les jetons OAuth sont chiffrés au repos, les flux de données sont documentés et il existe un chemin de suppression vérifiable pour les données utilisateur afin de prendre en charge les demandes de droit à l'effacement du RGPD. La plateforme agit en tant qu'intermédiaire technique indépendant pour le compte de chaque utilisateur authentifié - elle ne stocke pas le contenu des e-mails au-delà de ce qui est nécessaire pour la session de synchronisation active.
07 Unipile prend-il en charge les notifications d'e-mail en temps réel ?
+
Oui. Unipile abstrait les notifications Pub/Sub de Gmail, les abonnements aux modifications de Microsoft Graph et les signaux IMAP IDLE en un format de webhook unique et unifié. Vous enregistrez une URL de point de terminaison et recevez des événements normalisés pour les trois fournisseurs chaque fois que de nouveaux e-mails arrivent ou que l'état du message change. Aucune configuration distincte par fournisseur n'est nécessaire. Pour en savoir plus sur le fonctionnement de la synchronisation des e-mails de bout en bout, consultez Guide de l'API de synchronisation d'e-mails.
08 Quel est le meilleur API d'email pour SaaS en 2026 ?
+
Pour les produits SaaS qui doivent accéder aux boîtes de réception des utilisateurs – CRM, outils d'engagement commercial, plateformes de support client, assistants IA – les meilleures options sont les fournisseurs d'API d'e-mail unifiées qui abstraient Gmail, Outlook et IMAP en une seule intégration. Unipile, Nylas et Aurinko sont les principales options sur ce marché. Les principaux éléments différenciateurs sont le statut de vérification OAuth, la couverture IMAP, la fiabilité des webhooks, les certifications de conformité et le délai de synchronisation initiale. Pour un comparaison côte à côte des fournisseurs d'API d'e-mail, consultez notre guide de comparaison dédié.
Vous avez encore des questions sur la création de votre API d'e-mail pour SaaS ?
Parlez à l'équipe Unipile - nous répondons aux questions techniques dans un délai d'un jour ouvrable.
Commencez à construire gratuitement
fr_FRFR