https://github.com/documenso/nodemailer-resend
NodeMailer Transport for sending email via the Resend SDK
https://github.com/documenso/nodemailer-resend
nodemailer nodemailer-transport resend
Last synced: 3 months ago
JSON representation
NodeMailer Transport for sending email via the Resend SDK
- Host: GitHub
- URL: https://github.com/documenso/nodemailer-resend
- Owner: documenso
- License: mit
- Created: 2023-09-28T14:29:48.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-23T01:18:47.000Z (about 1 year ago)
- Last Synced: 2025-06-27T09:04:39.951Z (3 months ago)
- Topics: nodemailer, nodemailer-transport, resend
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/@documenso/nodemailer-resend
- Size: 160 KB
- Stars: 12
- Watchers: 5
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Nodemailer Resend
> Transport for sending email via the Resend SDK
![]()
![]()
![]()
### Getting Started!
#### Install the package
```bash
npm install @documenso/nodemailer-resend
```### Usage
#### Create Nodemailer Transport
```typescript
import { ResendTransport } from '@documenso/nodemailer-resend';
import { createTransport } from 'nodemailer';const mailer = createTransport(
createTransport(
ResendTransport.makeTransport({
apiKey: process.env.NEXT_PRIVATE_RESEND_API_KEY || '',
}),
),
);
```#### Send an Email
```typescript
mailer.sendMail({
from: 'timur@documenso.com',
to: 'zeno@resend.com',
subject: 'Hello from Resend!',
html: 'Hello world!
',
});
```