Hosting

How to Set Up Email Hosting with Your Own Domain on DirectAdmin

📅 October 15, 2026 ⏱ 8 min read 🏷 Email, DirectAdmin, Hosting

Set Up Email Hosting with Your Own Domain on DirectAdmin

Why Use Email with Your Own Domain?

Using a custom domain email like [email protected] instead of a free Gmail or Hotmail account offers significant advantages for businesses of all sizes — from professionalism and brand credibility to full control over your data.

Free Email (Gmail)Email Hosting with Own Domain
[email protected][email protected]
Less professionalHigh brand credibility
Limited account controlUnlimited accounts
15 GB shared with DriveStorage per Hosting plan
Dependent on GoogleFull control via DirectAdmin
💡 Best for: SME businesses, e-commerce stores, corporate websites, and freelancers who need professional communication.

Prerequisites

Before setting up Email Hosting, make sure you have these ready:

⚠️ Note: If your domain and hosting are on the same server (e.g., AsiaGB), MX Records are configured automatically — no DNS changes needed.

Configure MX Records

MX Records (Mail Exchanger Records) are DNS settings that tell email systems which mail server handles incoming emails for your domain. If your domain and hosting are with different providers, you need to update MX Records manually.

1 Access DNS Management at your Domain Registrar

Log in to your Domain Registrar (e.g., Namecheap, GoDaddy, or billing.in.th) and navigate to DNS Management or Zone Editor.

2 Add a New MX Record

Add an MX Record with these values:

TypeHost/NameValue/Points ToPriorityTTL
MX@ (or leave blank)mail.yourdomain.com103600

Replace mail.yourdomain.com with the mail server hostname provided in your AsiaGB welcome email.

3 Wait for DNS Propagation

DNS changes take 15 minutes to 48 hours to propagate. Check propagation status at MXToolbox.com.

Create Email Account in DirectAdmin

Once DNS is ready, create your Email Account in DirectAdmin:

1 Log in to DirectAdmin

Open your browser and go to https://yourdomain.com:2222 or the URL in your AsiaGB welcome email. Log in with your Username and Password.

2 Go to Email Management

In the DirectAdmin dashboard, click "Email Accounts" or "Email Manager" under the E-Mail Management section.

3 Create a New Email Account

Click "Create Account" and fill in the details:

  • Username: The part before @, e.g., contact, admin, info
  • Password: A strong password (letters + numbers + special characters)
  • Quota: Storage in MB — enter 0 for unlimited
  • Send Limit: Emails per hour — leave blank or 0 for unlimited
4 Save

Click "Create" or "Save" — your Email Account is ready to use immediately.

✅ Tip: Name accounts clearly, e.g., sales@, support@, billing@, to make management easier as your team grows.

Access Webmail

After creating an Email Account, you can access Webmail immediately — no software installation needed.

📱 Mobile: Webmail is fully responsive. Access your emails from any device — desktop, tablet, or smartphone.

Configure Mail Client (Outlook / Gmail / iOS)

For convenience, you can configure your Email Hosting on any Mail Client using IMAP (recommended) or POP3.

SettingIMAP (Recommended)POP3
Incoming Servermail.yourdomain.commail.yourdomain.com
Incoming Port993 (SSL)995 (SSL)
Outgoing (SMTP)mail.yourdomain.commail.yourdomain.com
SMTP Port465 (SSL) or 587 (STARTTLS)465 (SSL) or 587 (STARTTLS)
UsernameFull Email AddressFull Email Address
PasswordEmail passwordEmail password

Set Up on Microsoft Outlook

  1. Open Outlook, go to File → Add Account
  2. Enter your Email Address, click Advanced options → Let me set up my account manually
  3. Select IMAP and enter the server settings from the table above
  4. Test the connection, then click Done

Add to Gmail (Send mail as)

  1. In Gmail, click Settings (⚙) → See all settings → Accounts and Import
  2. Click "Add another email address"
  3. Enter your name and Email Address, then fill in the SMTP settings
  4. Verify with the code sent to your email

