Simple Inbox
Resend Inbox

Resend setup

Configure sending, receiving, and webhooks for Resend Inbox.

Sending domain

  1. Open the Resend dashboard.
  2. Add the domain you want to send from.
  3. Add the DNS records Resend provides.
  4. Wait for Resend to verify the domain.
  5. Create an API key that can send email and read received email content.
  6. Set RESEND_API_KEY in your deployment environment.

Use an address on the verified domain for AUTH_SENDER_EMAIL and for inbox mailboxes such as support@example.com.

Receiving domain

Resend supports catch-all receiving for any local part at a receiving domain.

For a custom domain:

  1. Verify the domain in Resend.
  2. Copy the receiving MX record from the Resend Domains page.
  3. Add the MX record at your DNS provider.
  4. If the domain already has a mailbox provider, use a subdomain or forward selected mail to the Resend receiving address.
  5. Add a webhook endpoint for email.received.

Webhook URL:

https://your-app.example.com/webhooks/resend

Webhook secret

Resend signs webhook requests with Svix headers. Copy the webhook signing secret into RESEND_WEBHOOK_SECRET.

The app rejects invalid webhook signatures before fetching the received email content.

On this page