Email Quickstart | Wraps
Email Quickstart
Get Started with Email
Deploy production-ready email infrastructure to your AWS account in under 2 minutes and send your first email.
Before you begin, make sure you have:
- Node.js 20 or later installed
- An AWS account with valid credentials configured
- AWS CLI installed and configured (or AWS credentials in environment variables)
1
Deploy InfrastructureRun the Wraps CLI to deploy email infrastructure to your AWS account:
What happens during deployment?
- Validates your AWS credentials
- Prompts you to choose a configuration preset (Starter, Production, or Enterprise)
- Shows estimated monthly AWS costs
- Deploys SES, DynamoDB, Lambda, EventBridge, and IAM roles to your AWS account
- Takes 1-2 minutes to complete
2
Install the TypeScript SDKInstall the @wraps.dev/email package:
3
Send Your First EmailCreate a new file and send an email using the SDK:
Note: Domain Verification
Before sending emails, you need to verify your domain with AWS SES. Run npx @wraps.dev/cli email domains verify -d yourdomain.com to check your DNS records and get setup instructions.
4
View Analytics (Optional)Run the local dashboard to view email analytics and event tracking:
The dashboard will open at http://localhost:5555 where you can view email history, delivery rates, bounces, complaints, and more.
Next Steps
Learn about all available methods, options, and advanced features.
View SDK DocsExplore all CLI commands for managing your infrastructure.
View CLI Docs