Email on Linux hosting: mailboxes, mail apps and DKIM
Set up email at your domain on HyperDC Linux hosting: create a mailbox in the client area, add it to your mail app and publish the DKIM, SPF and DMARC records.
- Beginner
- 10 min read
- Updated
On this page
Your Linux hosting service includes email at your own domain. You manage it in the Mail tab of your service page.
Step 1: Check your mail domain
Open Mail. Mail domains lists each of your domains with its Mail service: On, Off or Waiting For DNS. Mail for a domain starts when the domain points to this server, so point its A, MX or NS record here first; see point a domain to your server.
Step 2: Create a mailbox
- Select New Mailbox next to the domain.
- Enter the Name before @, a Password and the Size (MB). The form shows the largest size your plan allows.
- Select Create Mailbox.
Verify: the address appears under the domain with its size and the state Active.
Step 3: Add it to your mail app
Mail client settings shows the server name and these settings, each with a copy button:
| Setting | Value |
|---|---|
| Incoming (IMAP) | port 993, SSL/TLS |
| Incoming (POP3) | port 995, SSL/TLS |
| Outgoing (SMTP) | port 465, SSL/TLS |
| Outgoing, other port | port 587, STARTTLS |
| User name | the full mail address |
Add a new account in your mail app with these values and the mailbox password. IMAP keeps your mail on the server, so every device sees the same folders.
Verify: send a message from the app to your own address and read it there.
Step 4: Publish DKIM, SPF and DMARC
Select DNS Records next to the domain. It lists the records your domain needs: MX for incoming mail, SPF and DKIM to prove your outgoing mail is yours, and DMARC to tell other servers what to do with mail that fails those checks. If your domain's DNS is managed somewhere else, add these records there. Without them other mail servers may refuse your messages or mark them as junk.
Change a mailbox
Select Edit next to a mailbox:
- Mailbox active: turns the mailbox off and on.
- New password: leave it empty to keep the current one; a new one replaces it at once.
- Forward to: another address that receives every message, with Keep a copy in this mailbox to keep one here too.
- Aliases: other names for this mailbox, one name before @ per line.
Select Save Mailbox. Delete removes the mailbox and every message in it for good.
Catch-all on a domain sends messages to addresses that do not exist to one mailbox of your choice. Leave it empty to refuse them.
Troubleshooting
The domain stays on Waiting For DNS. Its A, MX or NS record does not point to the server yet. Check it and wait a while for the change to spread.
Your messages land in junk folders. Publish every record under DNS Records; see email deliverability.
Next steps
- Read mail in the browser: webmail on Linux hosting.
- Answer mail while you are away: automatic replies on Linux hosting.
Frequently asked questions
Which settings does my mail app need?
IMAP on port 993 or POP3 on port 995 with SSL/TLS, and SMTP on port 465 with SSL/TLS or 587 with STARTTLS. The user name is the full mail address.
How many mailboxes can I create?
As many as you need: mailboxes are unlimited on every plan.
Why do I need DKIM, SPF and DMARC?
They prove that your mail really comes from your domain. Without them other mail servers may refuse your messages or mark them as junk.
Can a mailbox answer while I am away?
Yes. Edit the mailbox and switch on Answer every message automatically; the guide on automatic replies has the steps.
Can I forward mail to another address?
Yes. Edit the mailbox, enter the address under Forward to and choose whether to keep a copy in the mailbox.