Envoi d'e-mails Auth Supabase via Proton for Business SMTP
Apprenez à configurer Proton for Business comme fournisseur SMTP personnalisé pour les e-mails d'authentification Supabase, garantissant une livraison privée et fiable.
Pourquoi un SMTP personnalisé pour Supabase ?
Par défaut, Supabase utilise sa propre infrastructure e-mail partagée pour envoyer des e-mails d'authentification tels que les confirmations, les réinitialisations de mot de passe et les liens magiques. Important : l'envoi d'e-mails intégré de Supabase est limité à 2 e-mails par heure. C'est suffisant pour le développement et les tests à petite échelle. Pour une configuration prête pour la production, un fournisseur SMTP personnalisé est indispensable. Une telle configuration vous donne également le contrôle sur l'adresse d'expéditeur, la délivrabilité et la confidentialité des e-mails.
Pourquoi Proton for Business ?
Proton for Business est un excellent choix comme fournisseur SMTP pour les entreprises soucieuses de la confidentialité. Il offre un chiffrement de bout en bout, un centre de données basé en Suisse avec de solides lois sur la protection des données, et une prise en charge complète du SMTP pour les plans Business.
- Infrastructure e-mail hébergée en Suisse avec chiffrement de bout en bout
- Haute délivrabilité et relais SMTP fiable
- Adresse d'expéditeur professionnelle avec votre propre domaine
- Conforme au RGPD avec de solides normes de protection des données
Prérequis
- Un compte Proton for Business actif avec accès SMTP activé
- Un domaine personnalisé configuré dans votre compte Proton Business
- Un projet Supabase avec accès administrateur
Configuration étape par étape
Étape 1 : Générer un token SMTP Proton
Proton n'autorise pas l'utilisation directe de votre mot de passe de compte pour le SMTP. Vous devez générer un token SMTP dédié. Voici comment procéder, en suivant la documentation officielle Proton SMTP
1. Ouvrir les paramètres de token SMTP dans Proton Mail
Connectez-vous à votre compte Proton Mail dans votre navigateur et naviguez vers : Paramètres → Tous les paramètres → IMAP/SMTP → Tokens SMTP

2. Cliquer sur « Générer un token »
3. Saisir les détails du token
Remplissez les champs suivants :
- Nom du token : Choisissez un nom descriptif pour vous rappeler où il est utilisé (ex. « Supabase »). Générez un token distinct par application pour un contrôle d'accès indépendant.
- Adresse e-mail : Sélectionnez l'une de vos adresses de domaine personnalisé actives. Ce sera le nom d'utilisateur SMTP. Générez un token différent pour chaque adresse si nécessaire.

4. Cliquer sur « Générer » et confirmer avec votre mot de passe

5. Copier votre token SMTP
Votre nom d'utilisateur SMTP et votre token (mot de passe) seront affichés. Copiez-les maintenant — le token ne pourra plus être consulté après la fermeture de cette fenêtre pour des raisons de sécurité. Votre mot de passe de connexion Proton habituel ne fonctionnera pas pour le SMTP.

6. Fermer la fenêtre
Le token apparaît maintenant dans vos paramètres avec son nom, l'adresse e-mail associée, l'heure de création et la date de dernière utilisation.

Étape 3 : Ouvrir les paramètres SMTP Supabase
Naviguez vers votre projet Supabase et activez le SMTP personnalisé :
- Ouvrez le tableau de bord de votre projet Supabase
- Allez dans Authentication → Email → SMTP Settings
- Activez Enable Custom SMTP
- Ajoutez vos identifiants SMTP Proton

Conclusion
Comme vous pouvez le constater, connecter Proton Mail à Supabase ne prend que quelques minutes. Avec un simple token SMTP et quelques paramètres dans le tableau de bord Supabase, vous obtenez une configuration e-mail prête pour la production — sécurisée, respectueuse de la vie privée et fiable.
Prêt à Créer votre Applications?
Notre équipe d'experts Supabase suisses peut vous aider à concevoir et implémenter des schémas de base de données type-safe pour votre prochain projet. De la conception initiale du schéma au développement complet de l'application, nous avons tout couvert.
Obtenir une Consultation Expert