# Mailbox Configuration

{% hint style="info" %}
This feature requires the Communication Hub.
{% endhint %}

You’ve designed eye-catching emails in Hubble, and you want to make sure that everyone in your network is seeing them. With 10 minutes of work, you can guarantee emails are delivered to inboxes, not spam folders.

#### Overview  <a href="#overview" id="overview"></a>

Hubble uses Amazon Web Services to deliver emails and must register each domain used to send emails. After you create a [Mailbox in the Admin Hub](https://app.hubble.vote/mailboxes), Hubble Support is alerted, and the process is kicked off.

#### MX <a href="#spf" id="spf"></a>

[Mail Exchange (MX) DNS](https://www.cloudflare.com/learning/dns/dns-records/dns-mx-record/) records help direct emails to a mail server.&#x20;

We'll use the values below to create a record for `hubble.yoursite.com.`

<table><thead><tr><th width="211">Field</th><th>Value</th></tr></thead><tbody><tr><td>Type</td><td><code>MX</code></td></tr><tr><td>Name/Host</td><td><code>hubble</code></td></tr><tr><td>Content/Value</td><td><code>feedback-smtp.us-east-2.amazonses.com</code></td></tr><tr><td>Priority</td><td><code>10</code></td></tr><tr><td>Time to Live (TTL)</td><td><code>3600</code> or <code>Auto</code></td></tr></tbody></table>

#### SPF  <a href="#spf" id="spf"></a>

[Sender Policy Framework (SPF) DNS](https://www.cloudflare.com/learning/dns/dns-records/dns-spf-record/) records are a type of DNS TXT record commonly used for email authentication. SPF records include IP addresses and domains authorized to send emails from that domain.

In our case, we are authorizing all emails sent by `hubble.yoursite.com` to originate from IP addresses owned by `amazonses.com.`

<table><thead><tr><th width="211">Field</th><th>Value</th></tr></thead><tbody><tr><td>Type</td><td><code>TXT</code></td></tr><tr><td>Name/Host</td><td><code>hubble</code></td></tr><tr><td>Content/Value</td><td><code>v=spf1 include:amazonses.com ~all</code></td></tr><tr><td>Time to Live (TTL)</td><td><code>3600</code> or <code>Auto</code></td></tr></tbody></table>

#### DKIM  <a href="#dkim" id="dkim"></a>

[DomainKeys Identified Mail (DKIM) DNS](https://www.cloudflare.com/learning/dns/dns-records/dns-dkim-record/) records are specialized DNS TXT records that store the public key to verify an email’s authenticity.

When Hubble Support registers your domain with AWS, they will be given three (3) CNAME records that must be created (by you) before DKIM is enabled.

#### DMARC <a href="#spf" id="spf"></a>

[Domain-based Message Authentication Reporting and Conformance (DMARC)](https://www.cloudflare.com/learning/dns/dns-records/dns-dmarc-record/) DNS records are used to when authenticating email messages. A DMARC policy tells a receiving email server what to do after checking a domain's SPF and DKIM records.

<table><thead><tr><th width="211">Field</th><th>Value</th></tr></thead><tbody><tr><td>Type</td><td><code>TXT</code></td></tr><tr><td>Name/Host</td><td><code>_dmarc</code></td></tr><tr><td>Content/Value</td><td><code>v=DMARC1; p=reject;</code></td></tr><tr><td>Time to Live (TTL)</td><td><code>3600</code> or <code>Auto</code></td></tr></tbody></table>


---

# Agent Instructions: 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:

```
GET https://docs.hubble.vote/product-guides/mailbox-configuration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
