Transactional email · posted in London

Email that
turns up.

Order confirmations, “on its way” updates and offers for takeaways and shops. One API call, sent from your own domain, tracked like a parcel.

Free for 3,000 emails a month. No card needed.

1st

To

tom.d@outlook.com

Order #1043 is on its way · from Kebab House

Delivered · 0.9s
1st

To

sarah.m@gmail.com

Order #1042 confirmed · from Kebab House

Delivered · 0.9s

How it travels

From the till to their inbox in about a second.

  1. Your till or site

    POST /emails

  2. postie

    checks, signs, sends

  3. Their inbox

    Gmail, Outlook, iCloud

The sorting office

Watch every email go through the post.

Every send is accepted, signed, delivered and, if you like, opened. Bad addresses get returned to sender and blocked for good. You see each step in your dashboard.

Illustration · example emails

Accepted3
  • tom.d@hotmail.co.uk

    Order #1053 is ready to collect

  • sarah.m@gmail.com

    Your login code

  • sean.b@outlook.com

    Order #1051 is on its way

Sent3
  • orla@icloud.com

    Order #1050 confirmed

  • conor@hotmail.co.uk

    20% off this weekend

  • emma.r@gmail.com

    Order #1048 is ready to collect

Delivered3
  • ciara@icloud.com

    Order #1046 is on its way

  • jamie@hotmail.co.uk

    Order #1045 confirmed

  • niamh@gmail.com

    20% off this weekend

Opened4
  • liam.k@outlook.com

    Order #1043 is ready to collect

  • aoife@icloud.com

    Your login code

  • tom.d@hotmail.co.uk

    Order #1041 is on its way

  • sarah.m@gmail.com

    Order #1040 confirmed

Returned1
  • ryan.o@outlook.com

    Your login code

    Return to sender · blocked

What lands on the mat

Emails your customers actually want.

You design the email, we get it there. Everything a takeaway needs to keep hungry people in the loop.

  • 01Order confirmedThe moment they pay
  • 02On its wayWhen the driver leaves
  • 03Ready to collectWhen it's bagged up
  • 04Login codesArrive in seconds
  • 05OffersWith one-click unsubscribe
Inbox

Order #1042 confirmed — Kebab House Derry

Kebab House Derry <orders@kebabhousederry.com>

18:42
KKebab House Derry

Thanks, Sarah. Your order's in.

Order #1042 · Delivery · about 35 minutes

  • 1× Chicken doner kebabLarge · garlic mayo£8.50
  • 1× Cheese chips£3.90
  • 2× Can of Coke£2.40

Delivery£2.50

Total£17.30

Track your order

You're getting this because you ordered at kebabhousederry.com.

Posting is one request

Drop it in the box. We'll do the rest.

A plain REST API with no SDK to install. If your till, website or app can make an HTTP request, it can send email. Retries never double-send thanks to idempotency keys.

Read the docs
await fetch("https://api.postie.sh/emails", {
  method: "POST",
  headers: { Authorization: `Bearer ${process.env.POSTIE_KEY}` },
  body: JSON.stringify({
    from: "Kebab House <orders@kebabhousederry.com>",
    to: order.email,
    subject: `Order #${order.number} confirmed`,
    html: receipt(order),
  }),
});
postie200 OK

Tracking no.

62a1cbac-6d64-4e50-a5fa

FIRST CLASSLDN

What's in the bag

Everything a busy shop needs. First class, every time.

1st

Your own domain

Send as orders@yourshop.com. Copy five DNS records and you're signed, sealed and verified.

2nd

Returned to sender

Hard bounces and spam complaints are blocked automatically, so you never email a dead address twice.

1st

Your own reputation

Every business sends from its own isolated pool. One shop's bad list can't sink another's delivery.

2nd

Post it later

Schedule sends with a date or plain English like “in 1 hour”, or batch up to 100 in one request.

1st

Signed receipts

Webhooks for delivered, bounced and opened, signed with HMAC and retried for up to 17 hours.

UK

Posted in London

Every email leaves from our UK sending infrastructure, close to your customers.

Track it like a parcel

No more “did they get it?”

Every email gets a tracking number. See when it was accepted, sent, delivered and opened, and search any customer's history when they ring the shop.

Tracking number

62a1cbac-6d64-4e50

Delivered
  1. Accepted

    Domain, quota and blocklist checked

    18:42:07

  2. Sent

    Signed with DKIM and sent from London

    18:42:08

  3. Delivered

    Gmail accepted it

    18:42:09

  4. Opened

    Optional open tracking

    18:44:31

Postage

Honest postage. No surprises.

See full pricing

Free

For trying it out

$0a month

3,000 emails / month

100 emails / day

3 domains

Pro

For busy takeaways

$15a month

50,000 emails / month

Extra emails $0.40 / 1,000

No daily limit

Scale

For groups and platforms

$30+a month

All Pro features

100,000 emails / month

Extra emails $0.30 / 1,000

Pay as you go

No monthly fee

$0.50per 1,000

$0.50 per 1,000 emails

No daily limit

10 domains

Your first email is
one request away.

Add your domain, copy the DNS records, create a key and send.