---
title: "Domains"
description: "Verify sending domains so your mail authenticates and lands in the inbox."
url: https://www.unitpost.com/guides/domains
section: Guides
updated: 2026-07-31
---
# Domains

## Domains

> Verify sending domains so your mail authenticates and lands in the inbox.

A domain is your sending identity. Before you can send from an address like hello@yourcompany.com, the domain yourcompany.com must be added here and verified by publishing the DNS records we generate (a DKIM TXT record, a custom MAIL FROM subdomain, and a DMARC policy).

Verification runs automatically once DNS propagates — you don't click anything. A domain moves through Pending → Verified; if records change or are removed it can fall back, at which point sends from it are blocked.

> **Re-checked at send time:** A domain's status is verified again the moment a campaign sends, not just when you created it. If the domain isn't in a sending-allowed state at send time, the send is blocked with a clear message — so a domain that lapses after a campaign is scheduled won't silently send unauthenticated mail.

Domains feed directly into Templates and Campaigns: the from-address you pick when sending must belong to a verified domain. This is the first link in the contacts → segments → campaigns chain.

### Inbound routing

You can also receive mail at your domain. Enable inbound routing on the domain's Receiving tab and publish the MX records, and we'll parse incoming mail and POST it to your webhook as clean JSON. See the Inbound email (/docs#guide-inbound) guide for details.

## Related

- [Templates](https://www.unitpost.com/guides/templates): Author reusable email content for campaigns and the API.
- [Library](https://www.unitpost.com/guides/library): Store and manage images and assets your templates reference.
- [Contacts](https://www.unitpost.com/guides/contacts): The people you can email — subscription state, custom fields, and imports.
