Skip to main content

Email Addresses Setup

Setup AWS SES, DMARC, SPF, and email from email address for EvolutionX mail from email.

Andy Flint avatar
Written by Andy Flint
Updated over a week ago

This article explains how to configure email addresses for store communications, including options for directing customer replies to the appropriate mailbox.

You can have up to five "from" email addresses for use with different templates. Consider what departments or teams you need the emails to come from, sales and accounts for example.

Step 1 - Entering the email address to be used

  1. In the admin panel, go to Email > Email Addresses.

  2. Enter the Display Name (the name shown in outgoing emails).

  3. Enter the Email Address (the address used for sending emails).

  4. Enter a Reply-To address (optional).

    1. This field allows you to specify where customer replies should be sent.

    2. The reply-to address set at the store level is used for all outgoing emails unless an individual email template specifies a different reply-to address.

    1. If both the store and template have a reply-to address, the template value takes precedence.

    2. The reply-to address does not require SES verification.

    3. Notifications or alerts sent by apps that do not use email templates (such as ERP error alerts) do not support the reply-to field.

  5. Select the Provider (e.g., Amazon SES).

  6. Click Add Email Address or Update

Step 2 - Verify the email address

In a few minutes you'll receive and email from Amazon Web Services to the address chosen above. Simply click on the link provided and the email address will be verified and working! 👍🏻

Following this, you'll be able to navigate through your Email Templates and make custom changes. For more information, please click here and view our article. 😄 

Step 3 – Add DKIM signature to achieve high delivery rates

Having verified your email in step 2 you can now send email.  To get really high delivery rates you want to also have your emails signed with DKIM.  We make that easy, just click to copy your DKIM records and you can add them directly into your Domain hosting DNS records. The video below shows an example using AWS Route 53 but note that you can use any DNS provider.

More about DKIM

We use AWS SES to send emails from the store on behalf of our customers. AWS SES uses CNAME records and SPF records to validate/authorize. We are not looking to change any existing email setup.

👍 Important: We are asking for new records to be added. Don't remove any existing records. The only exception is the SPF which needs to be amended to include amazonses.com

Don't misunderstand the purpose of the provided records.They are not the actual DKIM keys (cryptographic keys). Instead, they are DKIM CNAME records, which are used to point to the public DKIM keys provided by AWS SES.

Step 4 – Add an SPF record

SPF (Sender Policy Framework) tells receiving mail servers which systems are allowed to send email for your domain.

If you already have an SPF record, you must not create a second one — instead, add Amazon SES to your existing entry.

Add include:amazonses.com to your existing SPF record so it looks something like this:

v=spf1 ... include:amazonses.com ... -all

⚠️ Important:

  • Only one SPF record is allowed per domain. Having more than one will cause SPF to fail.

  • The -all at the end should remain as it is in your current record.

💡 Tip: Before saving your DNS change, validate your SPF record syntax using a tool such as Vamsoft SPF Syntax Validator.

This ensures your updated record is valid and won’t accidentally block legitimate mail.

If any of this is confusing, we are happy to make the configuration changes for you. All we need is access to the DNS.

Confirm DMARC Is Working

Once your SPF, DKIM, and DMARC records are added correctly, your domain will be fully authenticated for emails sent through EvolutionX.

When a message is sent from your store (for example, an order confirmation), mail servers will see that:

  • SPF passes — because your DNS authorizes Amazon SES (include:amazonses.com).

  • DKIM passes — because messages are digitally signed with your domain’s key.

  • DMARC passes — because at least one of SPF or DKIM passes and matches your domain name.

This means your emails are trusted as if they were sent directly from your own servers, not marked as spoofed or spam.


🔍 How to Check Your DMARC Setup

You can test your configuration by sending a message from your store (e.g., an order or quote email) to an external address such as Gmail or Outlook and then checking the message headers.

Look for these results in the header details:

SPF: PASS   DKIM: PASS   DMARC: PASS

Or use one of these online tools to confirm your DNS records:

💡 Tip: DMARC reports will start arriving (if you set rua= in your DMARC record). These show how other mail servers see your messages and help you confirm everything continues to pass correctly.

Frequently Asked Questions — FAQ

Why am I not receiving the Amazon SES verification email?

If you don’t see the verification email, here are a few things to check:

  1. Inbox & Spam/Junk

    Look for an email with the subject line:

    “Amazon SES Address Verification Request”.

    The sender will be no-reply-aws@amazon.com.

  2. Email Filters

    If you use filtering rules or security gateways (like Mimecast, Barracuda, or Office365 ATP), the email might have been quarantined. Please search or check with your IT team.

  3. Whitelist the sender

    Add no-reply-aws@amazon.com to your safe senders list, then request a new verification email.

  4. Alternative option – verify the entire domain

    If you prefer, we can verify your entire domain with Amazon SES. This way, no individual verification emails will be required.

    Once the domain is verified, you’ll see it listed in your email Addresses with DKIM enabled.

Did this answer your question?