# Deploy Unsend with Easypanel

URL: /templates/unsend

Unsend is a self-hosted, alternative email-sending platform that provides a reliable and cost-effective way to send emails using Amazon SES. With a powerful dashboard, Unsend allows users to manage contacts, send bulk emails (such as newsletters and product updates), and handle subscriptions seamlessly. Future updates aim to support additional communication channels, including SMS, push notifications, and WhatsApp.

## Installation notes

You can use Minio for S3 Compatibility and provide AWS like credentials for it.

## Benefits

### Reliable and Cost-Effective Email Sending

Unsend leverages Amazon SES to provide a scalable and affordable alternative to traditional email providers.

### Self-Hosted for Full Control

Unlike SaaS email platforms, Unsend allows you to host your own instance, ensuring full control over email deliverability and data security.

### Bulk Email Management

Unsend makes it easy to manage contacts and send bulk emails, such as newsletters, transactional emails, and product updates.

### Subscription Handling

Unsend automatically manages email subscriptions and opt-outs, ensuring compliance with user preferences.

### Future Multi-Channel Support

Future updates aim to expand Unsend to support SMS, push notifications, and WhatsApp messaging.

## Features

### Amazon SES Integration

Unsend seamlessly integrates with Amazon SES for reliable email delivery.

### Contact Management

Users can manage and organize email contacts through a user-friendly dashboard.

### Bulk Email Sending

Unsend supports sending mass emails with customizable templates.

### Subscription & Unsubscription Management

Automatically handles email subscriptions and opt-outs for compliance and better user engagement.

### OAuth Integration

Supports GitHub OAuth authentication for secure and seamless login.

## Configuration

- `appServiceName` (App Service Name, required): unsend

- `appServiceImage` (App Service Image, required): ghcr.io/unsend-dev/unsend:v1.5.5

- `awsAccessKey` (AWS Access Key, required): Set during installation — This is the AWS Access Key associated with your AWS account.

- `secretKey` (AWS Secret Key, required): Set during installation — This is the AWS Secret Key associated with your AWS account.

- `defaultRegion` (Default Region, required): us-east-1

- `githubId` (Github ID, required): Set during installation — This is the GitHub ID associated with your GitHub account.

- `githubSecret` (Github Secret, required): Set during installation — This is the GitHub Secret associated with your GitHub account.

- `minioImage` (Minio Image, required): minio/minio:RELEASE.2025-02-28T09-55-16Z — This is the Minio image to be used for storing email attachments and

- `minioRootUsername` (Minio Root Username, required): admin — This is the Minio root username for accessing the Minio storage.

- `minioRootPassword` (Minio Root Password, required): admin — This is the Minio root password for accessing the Minio storage.

## Services

- unsend: app (ghcr.io/unsend-dev/unsend:v1.5.5)

- unsend-db: postgres

- unsend-redis: redis

- unsend-minio: app (minio/minio:RELEASE.2025-02-28T09-55-16Z)

## Resources

- [Documentation](https://unsend.dev/)

- [Github](https://github.com/unsend-dev/unsend/tree/main)

- [Template source](https://github.com/easypanel-io/templates/tree/main/templates/unsend)