Documentation

Plunk

Configure Plunk provider for sending transactional emails.

Disable Email Tracking

For transactional emails to work correctly without injecting unwanted tracking pixels, you must adjust the Plunk settings:

Go to Settings -> General and set Email Tracking to Marketing Only.

1. Add environment variable

In src/config/env.ts ensure:

PLUNK_SECRET_KEY: z.string().optional(),

Add value in your .env:

PLUNK_SECRET_KEY=your_plunk_api_key

2. Export Plunk provider

In src/lib/email/index.ts, export the provider:

export * from './providers/plunk';

3. Send emails

After exporting Plunk, import sendEmail from @/lib/email in server-side code and call it with your template.

On this page