Skip to content

Emails

Nuxt SaaS Kit comes with a fully featured email system out of the box, which allows you to send transactional emails using many major email providers, such as Resend, Postmark and Sendgrid.

For mailing template, Nuxt SaaS Kit integrates Vue Email which enables you to build your emails from Vue components.

Configuration

To implement the email functionality, you need to set the sender email address in the .env file.

EMAIL_SENDER_ADDRESS='email-address'

The EMAIL_SENDER_ADDRESS is the email address that emails will be sent from.

NOTE

Please make sure that the email address and domain are verified in your mail provider.

Providers

Nuxt SaaS Kit comes with multiple providers for managing and sending emails:

Templates

Nuxt SaaS Kit uses Vue Email which enables you to compose your mails in Vue components.

To setup an email template, create a new .vue file in the emails folder

For more information, pleasw refer to the Vue Email docs