Overview
By default, all outgoing (sent) email from CoreBridge is done using a generic [email protected] email. While this is helpful when you are first getting started with CoreBridge, it is common to want these emails to be sent using your company domain name. To satisfy this need, CoreBridge does allow you to use your domain name when sending emails to your customers. Because of the inherent security with domain names and email, there are a few settings that must be completed in order to provide CoreBridge with permission to send emails using your domain.
This article will cover the following topics:
- Terminology
- Difficulty
- Configuring your Domain's DMARC record
- Creating a DKIM record
- Verifying your Domain
- Authenticating your Domain in CoreBridge
- Configuring your Email Settings
Terminology
These are key terms you should be familiar with:
- DMARC Record – A DMARC record is a type of Domain Name Service (DNS) record that can help protect against fraud and increase deliverability. It is used to verify to email receivers that your email aligns with what the receiver knows about the sender.
- DKIM – Is a digital signature that is appended to outgoing message headers which help to prevent spoofing. This signature helps to verify that the message really comes from your domain and hasn't been changed along the way.
- CNAME – A CNAME record is a type of DNS record that points from an alias domain to a "canonical" domain. For our purposes, the CNAME record will point an unused subdomain towards a DKIM signature.
Difficulty
While not difficult, configuring these settings requires a basic familiarity with domain DNS settings. Every domain hosting service has a different interface for adding and altering settings; therefore, the instructions below provide a general listing of the steps required. Please forward this article to your IT company if you need assistance configuring your domain settings.
Configuring your Domain's DMARC record
You must create/configure a DMARC record for your domain in order to allow CoreBridge to send email on your behalf.
- Sign in to your domain hosting service. (i.e. GoDaddy, Namecheap, Network Solutions, etc.)
- Navigate to your DNS Management page, generally found under Domain Manager or Advanced Settings.
- Find the TXT section of your DNS settings.
- Please add a new TXT record.
- Under the name or host field enter the following:
_dmarc.yourdomain.com
- Set the TXT content or value to the following: (this must match exactly what is below)
v=DMARC1; p=none
- You can replace the policy type from p=none to p=quarantine or p=reject. Before doing so, we recommend reading up on what those changes entail. The following google article goes into these options in depth: https://support.google.com/a/answer/10032169?hl=en
- You can replace the policy type from p=none to p=quarantine or p=reject. Before doing so, we recommend reading up on what those changes entail. The following google article goes into these options in depth: https://support.google.com/a/answer/10032169?hl=en
- Save the changes with your domain host.
- Under the name or host field enter the following:
- Please add a new TXT record.
Creating a DKIM record
For CoreBridge to be able to send email on your behalf, you will need to configure a DKIM policy. This requires adding two CNAME records to your DNS.
- Sign in to your domain hosting service. (i.e, GoDaddy, Namecheap, Network Solutions, etc.)
- Navigate to your DNS Management page, generally found under Domain Manager or Advanced Settings.
- Create a new CNAME record and under the name or host section enter the following:
mte1._domainkey
Note: Most providers will auto-append your domain, if not, type it manually and substitute yourdomain.com with your actual registered domain name.
i.e. mte1._domainkey.yourdomain.com
- Set the TTL value to 14400
- If prompted, set the type to CNAME
- Set the CNAME content or value to the following:
dkim1.mandrillapp.com
- Save the changes with your domain host.
Repeat steps 3-7 to create an additional record, replacing the following two values:
Name or host
mte2._domainkey
CNAME or value
dkim2.mandrillapp.com
Verifying your Domain
In order to complete the final step, a verification email has to be sent to a valid email address on your domain. To complete this step, please do the following:
- Please send an email to [email protected] asking for your domain to be verified and specify which email address on your domain the verification email should be sent.
- The support team will have our mail system send a verification email to you. When you receive that email, please forward it back to [email protected] in order for the verification of your domain to be completed.
Below is a sample image of what the verification email will look resemble.
Authenticating your Domain in CoreBridge
The last step in the process is authenticating your domain within CoreBridge. Please navigate to Management Module > Global Settings > Domain > Email Settings.
- Enter your Outgoing Email Domain. i.e. demosignshop.com
- Click Start Authentication
- If your domain authenticates immediately, you will be able to configure the defaults as well as the option to enable personalized email addresses.
- If it does not authenticate immediately, an email will be sent to the address on your user account notifying you that it is pending authentication. You will receive another email once the authentication either succeeded or failed. If it failed, please verify your DNS settings are correct and contact CoreBridge support.
- If your domain authenticates immediately, you will be able to configure the defaults as well as the option to enable personalized email addresses.
Setting Up Multiple Custom Outgoing Email Domains
You can set up additional custom outgoing email domains in your CoreBridge system. You'll need to create the necessary DNS records for each domain you wish to authenticate in addition to completing the authentication process for each one. Once your first domain is authenticated, you can click on + Authenticate another domain... to authenticate an additional domain.
Configuring your Email Settings
Once your domain is authenticated, 3 options will be available for you to Select default outgoing email address:
- Send from Location email address (recommended)
NOTE: This option uses the email address entered for your location. To change this address navigate to Management Module > Locations. - [email protected]
- [email protected]
You wil also have the option to enable personalized email addresses. For more details, you can review this support article.