Mail Sender docs Retour à l'application →

Documentation

Envoyez des emails depuis n'importe quelle application, avec une simple requête HTTP.

Mail Sender expose une seule API : vous lui envoyez un destinataire, un sujet et un message, elle se charge de la connexion SMTP, du format MIME et du suivi des envois. Aucun SDK à installer : curl, fetch ou la bibliothèque HTTP de votre langage suffisent.

votre premier envoi
curl -X POST "https://mailer.echange.online/api/send.php" \
  -H "X-API-Key: VOTRE_CLE_API" \
  -d "to=destinataire@example.com" \
  -d "from=vous@votredomaine.com" \
  -d "subject=Bonjour" \
  -d "body=Mon premier email envoyé par API."

Par où commencer

Les concepts en une minute

NotionÀ quoi ça sert
Clé API Identifie votre application auprès du service. Elle s'envoie dans l'en-tête X-API-Key. Elle n'est affichée qu'une seule fois, à sa création.
Compte SMTP Le serveur qui remet réellement vos messages. Chaque clé API est rattachée à un compte SMTP : le compte système partagé, ou l'un de vos comptes personnels.
Quota mensuel Le nombre d'emails que votre forfait autorise par mois civil.
Rate limiting Une limite de débit par minute, heure, jour et mois, appliquée par clé API, pour éviter qu'un bug de votre côté ne vide votre quota en quelques secondes.
Template Un message type enregistré une fois, réutilisé à chaque envoi en remplaçant les variables {comme_ceci}.

Sécurité

Toutes les requêtes doivent être faites en HTTPS en production, et la clé API doit rester côté serveur : ne la mettez jamais dans du JavaScript exécuté dans un navigateur, elle serait lisible par n'importe quel visiteur.