Introduction
Decouvrez ce qu'est Mail.Land et comment il peut vous aider a envoyer des e-mails transactionnels et marketing a grande echelle
MailLand est une plateforme B2B d'envoi d'e-mails conçue pour les développeurs et les entreprises qui ont besoin d'un envoi fiable et en grand volume. Que vous envoyiez des réinitialisations de mot de passe, des confirmations de commande, des newsletters ou des campagnes marketing, MailLand fournit l'infrastructure nécessaire pour que vos e-mails arrivent en boîte de réception.
Ce que fait Mail.Land
MailLand gère deux catégories d'e-mails :
E-mail transactionnel : déclenché par les actions des utilisateurs. Réinitialisations de mot de passe, confirmations de commande, notifications de compte, codes d'authentification à deux facteurs. Ces messages sont urgents et nécessitent une haute délivrabilité.
E-mail marketing : envoyé en masse à des listes d'abonnés. Newsletters, annonces de produits, promotions, campagnes de drip marketing. Ces envois nécessitent la gestion de listes, la segmentation et des outils de conformité.
Les deux catégories partagent la même infrastructure mais sont séparées au niveau des identifiants. Un identifiant transactionnel ne peut pas envoyer d'e-mails marketing en masse, et inversement. Cette séparation protège votre réputation d'expéditeur.
Fonctionnalités principales
Envoi
- API REST : envoyez des e-mails unitaires via
POST /v1/transactional/sendavec des payloads JSON. Prend en charge le HTML, le texte brut, les templates, les pièces jointes et les variables par destinataire. - Relais SMTP : connectez votre application existante via SMTP sur le port 587 (STARTTLS). Authentifiez-vous avec votre clé API.
- Envoi par lot : envoyez à plusieurs destinataires en un seul appel API via
POST /v1/transactional/send-batch. Réservé aux identifiants marketing. - E-mails planifiés : planifiez des e-mails jusqu'à 7 jours à l'avance.
scheduledAtest toujours interprété en UTC. - Templates : créez des modèles d'e-mails réutilisables avec substitution de variables en utilisant la syntaxe
{{variable}}.
Domaines et délivrabilité
- Vérification de domaine : vérifiez la propriété avec des enregistrements DNS SPF, DKIM et DMARC. MailLand génère automatiquement les clés DKIM.
- Signature DKIM : MailLand crée une clé DKIM pour chaque domaine et signe chaque message avec elle. La rotation de la clé est temporairement indisponible ; voir rotation des clés DKIM.
- Surveillance de la santé DNS : vérifications continues en arrière-plan des problèmes de configuration DNS avec alertes basées sur la sévérité.
- Gestion des suppressions : traitement automatique des rebonds et des plaintes pour protéger votre réputation d'expéditeur.
Analytique et webhooks
- Suivi en temps réel : suivi des ouvertures et des clics avec une granularité par e-mail.
- Webhooks : recevez des callbacks HTTP pour les événements de livraison, report, rebond, plainte et autres.
- Journaux d'e-mails : journaux consultables de chaque e-mail envoyé, avec statut, horodatages et historique des événements.
Compte et sécurité
- Espaces de travail multi-tenant : organisez vos domaines, identifiants et membres d'équipe dans des espaces de travail séparés.
- Portée des clés API : restreignez les identifiants par domaine, adresse IP et canal (API/SMTP).
- Authentification à deux facteurs : 2FA basée sur TOTP pour la sécurité du compte.
- Mode Sandbox : testez votre intégration sans envoyer de vrais e-mails. Les identifiants Sandbox acceptent et journalisent l'envoi sans le livrer, ou ne livrent qu'aux adresses de votre liste d'autorisation sandbox. Les nouveaux espaces de travail sont aussi limités à cette liste jusqu'à leur vérification.
Comment ça fonctionne
Le flux de haut niveau pour l'envoi d'un e-mail :
- Authentification : incluez votre clé API dans l'en-tête
X-API-Key(REST) ou utilisez-la comme mot de passe SMTP. - Envoi : envoyez votre e-mail via POST à l'API ou relayez-le via SMTP.
- Mise en file d'attente : MailLand valide la requête, vérifie les limites de débit et les quotas, puis met l'e-mail en file d'attente.
- Livraison : l'e-mail est traité, signé avec DKIM, et livré au serveur de messagerie du destinataire.
- Suivi : les événements de livraison, de report, de rebond, de plainte et d'e-mail entrant sont enregistrés et transmis via webhooks.
Les réponses d'envoi renvoient un jobId ou un messageId que vous pouvez utiliser pour suivre l'e-mail tout au long de son cycle de vie.
Flux d'identifiants
MailLand impose une séparation stricte entre les e-mails transactionnels et marketing :
| Propriété | Transactionnel | Marketing |
|---|---|---|
| Destinataires max par envoi | 5 | 1 000 (10 000 par lot) |
| Envoi par lot | Non autorisé | Autorisé |
| Limites de débit | Indépendantes | Indépendantes |
| Préfixe du Message ID | t_ | m_ |
| Cas d'utilisation | Réinitialisations de mot de passe, reçus, OTP | Newsletters, promotions, campagnes |
Cette séparation est appliquée au niveau des identifiants. Lorsque vous créez un identifiant, vous choisissez un flux, Transactional ou Marketing. Le flux détermine les opérations disponibles.
Étapes suivantes
- Démarrage rapide : envoyez votre premier e-mail en moins de 5 minutes
- Configuration du compte : créez votre compte et votre espace de travail
- Clés API : comprendre les types d'identifiants et leur portée