# Result Codes

VeriMails returns a `status` and `safe_to_send` recommendation for each verification.

## Statuses

- `valid`: mailbox appears reachable. `safe_to_send` is true.
- `invalid`: the address should not be contacted.
- `disposable`: temporary or disposable email provider.
- `catchall`: domain accepts broadly, so the individual mailbox cannot be confirmed.
- `unknown`: verification could not produce a confident result.
- `risky`: address should be reviewed or segmented before sending.

For most workflows, use `safe_to_send: true` as the primary filter.
