> For the complete documentation index, see [llms.txt](https://doc.uppush.io/uppush/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.uppush.io/uppush/settings/verify-domain/verify-your-porkbun-domain.md).

# Verify Your Porkbun Domain

In this simple and quick tutorial, we will guide you on how to add DNS records to your **Porkbun** domain. Follow the steps below to set up DNS records for Uppush.

***

### Step 1: Log in to Your Porkbun Account

1. Go to the **Porkunb** website and log in to your account.
2. Once logged in, navigate to **Account - Domain Manaegement**

<figure><img src="/files/4Ph5oCmdLReiAL6VL6bv" alt=""><figcaption></figcaption></figure>

***

#### Step 2: Access Domain Management

1. Make sure you're in **Domain Management**.
2. Find the domain you want to add DNS records to, hover over it, and then click on **DNS**.

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

***

### Step 3: View Current DNS Records

This will open a window where you can view your current DNS records.

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

***

### Step 4: Add a DNS Record

1. To add a new DNS record

* Choose the **type of record** you want to add (e.g., CNAME, TXT).

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

* For **Host**, leave it blank for root domain records or specify a subdomain.

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

* For the **Answer** or **Value**, add the required record provided by Uppush's&#x20;
* Leave TTL with default value.
* Once the record is entered, click **Add**.

***

### Detail on how to add SPF, DMARC, DKIM Records

1. **SPF Record (Sender Policy Framework)**:

SPF helps verify that the email is sent from an authorized server. To add this record, click on **Add New Record**.

* Enter the SPF record provided by Uppush. It should look like:

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

* Leave TTL with default value.

2. **DKIM Record (DomainKeys Identified Mail)**:

DKIM helps verify the authenticity of your emails by ensuring they haven’t been tampered with during transit. To add this record:

* Enter the DKIM records provided by Uppush (for example):&#x20;

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

* Leave **TTL**  as default.

3. **DMARC Record (Domain-based Message Authentication, Reporting & Conformance)**:

DMARC helps to define how email receivers should handle emails that fail SPF or DKIM checks. To add this record:

* Paste the DMARC record provided by Uppush (for example)

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

* Leave TTL as default.

***

### Step 5: Verify DNS Records in Uppush

1. After adding the SPF, DKIM, and DMARC records in Bluehost, go back to the **Uppush app**.
2. Navigate to the **Verify Domain** section in Uppush.
3. Click on the **Check DNS** button to verify if the DNS records have been added successfully.
4. It may take a few minutes for the DNS records to propagate, but if everything is configured correctly, the status will show as **Verified**.
