If you need to send emails from multiple accounts, create multiple transporters and choose one based on the recipient or other criteria.
const transporter1 = nodemailer.createTransport({
service: 'gmail',
auth: {
user: '[email protected]',
pass: 'password1'
}
});
const transporter2 = nodemailer.createTransport({
service: 'yahoo',
auth: {
user: '[email protected]',
pass: 'password2'
}
});
// Use the appropriate transporter based on some logic
const transporter = someCondition ? transporter1 : transporter2;
Leave a Reply