rubix-studios-pty-ltd

payload unsend

by rubix-studios-pty-ltd
Email
v3
^3.28.1
MIT

Overview

Summary generated from the README

An email adapter for Payload that sends outgoing email through the Unsend REST API. It is configured in the email option of the Payload config with an API key, base URL and default sender details. It supports optional template IDs, scheduled sending and template variables. The package is deprecated and archived, and has been renamed to @rubixstudios/payload-usesend.

Features

  • Sends Payload emails via the Unsend REST API
  • Configured through the email option in buildConfig
  • Default from address and name settings
  • Optional template ID and template variables
  • Optional scheduled sending time

Use cases

  • Send transactional emails from Payload through a self-hosted or hosted Unsend instance
  • Replace the default Payload email adapter with Unsend for password resets and notifications

From the author

⚠️ DEPRECATED: This package has been renamed to @rubixstudios/payload-usesend. Please migrate.

Installation

npm i @rubixstudios/payload-unsend

3

Stars

0

Forks

0

Open Issues

1 years ago

Last Updated

2

Weekly Downloads

v1.11.7

npm Version

22.1 KB

Unpacked Size

1

Dependencies

GitHub stars

Trends appear after 7 days of data. Daily snapshots have not started yet.

npm weekly downloads

Trends appear after 7 days of data. Daily snapshots have not started yet.

Each point is npm's rolling 7-day download count.

Health Score

0/100Archived

Composite score based on GitHub activity, stars, npm downloads, publish recency, dependency count, and package size.

Badge for your README

Payload Directory health badge
Markdown
[![Payload Directory](https://payloaddirectory.dev/badge/998328749-root.svg)](https://payloaddirectory.dev/plugins/998328749-root)
HTML
<a href="https://payloaddirectory.dev/plugins/998328749-root"><img src="https://payloaddirectory.dev/badge/998328749-root.svg" alt="Payload Directory"></a>
Updated Sep 8, 2025Created Jun 8, 2025Published Sep 8, 2025

README

# ⚠️ Deprecated: Migrated to Usesend

This package has been renamed to **[@rubixstudios/payload-usesend](https://www.npmjs.com/package/@rubixstudios/payload-usesend)**.  
No further development will occur here. Please update your dependency:

```sh
pnpm add @rubixstudios/payload-usesend
```

## PayloadCMS + Unsend.dev Email Adapter

This adapter allows [PayloadCMS](https://payloadcms.com) to send emails using the [Unsend](https://unsend.dev) REST API.
Full README
# ⚠️ Deprecated: Migrated to Usesend

This package has been renamed to **[@rubixstudios/payload-usesend](https://www.npmjs.com/package/@rubixstudios/payload-usesend)**.  
No further development will occur here. Please update your dependency:

```sh
pnpm add @rubixstudios/payload-usesend
```

## PayloadCMS + Unsend.dev Email Adapter

This adapter allows [PayloadCMS](https://payloadcms.com) to send emails using the [Unsend](https://unsend.dev) REST API.

[![npm version](https://img.shields.io/npm/v/@rubixstudios/payload-unsend.svg)](https://www.npmjs.com/package/@rubixstudios/payload-unsend)

## Installation

```sh
pnpm add @rubixstudios/payload-unsend
```

## Usage

- Sign up for a [Unsend](https://unsend.dev) account
- Set up a domain
- Create an API key
- Set API key as UNSEND_API_KEY environment variable
- Set your Unsend base url as UNSEND_URL environment variable
- Configure your Payload config

```ts
// payload.config.js
import { unsendAdapter } from '@rubixstudios/payload-unsend'

export default buildConfig({
  email: unsendAdapter({
    defaultFromAddress: '[email protected]',
    defaultFromName: 'Rubix Studios',
    apiKey: process.env.UNSEND_API_KEY || '',
    unsendurl: process.env.UNSEND_URL || 'https://rubixstudios.com.au'
    // Optional:
    // templateId: 'template-uuid',
    // scheduledAt: '2025-08-01T10:00:00Z',
    // variables: { firstName: 'Vincent' }
  }),
})
```

---

## Project Status

This repository is archived. Future development continues at [payload-usesend](https://github.com/rubix-studios-pty-ltd/payload-usesend).

Tags

Similar plugins