Skip to main content
In order to use Vuemail with any email service provider, you’ll need to convert the components made with Vue into a HTML string. This is done using the render utility. Since emails are .vue files, the code that imports them to render them needs to compile single file components. On Node.js, that means running it through a bundler with a Vue plugin, like Nuxt with the @vuemaildev/nuxt module, Vite, or tsdown with unplugin-vue. See compiling emails for how to set each one up.

Resend

Send email using Resend

Nodemailer

Send email using Nodemailer

Mailgun

Send email using Mailgun

SendGrid

Send email using SendGrid

Postmark

Send email using Postmark

AWS SES

Send email using AWS SES

Azure Communication Email

Send email using Azure Communication Email

MailerSend

Send email using MailerSend

Scaleway

Send email using Scaleway

Plunk

Send email using Plunk

Lettermint

Send email using Lettermint

eusend

Send email using eusend

Brevo

Send email using Brevo