A simple TypeScript email provider wrapper using Nodemailer.
npm install mailproviderbash
npm install mail-provider
`
`bash
const response = await emailProvider({
displayName: "no-reply",
email: "amarbiradar147@gmail.com",
subject: "Welcome to Mail Provider π",
htmlContent:
Thanks for trying out Mail Provider.
This is a test email sent via our package.
,
});
`
$3
`bash
const response = await emailProvider({
displayName: "no-reply",
email: "amarbiradar147@gmail.com",
subject: "Welcome to Mail Provider π",
htmlContent:
Thanks for trying out Mail Provider.
This is a test email sent via our package.
,
attachments: [ // attachement file
{
filename: "sample.pdf",
path: "./src/assets/sample.pdf", // path to your PDF with same ./src/assets/
},
{
filename: "vblogo.png",
path: "./src/assets/vblogo.png", // <-- path to your image with same ./src/assets/
cid: "logo", // allows embedding inline
},
],
});
``