Page tree

 


Outgoing Server Configuration:

General

AMPED Outgoing Server configuration allows the organization to send emails directly from their own email server. To send emails from AMPED, the Outgoing Mail Server must be configured. To access the Outgoing Server configuration page, select the Admin Settings from the menu bar. Scroll to the ‘Other Settings’ menu at the bottom of the page and select ‘Outgoing Server’. Click the ‘Edit’ button on the Outgoing Server menu to enter mail server information.

 

 

  • Server name or IP address – Enter the address of the mail server that will be used. You may use a name or the IP address (mail.yourdomain.com).
  • Port number – This is the mail server port number (default: 25).

If your system requires authentication, enter the username and password of the admin account for the system and check the box ‘Requires Authentication?’ and click ‘Save’.

Enable TLS or SSL options as they correspond to the outgoing email server.

If you are using an exchange service, you must allow SMTP Anonymous Relay.

 

 

 

To enable outgoing server settings for Gmail:

To enable outgoing server settings for Gmail, first enable IMAP or POP in your Gmail Mail Settings. Do this by clicking the sprocket icon and selecting Mail Settings in your Gmail account. On the settings tab, select Forwarding POP/IMAP and select to Enable POP or IMAP for all mail according to your preferences, and click ‘Save’.

In AMPED, go to the Admin Settings by selecting the ‘Gear’ symbol from the top right of the menu bar. Scroll to the ‘Other Settings’ section at the bottom of the page and select Outgoing Server. Click the Edit button on the Outgoing Server menu to enter your mail server configuration.

Outgoing Mail (SMTP)

Server – Requires TLS or

SSL:

smtp.gmail.com (use authentication)

Use Authentication: Yes

Port for TLS/STARTTLS: 587

Port for SSL: 465

Account Name:

your full email address

(including @gmail.com or@your_domain.com)

Email Address:

your email address

(username@gmail.com orusername@your_domain.com)

Password:

your Gmail password

https://support.google.com/mail/bin/static.py?hl=en&ts=1668960&page=ts.cs

When entering your information, follow the instructions above provided in the Gmail Outgoing Server directions.

Configuring Outgoing Server to Gmail settings requires authentication. Enter your username and password and select the ‘Requires Authentication’ check box. Also check SSL or TLS in correspondence with the port number you have entered. Click ‘Save’.

 

 

 

 

 


To Enable Outgoing Server Settings for Amazon SES:

Create an Amazon SES Account

  1. Go to https://aws.amazon.com/ses
  2. Click on Get started with Amazon Simple Email Service
  3. Complete the signup process which consists of five steps
    • The signup will require some information, such as an email address or business address. In addition, you will be asked “How do you plan to use AWS?” (Business/personal) among other questions. Select Business
  4. After site creation, log into the Management Console
  5. Set up your SES account
    • Access the SES console from the Amazon AWS console by going to All services > Business Applications > Amazon Simple Email Services

Verify Your Domain Name

SES needs to authenticate your domain(s) in order to send emails on your behalf. You can read more about email authentication in Amazon SES here

The first step is to log into the Amazon SES console and click Configuration >   Verified Identities  

In the "Identities" column, the status of the unverified domains will be "verification pending"

Graphical user interface, application, Teams

Description automatically generated

