Setting Up Mail Domains
Learn how to add a mail domain, create email inboxes, access webmail, and configure email clients like Outlook and Thunderbird.
Setting up professional email using your own domain name — like info@yourdomain.com instead of yourname@gmail.com — builds trust with your customers and gives you full control over your communication. This guide walks you through the entire process in Havenoro CP.
What is a Mail Domain?
A mail domain is simply your domain name configured to handle email. When you add a mail domain in Havenoro CP, the system sets up the necessary server software (Dovecot for receiving, Exim for sending) and creates the infrastructure needed to send, receive, and store email for addresses at your domain.
Think of it like setting up a mailroom in an office building. Your domain name is the building address. Adding a mail domain is like installing the mailroom infrastructure — sorting tables, mailboxes, and delivery systems. Creating individual email accounts is like assigning personal mailboxes to specific people or departments.
Prerequisites
Before you can set up email, your domain must already be added to the control panel. This can be done either:
- Via the Web tab — when adding a web domain, check the Enable mail for this domain option. This creates the mail domain automatically.
- Via the Mail tab — add a mail domain separately without creating a website. This is useful if you only need email for a domain and do not host a website for it.
You must also ensure that DNS for your domain is configured correctly. Specifically, an MX record must point to your mail server so other servers know where to deliver email for your domain. If you created the domain with DNS enabled in Havenoro CP, this is handled automatically.
Step 1: Add a Mail Domain
Go to the Mail tab
Click the Mail tab in the top navigation bar of Havenoro CP. This shows a list of all your mail domains.
Click "Add Mail Domain"
Click the Add Mail Domain button in the top right corner.
Select your domain
Choose your domain from the dropdown list. If the domain does not appear, you may need to add it as a web domain first (see the Creating a Website tutorial).
Configure options and save
Select your preferred settings:
- Webmail client — choose Roundcube or SnappyMail for browser-based email access
- Spam filter — enable SpamAssassin to filter unwanted email
- DKIM — enable to digitally sign outgoing emails (strongly recommended)
- SSL — enable for encrypted connections
- Antivirus — enable ClamAV to scan attachments for malware
Click Save in the top right corner. The mail domain will be created and ready for use.
Step 2: Create an Email Inbox
Once your mail domain is created, you can add individual email accounts (mailboxes). Each account gets its own inbox, password, and storage quota.
Click on the mail domain
In the Mail tab, click the domain name to view its mail accounts. Initially, the list will be empty.
Click "Add Mail Account"
Click the Add Mail Account button in the top right corner.
Enter account details
Enter the username (e.g., info, sales, support). The full email address will be username@yourdomain.com. Set a strong password — use a mix of upper and lowercase letters, numbers, and symbols. A strong password is your first line of defense against email hacking.
Configure advanced options (optional)
You can set a storage quota (e.g., 1 GB), add aliases (alternative email addresses that go to the same inbox), configure auto-reply for out-of-office messages, or set up forwarding to another email address.
Click "Save"
Click Save in the top right corner. The account is created instantly and ready to use. You can now access this email address via webmail or an email client.
Step 3: Accessing Your Email
You can access your email in two ways: through a web browser (webmail) or through an email client like Outlook, Thunderbird, or your phone's mail app.
Webmail
Webmail allows you to read and send emails directly from your browser without installing any software. It is convenient when you are on someone else's computer or just need to quickly check your email.
Open your browser and navigate to https://webmail.yourdomain.com (for Roundcube) or https://mail.yourdomain.com (for SnappyMail).
Log in using your full email address (info@yourdomain.com) and the password you set.
- Roundcube:
https://webmail.yourdomain.com - SnappyMail:
https://mail.yourdomain.com(if installed)
https://. Otherwise, use http://.
Step 4: Email Client Setup (IMAP/SMTP)
You can configure your Havenoro CP email in any email client — Outlook, Thunderbird, Apple Mail, Gmail app on your phone, and more. Use the settings below:
| Protocol | Server | Port | Encryption |
|---|---|---|---|
| IMAP (incoming) | mail.yourdomain.com |
993 | SSL/TLS |
| POP3 (incoming) | mail.yourdomain.com |
995 | SSL/TLS |
| SMTP (outgoing) | mail.yourdomain.com |
465 | SSL/TLS |
| SMTP (alternative) | mail.yourdomain.com |
587 | STARTTLS |
Authentication: Use your full email address as the username and the account password you set. Make sure "Require authentication" is checked for SMTP.
Port 993 (IMAP with SSL) and port 465 (SMTP with SSL) are the most common and secure options. Port 587 uses STARTTLS, which starts as an unencrypted connection and upgrades to a secure one — this is useful if your network blocks port 465.
IMAP vs POP3 — What's the Difference?
When setting up your email client, you will be asked to choose between IMAP and POP3. Here is what each does:
| IMAP | POP3 | |
|---|---|---|
| How it works | Emails stay on the server. Your device syncs with the server. | Emails are downloaded to your device and usually deleted from the server. |
| Multiple devices | Perfect — read an email on your phone, it shows as read on your computer too. | Poor — each device downloads its own copy. Actions on one do not affect others. |
| Storage | Uses server storage. You need enough quota for all your emails. | Uses your device's storage. Good if server storage is limited. |
| Offline access | Recent emails are cached. Full access requires internet. | Full access once downloaded — all emails are on your device. |
| Recommended? | Yes — for almost everyone | Only if you use one device and want to save server space |
Next Steps
Once your mail domain and inboxes are set up, explore these additional topics:
- Spam filtering: Learn how to configure SpamAssassin, whitelist senders, and handle false positives in the Spam & Filtering tutorial.
- SMTP relays: If you send bulk emails, learn how to use a professional relay service for better deliverability in the SMTP Relays tutorial.
- DNS records for email: Make sure your SPF, DKIM, and DMARC records are correctly configured to prevent your emails from being marked as spam.