Skip to content

TorBox-App/torbox-selfhosted-email

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,815 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wraps

Deploy email infrastructure to your AWS account in under 2 minutes.

CLI version SDK version Tests License TypeScript


Quick Start

Prerequisites: Node.js 20+, AWS credentials configured

# Deploy email infrastructure to your AWS account
npx @wraps.dev/cli email init
# Install the SDK
pnpm add @wraps.dev/email
import { WrapsEmail } from '@wraps.dev/email';

const email = new WrapsEmail();

const { messageId } = await email.send({
  from: 'hello@yourapp.com',
  to: 'user@example.com',
  subject: 'Welcome!',
  html: '<h1>Hello from Wraps!</h1>',
});

console.log('Sent:', messageId);

Why Wraps?

  • You own it — Infrastructure deploys to your AWS account. Data never leaves your cloud. If we disappeared tomorrow, your email keeps working.
  • 2-minute setup — One CLI command. No AWS console spelunking. No 1000-word sandbox approval essays.
  • AWS pricing — Pay AWS directly for sending. No middleman markup. Scale affordably.
  • Real DX — TypeScript SDK, visual templates, real-time analytics, interactive dashboard.

What Gets Deployed

One command creates all of this in your AWS account:

  • SES — Domain verification, DKIM, SPF, DMARC
  • EventBridge + SQS — Real-time event tracking (bounces, opens, clicks, deliveries)
  • DynamoDB — Email event history with configurable retention
  • Lambda — Event processing and webhook handling
  • IAM — Least-privilege roles with OIDC support (Vercel, AWS native)

All resources are namespaced with wraps-email-* and tagged ManagedBy: wraps-cli.

Also Available

Service CLI SDK
SMS wraps sms init @wraps.dev/sms
CDK @wraps.dev/cdk
Pulumi @wraps.dev/pulumi

Documentation

Resource Link
Quickstart wraps.dev/docs/quickstart
CLI Reference wraps.dev/docs/cli-reference
SDK Reference wraps.dev/docs/sdk-reference
Guides wraps.dev/docs/guides
Infrastructure wraps.dev/docs/infrastructure

Community

License

AGPL-3.0 — see LICENSE for details. Enterprise features under commercial license. See wraps.dev for more information.

About

AWS Email, SMS, & CDN, simple.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 98.3%
  • Shell 1.1%
  • Other 0.6%