Transactional email

Email from your app that gets delivered.

Send confirmations, password resets and notifications with one API call. Add a domain, publish the DNS records, and HostBase signs every message with your DKIM key and delivers it through an SMTP relay — with full previews, events and webhooks.

3,000 emails/mo on FreePro 50k, Team 300kOverage 3 PLN / 1,000DKIM, SPF, DMARC
send.ts
const res = await fetch('https://host.ulewicz.space/api/email/v1/send', {
  method: 'POST',
  headers: {
    Authorization: 'Bearer hbe_your_key',
    'Content-Type': 'application/json',
    'Idempotency-Key': 'order-10492',
  },
  body: JSON.stringify({
    from: 'Shop <orders@mail.yourcompany.com>',
    to: 'customer@example.com',
    template: 'order-confirmation',
    variables: { order_id: '10492', total: '249.00' },
  }),
})
// 202 { id: 'em_…', status: 'queued' }

Capabilities

What you get with Email

Your domain with DKIM

We generate the DKIM key, show the SPF, DKIM, DMARC and return-path records and verify them in DNS. host.ulewicz.space subdomains are set up in one click.

Resend-style API

POST /api/email/v1/send with from, to, cc, bcc, html, text, base64 attachments, tags, Idempotency-Key — plus a batch endpoint for up to 100 messages.

Templates with variables

An editor with live preview, {{name}} variables, defaults, and sending by template name.

Events and webhooks

queued, sent, delivered, bounced, complained, opened, clicked. HMAC-SHA256 signed webhooks with exponential-backoff retries.

Suppression list and reputation guard

Hard bounces and complaints block the address automatically. At extreme bounce rates we pause sending before your domain reputation suffers.

Sandbox for testing

Without a relay (or on demand) messages stay in the sandbox inbox with an HTML preview — nothing leaves the platform.

Use cases

What teams use it for

Sign-up and password reset

Supabase Auth emails via the Send Email hook and our API.

Order confirmations

Templates with order data and a base64 invoice attachment.

Product notifications

Webhooks tell your app about bounces and complaints in real time.

The rest of the platform

Every service shares the same database, authentication and permissions.

Build in a weekend. Scale to millions.

Spin up a free project in 2 minutes. No credit card, no pausing after a week.