https://github.com/feather-framework/feather-mail-ses
A mail driver for the Feather CMS mail service using AWS SES.
https://github.com/feather-framework/feather-mail-ses
email server-side-swift ses ses-client swift swift6
Last synced: 4 months ago
JSON representation
A mail driver for the Feather CMS mail service using AWS SES.
- Host: GitHub
- URL: https://github.com/feather-framework/feather-mail-ses
- Owner: feather-framework
- License: mit
- Created: 2023-11-18T20:39:25.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2026-02-18T22:27:45.000Z (4 months ago)
- Last Synced: 2026-02-19T04:10:32.013Z (4 months ago)
- Topics: email, server-side-swift, ses, ses-client, swift, swift6
- Language: Swift
- Homepage:
- Size: 173 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Feather Mail SES
Amazon SES-backed mail client for Feather Mail.
[

](
https://github.com/feather-framework/feather-mail-ses/releases/tag/1.0.0-beta.3
)
## Features
- SES v2 delivery via Soto
- MIME message encoding using Feather Mail raw encoder
- Validates mail before delivery
- Supports text, HTML, and attachments
## Requirements


- Swift 6.1+
- Platforms:
- Linux
- macOS 15+
- iOS 18+
- tvOS 18+
- watchOS 11+
- visionOS 2+
## Installation
Use Swift Package Manager; add the dependency to your `Package.swift` file:
```swift
.package(url: "https://github.com/feather-framework/feather-mail-ses", exact: "1.0.0-beta.3"),
```
Then add `FeatherMailSES` to your target dependencies:
```swift
.product(name: "FeatherMailSES", package: "feather-mail-ses"),
```
## Usage
[

](
https://feather-framework.github.io/feather-mail-ses/
)
API documentation is available at the following link.
> [!WARNING]
> This repository is a work in progress, things can break until it reaches v1.0.0.
## Related repositories
- [Feather Mail](https://github.com/feather-framework/feather-mail)
- [Feather Mail SMTP](https://github.com/feather-framework/feather-mail-smtp)
- [Feather Mail Ephemeral](https://github.com/feather-framework/feather-mail-ephemeral)
## Development
- Build: `swift build`
- Test:
- local: `make test`
- using Docker: `make docker-test`
- Format: `make format`
- Check: `make check`
## Contributing
[Pull requests](https://github.com/feather-framework/feather-mail-ses/pulls) are welcome. Please keep changes focused and include tests for new logic.