23 lines
611 B
Markdown
23 lines
611 B
Markdown
# Sprint 2.3 — DNS and health checks
|
|
|
|
**Status:** Done
|
|
|
|
## Backend
|
|
|
|
- `POST /api/mailboxes/:id/dns-check` — SPF/DKIM/DMARC via existing `dns-check` lib
|
|
- `GET /api/mailboxes/provider-presets` — SMTP/IMAP defaults for wizard and add-mailbox flow
|
|
|
|
## Dashboard
|
|
|
|
- Mailbox detail: DNS check card with pass/warn/fail badges
|
|
- Campaign wizard step 4: compliance checklist preview
|
|
- Mailbox add flow supports provider presets
|
|
|
|
## Verification
|
|
|
|
```bash
|
|
curl -X POST http://localhost:3000/api/mailboxes/{id}/dns-check \
|
|
-H "x-api-key: $API_KEY"
|
|
```
|
|
|
|
Or use **Run DNS Check** on mailbox detail in the dashboard.
|