Set up Your Email Provider
Introduction
circuly gives you the flexibility to decide how your system-generated emails are sent to your customers. You can either use your own SMTP server or take advantage of circuly’s built-in Mailgun SMTP integration. This guide explains both options and outlines all the necessary steps for setup.
Feature Overview
You can configure your outgoing email setup in two ways:
- Option 1: Use your own SMTP server (e.g. Gmail, Outlook, or another email service)
- Option 2: Use Circuly’s pre-integrated SMTP server via Mailgun
Each approach ensures that all automated customer communication (order confirmations, subscription updates, etc.) is delivered reliably under your brand identity.
Option 1: Using Your Own SMTP Server
- Navigate to:
Settings > Setup and Design > Email Server Settings
- Enter your SMTP details:
- Host
- Username
- Password
This method gives you full control over email authentication and deliverability using your company’s own email infrastructure.
Option 2: Using Circuly’s Mailgun SMTP Server
This is a fully managed option handled by Circuly, ensuring professional-grade deliverability while still allowing emails to appear as if sent from your domain.
Step 1: Set Sender and Reply-To Emails
- Navigate to:
Settings > Emails > General
- Enter:
- Sender Email Address (e.g.
service@yourcompany.com
) - Reply-to Email Address
- Sender Email Address (e.g.
Circuly will use these to set up your email identity in Mailgun.
Even though emails are routed via Circuly's Mailgun SMTP server, your customers will only see your company's branded email addresses.
Step 2: DNS Configuration
Circuly will generate TXT and MX DNS records that you must add to your domain provider’s DNS settings.
Explanation of DNS Records:
- MX (Mail Exchange): Directs incoming emails to the right mail servers.
- TXT (Text Records): Verifies domain ownership and is used for SPF, DKIM, and DMARC to prevent spoofing.
⚠️ Verifying your MX records is highly recommended to prevent email delivery failures and improve authentication reliability.
Step 3: SMTP Credentials Setup
Circuly’s technical team will:
- Create SMTP credentials in Mailgun
- Add them to the Email Server Settings in your Circuly Hub
These credentials ensure that emails are securely sent via Mailgun with the correct authentication.
Step 4: Update Your Domain DNS Records
You will receive DNS entries (TXT & MX) from Circuly. Here’s how to add them:
- Log into your DNS hosting provider (e.g. GoDaddy, IONOS, Cloudflare).
- Navigate to your DNS management area.
- Add or update DNS records as provided.
- Save changes.
DNS propagation may take anywhere from a few minutes to several hours to reflect globally.
Conclusion
Whether you choose to manage your email delivery through your own SMTP provider or use Circuly’s Mailgun setup, both options ensure reliable, branded communication with your customers. For most businesses, the Mailgun integration offers a hands-off, secure, and scalable solution. If you need help or would like Circuly to configure this for you, simply contact our service desk.