GreenArrow Email Software Documentation

GreenArrow Engine and AWS

Q. Can I use Amazon Web Services (AWS) with GreenArrow?

Installing GreenArrow Engine (and Studio) on Amazon Web Services (AWS) is well supported and we have many customers that do so to great success. This document provides information we hope is helpful to keep in mind as you create your AWS deployment.

For an example of a GreenArrow success story on Amazon Web Services, see our blog post An interview with Klaviyo’s MTA team.

Sending IP Addresses

We caution you against using the IP addresses provided by AWS for sending email. These IPs can suffer from poor reputation and can thus negatively impact your deliverability. We recommend you either use GreenArrow’s support for the Proxy Protocol to send using IPs on another network, or take advantage of AWS’s ability to bring your own IP addresses (BYOIP).

Instance Type

When selecting your EC2 instance type, see our Hardware Requirements for help with sizing.

Data Management

We recommend that you consider pairing Amazon’s EBS Features (SSD-backed volumes) with GreenArrow’s Persistence Path Mode. This combination lets you treat EC2 instances as disposable, with the ability to mount the EBS volume on a new instance.

Amazon SES

SES is one of the services that fall under the umbrella of Amazon’s AWS services. One of the motivations behind creating SES may have been the deliverability problems that exist when attempting to deliver email directly from EC2 IP addresses. We have customers who are using GreenArrow, and relay messages through SES.


Copyright © 2012–2024 GreenArrow Email