问题
Using this code I have to send out emails. I am using AWS smtpTransport
, how can I implement "opens" and "clicked" events in my code? Please help me find a solution?
var nodemailer = require('nodemailer');
var smtpTransport = require('nodemailer-smtp-transport');
var transport = nodemailer.createTransport(smtpTransport({
host: 'email.amazonaws.com',
port: 465,
secure: true,
auth: {
user: 'akd',
pass: 'BNf'
}
}));
var mailOptions = {
from: 'samplet213@gmail.com', // sender address
to: 'mee@gmail.com', // list of receivers
subject: 'Hello', // Subject line
text: 'Hello world', // plaintext body
html: '<b>Hello world</b>' // html body
};
transport.sendMail(mailOptions, function(error, info) {
if (error) {
console.log(error);
}
else{
console.log('Message sent: ' + info.response);
}
});
来源:https://stackoverflow.com/questions/58852767/how-can-i-implement-clicks-and-opend-events-in-aws-ses-smtp-send-mail-using