> For the complete documentation index, see [llms.txt](https://docs.messageflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.messageflow.com/email/e-mail-campaigns/campaigns/authorization-of-domain-and-senders.md).

# Authorization of domain and senders

Before sending the campaign, you must authorize the shipping domain and add at least one shipping address.

1. After logging in to your account, go to the **E-mai**l tab, then in the menu on the left, select **Common Settings** and go to **Sender Authorization**. Here, select the tab of the tab, which is called **Domain Authorization**.

<figure><img src="/files/OfYhYH2XaR6qJYZLpMg7" alt=""><figcaption></figcaption></figure>

2. Click **+** to add a new domain.
3. To authorize a domain, follow [our instructions](https://docs.messageflow.com/communication-channels/e-mail/authorization-of-domain-and-senders/authorizing-domains-with-web-hosts/), which include information about authorizing domains with different hosting providers.
4. Complete the domain name, expand Advanced Settings, and check the necessary checkboxes.

<figure><img src="/files/qfrHwBVMPVvSXCPAbWEQ" alt=""><figcaption></figcaption></figure>

4. Click **Next** and go to **DNS** settings.

<figure><img src="/files/QxSlMpazrXKiFnbGD5dh" alt=""><figcaption></figcaption></figure>

5. Add the necessary information and click **Verify**.
6. After successful domain verification, go to the **Sender Authorization** tab.

<figure><img src="/files/9E8199qR5ZwQjNJR41sw" alt=""><figcaption></figcaption></figure>

7. Click **+** to add a new sender.

<figure><img src="/files/ObmrNwRoTtss37fE6ZYT" alt=""><figcaption></figcaption></figure>

8. Select the appropriate SMTP domain, then enter the sender's address, select the domain, and add the name. Click Save.

Now you can proceed to create a campaign.

<br>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.messageflow.com/email/e-mail-campaigns/campaigns/authorization-of-domain-and-senders.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
