Getting Started
Créer un compte Mailmus, une App, et récupérer vos clés API.
1. Créer un compte
Inscrivez-vous sur mailmus.app. Un compte Mailmus (Account) est créé, avec une première App par défaut — c'est l'App qui va porter vos clés, vos contacts/campagnes (Mail), et vos utilisateurs finaux (Auth).
Vous pouvez créer d'autres Apps par la suite (ex : une par environnement — développement/production) depuis le dashboard.
2. Récupérer vos clés API
Chaque App a deux types de clés, dans App → API Keys :
| Clé | Usage | Où l'utiliser |
|---|---|---|
| Secret key | Toutes les opérations serveur : Mail (contacts, campagnes, envoi transactionnel...) et Auth admin (gestion des utilisateurs finaux, Organizations...) | Backend uniquement — SDK serveur mailmus |
| Publishable key | Opérations Auth exécutées depuis le navigateur de vos utilisateurs finaux (sign-up, sign-in, OAuth...) | Frontend — SDK navigateur @mailmus/auth |
Ne jamais exposer la clé secrète côté client
La clé secrète donne un accès total à vos données Mail et Auth. Elle ne doit jamais quitter votre backend — ni dans le code frontend, ni dans un repo public. La clé publishable, elle, est faite pour être exposée côté navigateur.
3. Prochaine étape
- Envoyer son premier email avec la clé secrète et le SDK serveur.
- Ajouter l'authentification avec la clé publishable côté navigateur et la clé secrète côté serveur.