How to Create Your First Business Email Account

How to Create Your First Business Email Account

Why Your Business Needs a Professional Email Address

Using a generic Gmail or Yahoo address for business communication undermines your credibility before you even say hello. A professional email like info@yourcompany.com signals that you are serious, trustworthy, and established.

In this guide, you will set up a complete business email from scratch on Mailbux: add your domain, configure DNS records, create your first email account, and start sending professional emails in minutes.

Step 1 — Add Your Domain

The first step is to connect your business domain to Mailbux. If you do not have a domain yet, register one through a registrar like GoDaddy, Namecheap, or Cloudflare before proceeding.

  1. Log in to your Mailbux dashboard and click Domains in the sidebar.
  2. Click the + Add Domain button.
  3. Enter your domain name (e.g., yourcompany.com) and click Save.

Mailbux will then show you the DNS records you need to add at your domain registrar.

Open Domains

Step 2 — Configure DNS Records

DNS records tell the internet how to route email for your domain. You need to add two records at your domain registrar or DNS provider: an MX record (to receive email) and a TXT record (for SPF, which helps prevent spam).

Add the following records in your DNS management panel:

Record Type Host Value Priority
MX MX @ my.mailbux.com 10
SPF TXT @ v=spf1 include:msg25.com ~all

Where to add DNS records at your provider

If you are not sure where to find your DNS management panel, use one of these guides from your provider:

Note: DNS changes can take up to 48 hours to propagate, but typically complete within 1–2 hours.

Step 3 — Verify Your DNS Records

Once you have added the records, verify that they are live and correct.

Using the Mailbux DNS checker

Open Domains from the sidebar, find your domain, and click Check DNS. Mailbux will confirm whether your MX and SPF records are correctly configured.

Using msg25.com tools

You can also double-check your records using these free tools:

  • MX Lookup — verify your MX records point to my.mailbux.com
  • SPF Checker — confirm your SPF record includes msg25.com
  • DNS Lookup — check all DNS records for your domain
  • Blacklist Check — make sure your domain is not blacklisted

For a full walkthrough of DNS record configuration, see our guide: How to Add DNS Records for Your Email Domain

Step 4 — Create Your First Email Account

With your domain verified, you are ready to create email addresses.

  1. Click Email Accounts in the sidebar, then click + Add Email Account.
  2. Enter your desired email address (e.g., info@yourcompany.com).
  3. Fill in the display name, a strong password, and the storage quota.
  4. Click Save — your email account is live and ready to use.

You can create as many accounts as you need: info@, support@, hello@, or personal addresses for each team member. Mailbux does not charge per user.

Open Email Accounts

Step 5 — Start Using Your Email

Webmail

The quickest way to get started is through the Mailbux webmail. Click Apps & Webmail in the sidebar and log in with your new email address and password. No setup required — it works instantly in your browser.

Open Webmail

Desktop and Mobile Apps

To use your email with Outlook, Apple Mail, Thunderbird, or any other IMAP/SMTP client, click Connection in the sidebar for your connection details:

  • Incoming mail (IMAP): my.mailbux.com, port 993 (SSL/TLS)
  • Outgoing mail (SMTP): my.mailbux.com, port 587 (STARTTLS)
  • Username: your full email address (e.g., info@yourcompany.com)

View Connection Settings

API Access

Developers can integrate Mailbux into their applications. Go to API in the sidebar for REST API keys and JMAP access.

Open API Settings

Need Help?

If you run into any issues along the way, we are happy to help.