Resend Setup

Set up Resend email service for your DevOur application.

Useful links:

Why Resend

DevOur uses Resend for transactional emails including:

Resend provides reliable email delivery with a developer-friendly API.

Create a Resend Account

  1. Go to Resend Dashboard
  2. Sign up for an account
  3. Verify your email address

Get Your API Key

  1. In the Resend dashboard, go to API Keys
  2. Click Create API Key
  3. Give it a name (e.g., "DevOur Production")
  4. Copy the API key (starts with re_)

Store this key securely. You cannot view it again after creation.

Configure a Domain

For production, configure a custom domain to improve deliverability:

  1. In the Resend dashboard, go to Domains
  2. Click Add Domain
  3. Enter your domain (e.g., mail.yourdomain.com)
  4. Add the DNS records shown:
    • SPF record (TXT)
    • DKIM records (TXT)
    • Optional: DMARC record
  5. Click Verify after adding the records

DNS propagation can take up to 48 hours.

Configure in DevOur

  1. Go to your project Settings and open the Integrations tab
  2. Expand the Resend section
  3. Enter your Resend API Key and Resend From Email
  4. Save the configuration

These values are built into your project bundle. After changing them, create a new version and download its bundle for the change to reach your platform.

Verify Setup

  1. Start your application
  2. Navigate to the password reset or email verification flow
  3. Enter a test email address
  4. Check for the email delivery
  5. Review the Resend dashboard Logs for delivery status

Troubleshooting

Emails not sending:

Emails going to spam: