# BRD-108 — The brand support email must be well formed

> The brand support email must be a syntactically valid address.

- **Rule ID:** BRD-108
- **Layer:** Brand (`BRAND`)
- **Checks:** `brand.email`
- **Severity:** BLOCKING — Breaking this rule gets the submission rejected outright.
- **When it bites:** Gates approval — get this wrong and registration is refused
- **How it is detected:** Deterministic (settled in code from the submitted values)
- **Fix type:** Fix the field — a better value in the form clears it
- **Required by:** TCR, AWS
- **Applies:** Applies to every 10DLC registration.
- **Canonical URL:** https://ekas.io/rules/10dlc/brand/brd-108/

## Why this rule exists

A malformed address fails at the API boundary, and where it does not, it silently swallows the 2FA and verification mail the brand is waiting on — so the registration stalls with no visible cause. Trailing spaces and a missing top-level domain are the two shapes that survive a form's own validation.

## How to fix it

Correct the address so it has a local part, an @, and a domain with a dot in it. Done when a test message to it arrives — the verification mail will go to this address.

## Example of a compliant value

```text
email: support@acmecoffee.com
```
