# Setup Mail

This page refers to the use of **Mail Portal**

**Mail Portal** is your one-stop mail administration, webmail, contacts and calendaring gateway.

### How do I access Mail Portal? <a href="#how-do-i-access-mail-portal" id="how-do-i-access-mail-portal"></a>

* You can access Mail Portal at your mailserver hostname (or homepage) from a web-browser.

***

### What is Mail Portal? <a href="#what-is-mail-portal" id="what-is-mail-portal"></a>

**Mail Portal** is your one-stop mail administration, webmail, contacts and calendaring gateway where both administrators (MasterAdmin, DomainAdmin) and email account users (MailUser) can log in to access services.

As a ***DomainAdmin*** (Shared plans) you can add domains, create email accounts (MailUser), aliases, forwarders, sender addresses, domain aliases, relay domains, set up automatic migration and fine tune many other settings and features (including updating password, enabling 2FA, or passwordless MFA).&#x20;

As a ***MailUser*** you can add addressbooks (CardDAV), calendars (CalDAV), server-side sieve (message) filters, vacation auto-responder, access webmails and fine tune many other settings and features (including updating password, enabling 2FA, or passwordless MFA).

![Mail Portal dashboard after logging in as MasterAdmin](https://3627669507-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fki1RQsie2MHwgePE29b4%2Fuploads%2FvHZyd7V6eT9uwqqudoc2%2FScreenshot%202024-09-11%20at%2006-04-26%20Mail%20Home.png?alt=media\&token=09ea22be-d807-467e-8709-bf0f47e9123d)

***

### Add domain <a href="#add-domain" id="add-domain"></a>

Step 1. From the menu bar, select > **Domains** > **New domain**

![Domains page](https://www.mailcheap.co/help/nms/images/mp3.png)

Step 2. In the **Add domain** window, enter the following details:

* Domain name: your domain name

![Domain creation](https://www.mailcheap.co/help/nms/images/mp4.png)

Step 3. Press the **Create** button

Step 4. Your domain is now added, pending DNS TXT based verification.

![Domain created](https://www.mailcheap.co/help/nms/images/mp5.png)

#### Verifying domain <a href="#verifying-domain" id="verifying-domain"></a>

To verify domain, log in to your DNS manager (usually at domain registrar) and create a new DNS `TXT` record for your domain with value corresponding to the above generated verification code.

![Domain DNS TXT verification](https://www.mailcheap.co/help/nms/images/mp6.png)

Once the record has been added, please wait for it to propagate (may take up to 24-48 hours depending on your previous record’s TTL) after which the system would automatically detect the change and verify the domain.

![Domain verified](https://www.mailcheap.co/help/nms/images/mp7.png)

***

### Add email account (MailUser) <a href="#add-email-account-mailuser" id="add-email-account-mailuser"></a>

Step 1. From the menu bar, select > **Accounts** > **New account**

![Accounts page](https://www.mailcheap.co/help/nms/images/mp8.png)

Step 2. In the **Add account** window, enter the following details:

* Permission level: select `MailUser`
* Username (email address): your email address
* Password: your password
* Confirm password: repeat your password
* Enabled: toggle ON position (default)
* API access: toggle ON position (default)
* Recovery email: another email address at which you can receive password reset emails
* Language: select language (only English is supported at this time)
* Storage quota: enter storage quota value in MB

![Account creation](https://www.mailcheap.co/help/nms/images/mp9.png)

Step 3. Press the **Create** button

Step 4. Your account is now added

***

### Access webmail, contacts, calendars <a href="#access-webmail-contacts-calendars" id="access-webmail-contacts-calendars"></a>

Logout as admin and login as a MailUser (with email ID & password) in Mail Portal. Webmail, contacts, calendars, sieve-filtering & auto-responder can be found here.

![Mail Portal dashboard after logging in as MailUser](https://www.mailcheap.co/help/nms/images/mp2.png)

***

### Next steps <a href="#next-steps" id="next-steps"></a>

Before you can send/receive emails, you must setup a few DNS records for your domain as explained in the [DNS setup docs.](https://documentation.exonhost.com/docs/general/setupdns)
