Kurrier supports Amazon Simple Email Service (SES) for both sending and receiving emails. Kurrier does all the heavy lifting of configuring SES, S3, and SNS to work together for inbound email processing. All you need to do is create an IAM user with the right permissions and provide Kurrier with the credentials. This guide walks you through creating IAM credentials, setting permissions, and choosing the right AWS region.Documentation Index
Fetch the complete documentation index at: https://docs.kurrier.io/llms.txt
Use this file to discover all available pages before exploring further.
1. Overview
Kurrier uses the following AWS services for SES-based delivery:- SES (Simple Email Service) — to send and receive emails
- S3 (Simple Storage Service) — to store inbound messages and attachments
- SNS (Simple Notification Service) — to notify Kurrier when new inbound mail arrives
2. Prerequisites
- An active AWS account
- SES account out of sandbox (for production use)
- Access to create or manage IAM users and policies
- A verified email domain or address in SES
3. Choosing Your Region
Not all AWS regions support inbound email via SES.⚠️ Regions supporting inbound email:
us-east-1(N. Virginia)us-west-2(Oregon)eu-west-1(Ireland)ap-south-1(Mumbai)
4. Creating an IAM User
- Go to IAM → Users → Add User
- Choose a descriptive username (e.g.
kurrier-mail) - Under Access Type, select:
- ✅ Programmatic access (for API access)
- Click Next: Permissions
Option A: Attach a pre-built policy
Attach the following managed AWS policies:AmazonSESFullAccessAmazonSNSFullAccessAmazonS3FullAccess