Skip to content

Releases: KamorionLabs/aws-smtp-relay

v1.2.0 - Stable Release with ARN Support

12 Nov 17:45
73809d2

Choose a tag to compare

🎉 Kamorion Fork - Stable Release

This is a stable release of the Kamorion maintained fork of aws-smtp-relay.

✨ New Features

Cross-Account SES Authorization

  • Support for Amazon SES SourceArn, FromArn, and ReturnPathArn
  • Enables cross-account email sending authorization

Environment Variables

  • All command-line flags now support environment variables
  • New variables: SES_SOURCE_ARN, SES_FROM_ARN, SES_RETURN_PATH_ARN
  • ENABLE_LOGIN for LOGIN authentication mechanism
  • GIT_REV for version logging

Docker Improvements

  • Multi-architecture builds (linux/amd64, linux/arm64)
  • Published to Docker Hub: kamorion/aws-smtp-relay:v1.2.0
  • Published to GHCR: ghcr.io/kamorionlabs/aws-smtp-relay:v1.2.0
  • Automated Docker Hub README synchronization

🔧 Improvements

  • Updated to Go 1.21
  • Replaced deprecated io/ioutil with io/os packages
  • Security update: golang.org/x/crypto v0.1.0
  • Pre-commit hooks for code quality
  • Branch renamed from master to main

📦 Docker Usage

docker pull kamorion/aws-smtp-relay:v1.2.0

# With environment variables
docker run -d \
  -p 1025:1025 \
  -e AWS_REGION=eu-west-1 \
  -e SES_SOURCE_ARN=arn:aws:ses:region:account:identity/example.com \
  kamorion/aws-smtp-relay:v1.2.0

📝 Full Changelog

  • Merged PR #1: SES cross-account authorization
  • Merged PR #2: Docker Hub README sync
  • Merged PR #3: Environment variables (from blueimp PR blueimp#21)
  • Merged PR #4: Crypto security update (from blueimp PR blueimp#25)

🔗 Links