---
title: "Check the email setup"
method: GET
path: "/settings/email/check"
tags: ["email"]
---

# Check the email setup

`GET /settings/email/check`

## Request

- Base URL: `https://localhost:4410/api/v1`
- URL: `https://localhost:4410/api/v1/settings/email/check`
- Auth: HTTP bearer

Whether the From domain's SPF, DKIM and DMARC records let signing emails arrive unspoofed, with each record read.

## Response `200`

The result.

- object
  - `transport` 'smtp' | 'outbox', required
  - `domain` string, required
  - `host` string, nullable, required
  - `lines` object[], required
    - `name` 'SPF' | 'DKIM' | 'DMARC' | 'Reverse DNS' | 'TLS', required
    - `ok` boolean, nullable, required
    - `record` string, nullable, required
    - `detail` string, required
  - `authenticated` boolean, required
  - `blocked` boolean, required
  - `override` object, nullable, required
    - `reason` string, required
    - `at` string, date-time, required

## Other responses

- `default`: An RFC 9457 problem.

---

[API](https://skmtc.dev/binderwork/apis/binderwork-api.md) · [All operations](https://skmtc.dev/binderwork/apis/binderwork-api/llms.txt) · [OpenAPI document](https://skmtc.dev/binderwork/apis/binderwork-api/revisions/f8fab0ebee53?raw)
