Enterprise-grade email automation with Node.js. Send templated emails, manage attachments, and handle bulk operations effortlessly.
const mailer = new EasyMailer(
process.env.EMAIL,
process.env.PASSWORD
);
// Preview
const mailer = new EasyMailer(
process.env.EMAIL,
process.env.PASSWORD
);
// Prepare email data
const emailData = {
to: 'user@example.com',
templateName: 'welcome',
templateData: {
name: 'User',
company: 'EasyMailer'
}
};
// Send email
try {
const result = await mailer.sendEmail(emailData);
console.log('Email sent:', result);
} catch (error) {
console.error('Error:', error);
}