Demo
General
Email

Nodemailer

Learn how to use Nodemailer for sending emails.

To use Nodemailer, make sure you have an SMTP server available, that you can send mails from.

Then change following environment variable in the apps/dashboard/.env file:

apps/dashboard/.env
EMAIL_NODEMAILER_URL=<smtp_url>

For Gmail using an app-specific password like suyz yeba qtgv xrnp this would be

apps/dashboard/.env
EMAIL_NODEMAILER_URL='smtp://myemail@gmail.com:suyz yeba qtgv xrnp@smtp.gmail.com:465'

Change the provider in packages/email/provider/index.ts:

packages/email/provider/index.ts
// export { default as EmailProvider } from './console';export { default as EmailProvider } from './nodemailer';// export { default as EmailProvider } from './postmark';// export { default as EmailProvider } from './resend';// export { default as EmailProvider } from './sendgrid';