Authenticate the domain you want (or create an identity if you haven't yet). Then, scroll down and click the 'Authentication' tab

Graphical user interface, text, application, email

Description automatically generated

Initially, your DKIM configuration will show "Pending"

Setting up AWS SES   DKIM

In the session "View DNS records", you will find all the CNAME records you need to add to your DNS to match Amazon SES's. These records may take up to 72 hours to be detected (although it usually happens much sooner)

Setting up SPF in Amazon SES

Messages that you send through Amazon SES automatically pass an SPF check. Amazon SES specifies a MAIL FROM domain for each message that is a subdomain of amazonses.com, and the sending mail server for the message aligns with this domain

amazon ses spf

You must add a new TXT record to your domain's DNS configuration to publish an SPF record. For more information click here

Verify Individual addresses to be used in Email Campaigns

It is also possible to verify specific email addresses from which you wish to send emails. Once a domain is verified, any email address from that domain will automatically receive the "approved" status. Otherwise, follow these steps:

1. In the Amazon SES console, click Verified identities > create an identity > select an   individual email address

aws ses tutorial

2. Amazon SES will send you an email to verify your email address. Verify the email address by checking the inbox and clicking the verification link

3. Upon successfully verifying your email address in the Amazon SES Console, you should see "verified" under the Status column under configuration > verified identities

Amazon SES Verification: What You Need to Know:

  • It is important to note that email addresses are case-sensitive
  • Each email address's verification status is tied to its AWS Region. You must verify all regions if you want to send an email from the same identity but in a different region

Sending a Test Email

The first thing you'll want to do after setting up your Amazon SES account is to send a test email:

  1. Navigate to Configuration > Verified Identities to view the list of identities. Please select the email address you would like to test with (it must be verified) and click “Send a test email”

aws ses setup

  1. You can choose between Formatted (for simple messages) and Raw (more complex emails involving HTML scripts)
  2. Complete the rest of the fields and click "Send"
  3. Ensure that the test was successful by checking your inbox

When you first complete the AWS SES setup, your account will be in a test environment called a sandbox. Emails can only be sent from verified addresses to verified addresses

 

 

 

 

 

 

 

 

 

 

Connecting Amazon SES to AMPED 

Congratulations on creating and authenticating your Amazon SES account! It's time to connect it to AMPED so you can send email campaigns. Below are a few steps you can follow to accomplish this.

  1. To access the admin settings on AMPED, click on the sprocket on the top right-hand side of you page. Take note: only admins have access to the admin settings of Amped.

A white flower on a black background

Description automatically generated with low confidence

  1. Navigate to “Outgoing Server” module

Graphical user interface, text

Description automatically generated

  1. Click on Security Credentials on the top right of your Amazon SES console

amazon ses console

  1. Select Access keys (access key ID and secret access key) > Create New Access Key. Copy the resulting access key ID and secret access key for the following steps.

amazon ses security credentials

  1. Using your Amazon SES console, copy the code associated with the region you are using. For example, US East (N. Virginia) has the code us-east-1. Use that value in the Server Name field: email-smtp. us-east-1 .amazonaws.com.

Graphical user interface, text, application

Description automatically generated

  1. Paste the Server Name from the previous step. Paste the access key ID and the secret key in the fields User Name and Password , respectively, in the “Configure Your Outgoing Mail Server Details” form.

 

Graphical user interface, website

Description automatically generated To test the SES settings, send a test email:

  1. In the AMPED campaign module, create a new campaign for the test email you will send.
    1. Fill out the required fields to create the test campaign. E.g.: Campaign Name, Campaign End Date, etc. 
  2. Within the campaign, add a test lead or contact record as the recipient for the test email.
    1. Make sure that the email address is valid for the test record

 

A picture containing text

Description automatically generated

 

 

  1. Click the 'Select Action' button and select “Send mass email".

 

  1. In the 'Compose E-Mail' window, fill out the subject and body of the email.
  2. Click "Send" to send the test email to the recipient.
  3. If you received the email, congratulations, you are correctly configured. If the email did not arrive, please contact our team for guidance. Please note that AWS SES limits email volume until “production access” is granted – instructions follow in the next section.

 

Request to be removed from the sandbox and get production access:

It's time to request Amazon SES to remove you from sandbox and grant you production access so you can send emails at scale. Follow the steps below:

1. Go to the Amazon SES console .

2. Click on account dashboard   >   sending limits > request a limit increase

amazon ses sandbox

3. The form needs to be filled out with the details of your account. In addition to specifying what you intend to use Amazon SES for, you will also be asked to describe how you plan to build your mailing list

ses sandbox form

AWS will review your application carefully and provide a confirmation (or request for more information) within 24 hours.

Keep these points in mind

  • Make sure you select the correct region on the top right of your screen if you want production access. As an example, production access may be granted in us-east-1 but not in us-west-1
  • You must comply with the AWS Service Terms and Acceptable Use Policy (AUP) to get production access. Before submitting your application, please read them

Sending a Test Email

Following Amazon's confirmation, you can now test your account by sending test emails:

  1. Go to Configuration > Verified Identities
  2. You can choose between Formatted (for simple messages) and Raw (more complex emails involving HTML scripts).
  3. Complete the rest of the fields and click "Send".
  4. Ensure that the test was successful by checking your inbox

Your account is now fully set up!

To enable outgoing server settings for Mailgun:

  1. Create a Mailgun account – Click here to start

 

  1. On the Homepage on the left-hand side of the page tree - click on Sending
    1. Under Sending, click on Domains
      1. Click on add new Domain on the right-hand side
        1. Here you will have an option to select the region.
      2. Select your correct region (US)
    2. Create your Domain name: (e.g., mg.powerpacks2go.com, smtp.domainkey.mg)
      1. Click on Advanced setting (DKIM)
        1. If you want DKIM Key length you can change it here
    3. Click add domain
  2. Under Sending, click Overview and scroll down to Add DNS records for sending and Add DNS records for tracking
    1. we need to enter these DNS records in the DNS on for the domain name
      1. (e.g., google domain, go-daddy) 
  3. For demonstration purposes we will use Google Domain
    1. On the Google Domains page, click on Domain Overview
      1. Find the domain name and click on Manage
      2. From the left menu click on DNS
        1. scroll down and you can see the DNS records for the domain
      3. Go back on Mailgun
        1. The first entry is a TXT type record and the host’s name is given with subdomain.
      4. Copy the subdomain
        1. go back to google domains in the DNS section
      5. Enter your subdomain in the custom resource record
      6. Next select the type (e.g., TXT) from the drop-down
        1. Go back on Mailgun in the Overview section
      7. Copy the value under the Enter This Value column 
        1. Go back to Google Domain under DNS
      8. Paste the value and click on add
        1. You will receive a confirmation message on the top
        2. (Changes to the domain is saved)
        3. They’ll take effect within the next 48 hours

 

  1. In the meantime, we need to add a record of type MX and hostname with subdomain (MG)
    1. Under Sending, Go on Overview and scroll down to type MX.
      1. Take note Type is MG and priority is set at 10 and the value is located on the right-hand side
      2. Copy the subdomain name (MG)
      3. Go back on Google Domains under DNS
      4. Go back on Google Domains under DNS
      5. Put MG in the faster text box and from the drop-down select MX and add the mail server on the right-hand side

 

  1. To find the mail server go on Mailgun. Under overview and scroll down to MX records
    1. The mail server is located under the column “Enter this Value”
    2. Go back to Google Domains under DNS. Paste the priority (e.g., 10) and then paste the mail server. (e.g., 10 mxa.mailgun.org)
    3. In Google Domain: In DNS, MG will now populate below
  2. Lastly, we need to add a CNAME
    1. Copy the hostname subdomain under Add DNS records for tracking
    2. In Google Domain under DNS, add the subdomain in the text box
    3. Then from the drop-down select CNAME
    4. In Mailgun, under overview in the Add DNS records for tracking. Copy the “Value” under “Enter this Value”
    5. In Google Domain Under DNS, Paste the value on the right-hand side

 

  1. Now we can verify the DNS
    1. In Mailgun, in overview, scroll down to “Wait for your domain to verify”
    2. Click on Verify DNS Settings button
      1. Take note: the verification may take some time

 

  1. The domain name will be verified by a green checkmark
    1. You will have to choices SMPTP or API
      1. Click SMTP
    2. Next, go back on the domains in Mailgun
      1. Go to domain settings
        1. Then select the Domain
        2. Then go to SMTP Credentials to get your credentials

 

  1. Configure Your Outgoing Mail Server Details in AMPED
    1. Enter in your Server name, port number, username, password
    2. Check the required authentication checkbox and correct SSL options checkboxes