Email1 min readUpdated

Email on the server: domains, mailboxes, aliases and webmail

Host mailboxes for your domains on your server, with webmail, IMAP and SMTP, and the DNS records to add.

Your server can host email for your applications' domains: mailboxes you read in webmail or any mail app, and aliases that forward to other addresses.

Email tab: connection details for mail apps, the email domains and the DNS records each one needs.
Email tab: connection details for mail apps, the email domains and the DNS records each one needs.
  1. Add an email domain

    Email tab of the application. A DKIM signing key is created for the domain.

  2. Create the DNS records

    The tab lists the records with Copy buttons: MX, SPF, DKIM and DMARC. Press Check DNS to see which are in place.

  3. Create mailboxes and aliases

    Choose the size of each mailbox. Aliases forward an address to one or more others.

  4. Read the mail

    Webmail at https://<server hostname>/webmail/, or any mail app.

Mail app settingValue
Incoming (IMAP, SSL)server hostname, port 993
Outgoing (SMTP, SSL)server hostname, port 465 (or 587 with STARTTLS)
User nameThe full email address

Mail only arrives on the server once the MX record points to it. Until then, your current provider keeps receiving it.

Many stores keep mailboxes at Google Workspace or Microsoft 365 and only send order emails from the server through an SMTP service. Both work; see SMTP relay.

Did this solve it? If not, tell us what you see and we look at your server.

Open a ticket

Still stuck? Ask a person.

Tickets go straight to the engineers who run ShopWhizzy servers. Tell us the store, what you see and when it started, and we take it from there.