Set Up on iPhone / iPad (iOS)

  1. Go to Settings → Mail → Accounts → Add Account → Other → Add Mail Account
  2. Enter Name, Email, Password, Description
  3. Select IMAP and enter Incoming/Outgoing Mail Server details
  4. Save — iOS will verify the settings automatically

Set Up SPF, DKIM and DMARC

Configuring SPF, DKIM, and DMARC prevents your emails from being filtered as spam and improves email deliverability.

SPF Record (Sender Policy Framework)

SPF specifies which IP addresses or servers are authorized to send email from your domain. Add a TXT Record in DNS:

Example SPF TXT Record:
v=spf1 mx a include:yourhostingserver.com ~all

DKIM (DomainKeys Identified Mail)

DKIM adds a digital signature to every email to verify it came from your domain. DirectAdmin has a built-in DKIM generator:

  1. In DirectAdmin, go to Email Management → DKIM Keys
  2. Click "Generate DKIM Key"
  3. Copy the TXT Record and add it to your domain's DNS Zone

DMARC Record

DMARC sets a policy for emails that fail SPF/DKIM checks. Add a TXT Record:

Example DMARC TXT Record (subdomain: _dmarc):
v=DMARC1; p=none; rua=mailto:[email protected]

Email Forwarder and Catch-All

DirectAdmin includes Email Forwarder functionality that automatically redirects emails from one address to another.

Create an Email Forwarder

  1. Go to Email Management → Forwarders
  2. Click "Add Forwarder"
  3. Specify the Source Email and Destination Email (can be an external address like Gmail)
  4. Save — emails to the Source will be forwarded to the Destination immediately

Catch-All Email

Catch-All receives every email sent to any address at your domain, regardless of what comes before the @. Useful for ensuring no emails are missed.

  1. Go to Email Management → Catch-All
  2. Enable it and specify the receiving email address
⚠️ Spam Warning: Catch-All may receive large amounts of spam. Use it together with SpamAssassin, which is built into DirectAdmin.

Set Up Autoresponder

Autoresponder sends automatic replies when emails are received — ideal for out-of-office notifications or acknowledgment messages.

  1. Go to Email Management → Autoresponders
  2. Click "Add Autoresponder"
  3. Select the Email Account
  4. Set the Subject and message body
  5. Optionally set Start/End Dates for temporary use
  6. Save

Frequently Asked Questions

Why use Email Hosting with your own domain instead of free Gmail?
Email Hosting with your own domain like [email protected] looks far more professional than [email protected]. It builds credibility with clients and partners, and gives you full control over accounts and data.
Where do I set up MX Records for my domain?
You set MX Records at your Domain Registrar where you registered your domain. Point them to your hosting's mail server. If both your domain and hosting are on AsiaGB, MX Records are configured automatically.
How many Email Accounts does DirectAdmin support?
DirectAdmin supports unlimited Email Accounts depending on your Hosting plan. You can typically create dozens to hundreds of accounts based on available SSD storage.
Can I access Webmail immediately after creating an Email Account?
Yes, immediately. After creating an Email Account in DirectAdmin, access Webmail at https://mail.yourdomain.com or https://yourdomain.com/webmail. DirectAdmin includes Roundcube Webmail with no additional setup.
Can I use this Email with Outlook or Gmail?
Yes. You can configure your Email Hosting on Outlook, Gmail (Send mail as), Thunderbird, or any mobile Mail Client on iOS/Android using IMAP/SMTP with SSL/TLS for security.
What should I do if my emails land in spam?
Configure SPF Record, DKIM, and DMARC in your DNS Zone. These help receiving mail servers verify your emails are genuinely from your domain, significantly reducing spam filtering. DirectAdmin has built-in tools to generate SPF and DKIM records.

📝 Summary: Email Hosting Setup on DirectAdmin

Setting up Email Hosting with your own domain on DirectAdmin is straightforward. Follow the steps from configuring MX Records, creating Email Accounts, accessing Webmail, to setting up Mail Clients. Don't forget SPF/DKIM/DMARC to prevent spam filtering.

AsiaGB Hosting includes Email Hosting on all plans, with DirectAdmin Control Panel, high-speed SSD storage, and 99% Uptime. Ready to get started? View Hosting Plans.