Creating BigCommerce-Hosted Email Accounts


Before you begin... This guide is for stores created prior to March 16, 2015. If your store was created after this date, we recommend using the built-in forwarding email accounts or using a 3rd-party email service.

To use BigCommerce to host your email, you will need to create an email account in BigCommerce, then set up your email client to send and receive email from your domain. Keep in mind that creating an email account in BigCommerce will only work if BigCommerce is hosting your email.

Creating an Email Account

1. In the BigCommerce control panel go to Server SettingsEmail Accounts.

2. Click Create an Email Account .

Create an Email Account button

3. Fill out the details:

  • Account Name: the username (the part before the @)
  • Account Type: choose Regular email address
  • Password: your email password (must be at least 5 characters and cannot contain your username)
  • Password: the password you typed above
  • Spam Checking? Use this to enable or disable built-in spam checking (recommended)
  • Set Storage Quota? Use this to limit the size of the mailbox to prevent going over your storage limit (recommended)

Setup Email Account details

To have your email forward to an existing email address, choose Account Type: Forward to another email address and enter the email address you want to forward to.

4. Click Save & Exit.

Email Setup Information

1. Back at Server SettingsEmail Accounts, click on the Action button to the right of your email account and choose Account Details.

Account Details in the Action menu

2. You will see the following information:

  • Email Address
  • Username
  • Account Type
  • Incoming Mail Server
  • Outgoing Mail Server

Email Account Details showing mail servers

You will need to know the incoming and outgoing mail servers in order to set up your email.


Curious about how email works? Check out our article, Email & MX Records.

Setting up an Email Client

To access your email, you will need to set up a third-party email client or mail service using the following information:

  • Email Address: the email address you set up in BigCommerce
  • Username: the email address you set up in BigCommerce (same as above)
  • Password: the password you created for your email address
  • Incoming mail server settings:
    • Mail server: your mail server can be found in the steps listed above
    • 995 (POP) or 993 (IMAP)
    • Use SSL Authentication: Yes
  • Outgoing mail server settings:
    • Mail server: your mail server can be found in the steps listed above
    • 465 (POP and IMAP)
    • Use SSL Authentication: Yes

BigCommerce can be set up with any email client or webmail service. We have provided walkthroughs for setting up your email account in the following programs:

Setting up a Catch-All Email Address

A catch-all email account will receive emails sent to users that you haven't created email accounts for. It will not accept mail for email accounts that have been created but not yet set up. The email used for the catch-all should already be a functioning email account in the Email Accounts section or with another mail service. As with the rest of the Email Accounts section, the catch-all will not do anything if BigCommerce is not the mail host.

1. From the Email Accounts section, click Email Settings.

Email Settings tab

2. Check the box next to Catch-All Address.

3. Enter the email you want to serve as a catch-all in the field below. This only sets the email address as a catch-all. It does not create an account.

Catch-all email address

4. Save your changes.

Was this article helpful?