blind relay PricingSecurityAPICLIAgent Plugin Sign in Sign up
Comparison

Postmark vs Blindrelay for HIPAA

Transactional email for health and other regulated data: content is stored only while a deferred delivery waits to retry (up to 24h), so there is no message archive to breach.

Start free

How they differ

€ EUR $ USD
CapabilityBlindrelayPostmark

Message content retention

Never stored, except while a deferred delivery waits to retry (up to 24h). Turn retries off and it never touches disk.

Retained by default

Recipient address at rest

One-way hashes only

Plaintext

CLI + Agent Plugin

Agent Plugin + CLI (scoped keys)

No first-party agent plugin

Idempotency-Key on send

Yes (24h)

No

Observability

OTLP-first

Webhooks

Default data residency

EU

US (EU bolt-on)

Dedicated IP

€12/mo, on every paid plan

From ≈ €45/mo ($50 list) per IP, Pro plan or higher from 300,000 emails a month

DMARC monitoring

Included on every paid plan; weekly digest on Free

Separate product, from ≈ €13/mo ($14 list) per domain

Inbound mail to your HTTPS endpoint

Every paid plan; forwarded without being stored, counts as one message

Pro and Platform; stored, 45 days by default

Price currency

EUR or USD, excl. VAT

USD

Signs a BAA (HIPAA)

Yes, on request for paid plans — message content is not retained after delivery

Check Postmark's own terms on BAAs and PHI before sending PHI

Entry paid plan

€6 / 20k · €0.30 per 1k included · €0.24 per 1k overage

≈ €14 / 10k · €1.35 per 1k included ($15 list)

Higher-volume plan

€49 / 200k · €0.25 per 1k included · €0.19 per 1k overage

≈ €113 / 100k · €1.13 per 1k included (Platform, $126 list)

Prices as of 11.11.2026. All prices exclude VAT. Competitor list prices in another currency are converted at the ECB rate (1 USD ≈ 0.90 EUR); € per 1k included evens out different included volumes; Blindrelay's overage rate is the price per 1k beyond them.

How to migrate

API mapping

Postmark's POST /email becomes Blindrelay's POST /v1/send. Field names change; auth moves from X-Postmark-Server-Token to Authorization: Bearer br_xxx. See the API reference.

PostmarkBlindrelay
Fromfrom
Toto (string or array, max 50)
Subjectsubject
HtmlBodyhtml
TextBodytext
MessageStreampin the sending domain to a dedicated IP
X-Postmark-Server-TokenAuthorization: Bearer br_xxx
https://api.postmarkapp.comhttps://api.blindrelay.app

Postmark Message Streams keep transactional and broadcast mail on separate lanes (reputation, unsubscribes, analytics). Blindrelay does not take a stream ID on send — assign a dedicated IP and pin that From domain to it. Optional Idempotency-Key (24h TTL) covers retry-safe sends; Postmark has no equivalent on the send API.

Migration checklist

  • Create a Blindrelay workspace and add your sending domain.
  • Publish DKIM, SPF, and DMARC TXT records (Blindrelay generates DKIM; you own DNS).
  • Click Verify DNS in the dashboard.
  • Replace your Postmark send adapter with POST /v1/send.
  • Configure OTLP or webhooks on the Delivery page — delivery metrics land in your stack instead of Postmark's message activity UI.
  • Cut over traffic, then remove Postmark DNS records once sends are stable.

50% off your first 3 months

Show us a paid Resend, Postmark, Mailgun, SendGrid, or AhaSend account and get 50% off your first 3 months. Submit a claim below — after approval, the discount applies automatically at Checkout (no promo code). We also help with DNS, DKIM rotation, and OTLP wiring. (Offer does not apply to infrastructure-only providers such as Amazon SES.)

See pricing

Also see compliance overview or procurement pack .