← Toutes les comparaisons

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èreMailcheerPostmark
Offre gratuite3 000 e‑mails par mois100 e‑mails par mois [1]
Listes d'abonnésGé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 campagneImport de listes, éditeur visuel et bilans par campagne non proposés [2]
Vérification des webhooksSignature HMAC‑SHA256 sur chaque appelPas de signature HMAC ; authentification basique et liste d'adresses IP recommandées [3]
Lieu de stockage des donnéesAllemagne (base) et Irlande (envoi)États-Unis [4]
Pièces jointescontent en base64 dans attachmentsContent 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.

L'appel
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>"
  }'
Premier appel
HTTP/1.1 202 Accepted

{"id": "cmu651xf200021n7nm68sikfw", "object": "email", …}
Même appel, même clé
HTTP/1.1 202 Accepted
Idempotent-Replay: true

{"id": "cmu651xf200021n7nm68sikfw", "object": "email", …}
Même clé, corps différent
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.
  • cc et bcc : une adresse, ou jusqu'à 50.
  • reply_to, tags et vos propres headers.
  • unsubscribe_url : Mailcheer écrit les en-têtes List-Unsubscribe et List-Unsubscribe-Post que 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

PostmarkMailcheer
HtmlBodyhtml
TextBodytext
Name / Content / ContentType (dans Attachments)filename / content / content_type (dans attachments)
X-Postmark-Server-TokenAuthorization: Bearer
MessageStreamretiré

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.