# Verify Your Namecheap Domain

### Step 1: Log In to Your Namecheap Account

1. Go to the [Namecheap website](https://www.namecheap.com).
2. Click on **Sign In** and enter your credentials to log in to your Namecheap account.

### Step 2: Navigate to Domain Management

1. After logging in, go to your **Dashboard**.
2. Under the **"Domains"** section, find the domain you want to configure.
3. Click on the **"Manage"** button next to the domain name you want to add DNS records to.

<figure><img src="https://2478559309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp0EbXtq6T4WMCO5OtRHB%2Fuploads%2FrsKdnZUmpKLmoE20b7pb%2Fimage.png?alt=media&#x26;token=3c320852-82b9-4636-8ca2-d588025eaa1a" alt=""><figcaption></figcaption></figure>

### Step 3: Choose NAMESERVERS

In the **Mail Domain** tab of the Uppush app, you will find an option for **Name Servers**. When you click on the drop-down button, you will see three options:

1. **Namecheap Basic DNS**
2. **Chip Web Hosting DNS**
3. **Custom DNS**

<figure><img src="https://2478559309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp0EbXtq6T4WMCO5OtRHB%2Fuploads%2FfjQlAwEQnAD4OeCvpSZx%2Fimage.png?alt=media&#x26;token=09ae3f15-18fb-4ea5-9121-eece288f2699" alt=""><figcaption></figcaption></figure>

To properly set up DNS records (such as SPF, DKIM, and DMARC) for your domain in order to use Uppush’s email services, you will need to select the **Namecheap Basic DNS** option. This option allows you to configure the necessary DNS settings that will point your domain to Uppush’s email system, ensuring email deliverability and proper authentication for your domain.

### Step 4: Add SPF Record

Once you choose **Namecheap Basic DNS**, you can then proceed to add the required DNS records (SPF, DKIM, and DMARC) as provided by Uppush to ensure your domain is properly configured for email sending.

1. In the **Domain Management** page, go to the **"Advanced DNS"** tab.
2. Enter the SPF record provided by Uppush. It will look something like this:&#x20;

<figure><img src="https://2478559309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp0EbXtq6T4WMCO5OtRHB%2Fuploads%2FEbgUwdXm49OTs1MWtY7r%2Fimage.png?alt=media&#x26;token=465ba9eb-6d72-4f22-a959-43766fbf9414" alt=""><figcaption></figcaption></figure>

This SPF record specifies that Uppush are authorized to send emails on behalf of your domain.

3. Set the **TTL** to **Automatic** or **30 minutes**.
4. Click **Save Changes**.

### Step 5: Add DKIM Record

1. In the **"Advanced DNS"** tab, click **"Add New Record"** again.
2. Enter the DKIM records provided by Uppush. It will look something like this:&#x20;

<figure><img src="https://2478559309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp0EbXtq6T4WMCO5OtRHB%2Fuploads%2FeiB5JaxGYP5LsQVWMtJs%2Fimage.png?alt=media&#x26;token=e13c0885-cce2-49e2-8604-eded4f53c3f4" alt=""><figcaption></figcaption></figure>

3. Set the **TTL** to **Automatic** or **30 minutes**.
4. Click **Save Changes**.

***

### Step 6: Add DMARC Record

1. Again, in the **"Advanced DNS"** tab, click **"Add New Record"**.
2. Paste the DMARC record provided by Uppush. For example, the record may look like this:

<figure><img src="https://2478559309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp0EbXtq6T4WMCO5OtRHB%2Fuploads%2FRZ9UhJJDob2fnLRYprkW%2Fimage.png?alt=media&#x26;token=def0c4d1-34a7-480d-bc6a-2a67b925ad95" alt=""><figcaption></figcaption></figure>

This DMARC record specifies the policy for handling emails that fail SPF or DKIM checks. You can adjust the **p=none** to **p=quarantine** or **p=reject** based on your preferences.

1. Set the **TTL** to **Automatic** or **30 minutes**.
2. Click **Save Changes**.

***

### Step 6: Verify DNS Records in Uppush

1. After adding the SPF, DKIM, and DMARC records to your Namecheap domain, return to the **Uppush app**.
2. Go to the **"Verify Domain"** section in Uppush.
3. Click on **"Check DNS"** to verify if the DNS records have been successfully added and propagated.
4. It may take a few minutes for the records to propagate across DNS servers, but if everything is configured correctly, the status should show as **"Verified"**.
