Une alternative à Postmark pour l'e‑mail transactionnel et les newsletters
Vos réinitialisations de mot de passe et votre newsletter, dans un seul compte.
Mailcheer envoie les e‑mails de votre application par une API JSON, et vos newsletters à une liste d'abonnés rangée dans le même espace. Les deux partagent vos domaines vérifiés, une seule liste de suppression et une offre gratuite de 3 000 e‑mails par mois.
Mailcheer et Postmark, point par point
| Critère | Mailcheer | Postmark |
|---|---|---|
| Offre gratuite | 3 000 e‑mails par mois | 100 e‑mails par mois [1] |
| Listes d'abonnés | Gérées dans Mailcheer : import CSV, formulaires avec double opt-in, segments | À gérer hors de Postmark, selon Postmark [2] |
| Outils de newsletter | Éditeur par blocs, import de liste, bilan par campagne | Import de listes, éditeur visuel et bilans par campagne non proposés [2] |
| Vérification des webhooks | Signature HMAC‑SHA256 sur chaque appel | Pas de signature HMAC ; authentification basique et liste d'adresses IP recommandées [3] |
| Lieu de stockage des données | Allemagne (base) et Irlande (envoi) | États-Unis [4] |
| Pièces jointes | content en base64 dans attachments | Content en base64 dans Attachments [5] |
Ce que cette page dit de Postmark vient de ses pages publiques de tarifs, de produit, de confidentialité et de documentation, lues le 22 septembre 2026.
Votre liste d'abonnés vit dans le même compte
Importez votre liste depuis un fichier CSV. Recueillez les nouveaux abonnés avec des formulaires d'inscription qui confirment chaque adresse par double opt-in. Construisez des segments, écrivez dans l'éditeur par blocs, et lisez le bilan de chaque campagne : remis, ouverts, cliqués, lien par lien.
Une désinscription, un rebond définitif ou une plainte pour indésirable inscrit l'adresse en liste de suppression de l'espace. Vos newsletters l'écartent dès lors, et vos appels d'API vers elle sont refusés, avec le motif dans l'erreur.
Rejouer l'appel, n'envoyer qu'une fois
Votre client HTTP n'obtient pas de réponse pour une facture et rejoue l'appel. Ajoutez un en-tête Idempotency-Key, et le rejeu n'envoie rien.
curl -i -X POST https://mailcheer.com/api/v1/emails \
-H "Authorization: Bearer mch_live_…" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: facture-2026-0412" \
-d '{
"from": "Facturation <facturation@votredomaine.fr>",
"to": "client@exemple.fr",
"subject": "Votre facture de septembre",
"html": "<p>La voici.</p>"
}'HTTP/1.1 202 Accepted
{"id": "cmu651xf200021n7nm68sikfw", "object": "email", …}HTTP/1.1 202 Accepted
Idempotent-Replay: true
{"id": "cmu651xf200021n7nm68sikfw", "object": "email", …}HTTP/1.1 409 Conflict
{"error": {
"code": "idempotency_key_reused",
"message": "Cette clé d'idempotence a déjà servi…"
}, …}Mailcheer enregistre chaque clé d'idempotence avec la clé d'API qui l'a envoyée, et une empreinte SHA-256 du corps. Votre numéro de facture ou votre numéro de commande font de bonnes clés.
Des webhooks signés à chaque appel
Chaque appel porte Mailcheer-Signature: t=…,v1=…, un HMAC‑SHA256 de l'horodatage et du corps brut, calculé avec le secret whsec_ de votre abonnement. Votre serveur le vérifie en quelques lignes et refuse tout horodatage vieux de plus de 300 secondes : un appel intercepté ne peut pas être rejoué plus tard.
Vous choisissez parmi sept événements : email.delivered, email.opened, email.clicked, email.bounced, email.complained, subscriber.created, subscriber.unsubscribed. Si votre serveur ne répond pas, Mailcheer réessaie quatre fois sur un peu plus d'une heure et garde chaque tentative dans un journal où vous pouvez la rejouer.
Les champs dont un e‑mail transactionnel a besoin
attachments: des fichiers en base64, 20 par message au plus, soit environ 30 Mo de fichiers réels.ccetbcc: une adresse, ou jusqu'à 50.reply_to,tagset vos propresheaders.unsubscribe_url: Mailcheer écrit les en-têtesList-UnsubscribeetList-Unsubscribe-Postque Gmail et Yahoo attendent.track_opens: false: aucun pixel de suivi dans un code de connexion ou une réinitialisation de mot de passe.
Un appel refusé dit ce qui ne va pas : un domaine non vérifié, une adresse en liste de suppression, une pièce jointe en .exe. Le champ code reste le même dans toutes les langues : votre logique lit celui-là.
Vos abonnés et vos envois, hébergés en Europe
La base de données, avec vos abonnés et l'historique de vos envois, tourne sur un serveur à Falkenstein, en Allemagne. Vos e‑mails partent par Amazon SES depuis l'Irlande, dans la région eu-west-1.
Réécrire votre appel d'envoi
| Postmark | Mailcheer |
|---|---|
HtmlBody | html |
TextBody | text |
Name / Content / ContentType (dans Attachments) | filename / content / content_type (dans attachments) |
X-Postmark-Server-Token | Authorization: Bearer |
MessageStream | retiré |
MessageStream disparaît : vos appels d'API portent les e‑mails transactionnels, et vos newsletters partent en campagnes.
Questions fréquentes
Mailcheer gère-t-il ma liste de newsletter en plus de mes e‑mails transactionnels ?
Oui. Vos abonnés, vos segments et vos formulaires d'inscription vivent dans le même espace que vos clés d'API. Les e‑mails envoyés par l'API restent à part de cette liste ; les deux partagent votre compte mensuel, votre liste de suppression et la surveillance des rebonds.
Comment Mailcheer évite-t-il qu'une requête rejouée envoie deux fois ?
Envoyez un en-tête Idempotency-Key avec une valeur propre à chaque e‑mail, comme le numéro de facture. Un rejeu avec la même clé et le même corps renvoie la première réponse, marquée par l'en-tête Idempotent-Replay (« true »), et n'envoie rien. La même clé avec un corps différent renvoie 409 idempotency_key_reused.
Combien d'e‑mails contient l'offre gratuite ?
3 000 par mois, envois d'API et newsletters comptés ensemble, sans date de fin ni carte bancaire. L'API, les webhooks et le serveur MCP en font partie. Les offres payantes commencent à 40 000 e‑mails pour 19 € HT par mois.
Où Mailcheer stocke-t-il mes données ?
La base de données tourne sur un serveur à Falkenstein, en Allemagne. Les e‑mails partent par Amazon SES depuis l'Irlande (eu-west-1).
Envoyez vos e‑mails transactionnels et votre newsletter depuis un seul compte
Créez votre espace, importez votre liste et branchez votre application : 3 000 e‑mails par mois avec l'offre gratuite, sans carte bancaire.