Skip to content
Docs menuCurrent page: Limits and windows

Reference

Limits and windows

Every limit and time window in one table, from 50 recipients per message to 100 API requests per minute.

Tested with resend@6.30.0

Last reviewed

On this page (2)

Every limit

Limits and windows. Not performance claims.
WhatLimitMore
Sending
Recipients per message50Sending
Attachments per message20Attachments
Attachments per request, decodedabout 10 MBAttachments
Text and html250,000 characters eachParameters
Messages per batch100Batch
Scheduling ahead30 daysScheduling
Idempotency keys24 hoursIdempotency
API
API requests100 per minute per project and environmentRate limit
Domain additions5 per minute per projectDomains
Domain verifications10 per minute per projectDomains
Webhooks and receiving
Webhook attempts8 over about 27½ hoursRetries
Webhook response window5 seconds per attemptRetries
Received message sizeAbout 14 MB, attachments includedReceiving
Download links15 minutesAttachments
Received-mail listLatest 100Listing
Retention
Messages, attachments and events1–90 days (default 30)Retention
Postal’s own copiesRaw mail 7 days, metadata 30 daysRetention
Backups7 daily recovery points; one copy from 29 September 2026 doesn’t expire automaticallyRetention
Dashboard sign-in
Sign-in codes10 minutes, 5 attemptsSecurity
Sessions7 daysSecurity
Code requests6 per address per hour
New codeAt most one every 60 seconds per address
Code checks20 per address per 15 minutes
Mail server
Initial Postal limit1,000 messages per hour per project, an abuse guard, not a delivery targetBelow

Limits and windows. Not performance claims.

Sending

API

  • API requests
    Limit
    100 per minute per project and environment
  • Domain additions
    Limit
    5 per minute per project
  • Domain verifications
    Limit
    10 per minute per project

Webhooks and receiving

  • Webhook attempts
    Limit
    8 over about 27½ hours
  • Webhook response window
    Limit
    5 seconds per attempt
  • Received message size
    Limit
    About 14 MB, attachments included
  • Download links
    Limit
    15 minutes
  • Received-mail list
    Limit
    Latest 100

Retention

  • Messages, attachments and events
    Limit
    1–90 days (default 30)
  • Postal’s own copies
    Limit
    Raw mail 7 days, metadata 30 days
  • Backups
    Limit
    7 daily recovery points; one copy from 29 September 2026 doesn’t expire automatically

Dashboard sign-in

  • Sign-in codes
    Limit
    10 minutes, 5 attempts
  • Sessions
    Limit
    7 days
  • Code requests
    Limit
    6 per address per hour
    More
  • New code
    Limit
    At most one every 60 seconds per address
    More
  • Code checks
    Limit
    20 per address per 15 minutes
    More

Mail server

  • Initial Postal limit
    Limit
    1,000 messages per hour per project, an abuse guard, not a delivery target
    More
    Below

What the numbers are not

These are limits and time windows, not performance claims. The initial Postal limit of 1,000 messages per hour per project guards against abuse; it isn’t a delivery target, and Letterpier makes no promises about throughput or delivery times.

Retention applies to the copies Letterpier keeps. Backups expire on their own schedule, except the copy of 29 September 2026 described under retention, and mail you delivered stays in the recipient’s mailbox.