# Mail

Laravel Mailable classes for outbound emails. These are used alongside `EmailService` and `PostmarkService` for different delivery channels.

## Files

| Mailable | Description |
|----------|-------------|
| `AngelIntroEmail` | Sends an introduction email to a user's designated "angel" (support person) notifying them of a quit-smoking support request. Uses the `emails.angelIntro` Blade view. Optionally sets a custom `x-smtpapi` header for SendGrid. |
| `ErrorEmail` | Sends error notification emails to administrators, with subject prefixed by the current environment name (e.g., "Error - [production]"). Uses the `emails.error` Blade view. |
| `VoucherEmail` | Sends a free subscription voucher notification to a recipient via Postmark (tagged `voucher-recipient`). Uses the `emails.voucher` Blade view. |
