> ## Documentation Index
> Fetch the complete documentation index at: https://formpaste.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Quarantine rescue

> Mark a quarantined submission not spam and re-deliver it to your inbox and destination email - Pro.

<Info>**Pro** - the [quarantine](/docs/features/quarantine) view itself is on every plan; the rescue action requires Pro.</Info>

When [spam filtering](/docs/features/spam-filtering) flags a submission as suspicious, it lands
in the form's **Spam** folder instead of being delivered. Most of the time that's correct —
but heuristics occasionally flag a real visitor. **Rescue** is the fix: one click marks a
quarantined submission "not spam" and re-delivers it.

## What rescue does

Rescue performs three things, in order:

1. **Whitelists the sender** - the submitter's email is added to the form's allowlist, so
   future submissions from the same address skip quarantine.
2. **Flips the submission to received** - it moves out of Spam and into the Inbox.
3. **Re-delivers it** - the submission is re-queued through the same delivery path a normal
   submission uses, so it's emailed to your destination address (and fires a
   [webhook](/docs/features/webhooks) / [autoresponder](/docs/features/autoresponder) if those are
   configured) exactly as if it had never been quarantined.

Because rescue re-uses the normal delivery path, the same protections still apply - for
example, a submission won't be emailed if the form's destination is unverified.

Rescuing an already-rescued (or already-delivered) submission is safe: the action only acts
on a row that's currently `quarantined`, so a second click is a no-op.

## Rescuing a submission

1. Open a form in the [dashboard](https://app.formpaste.com).
2. Switch to the **Spam** tab.
3. Open the submission and choose **Not spam / Rescue**.

The submission moves to the Inbox immediately and delivery is re-queued.

## Free vs. Pro

* **Free**: read-only quarantine view. You can see what was flagged and why, but there's no
  action to re-deliver it.
* **Pro**: adds the rescue action described above.

Attempting to rescue on Free returns:

| Code               | HTTP | Meaning                           |
| ------------------ | ---- | --------------------------------- |
| `upgrade_required` | 403  | This feature requires a Pro plan. |

## Zero-config

Nothing to configure - rescue is an action, not a setting. Any form on a Pro account has it
available in the Spam tab.
