async email(event, env){
console.log("Worker trigger.. this is logged multiple times per same email");
// ... some more work
const msg = createMimeMessage();
msg.setSender({ name: "Name", addr: event.to });
msg.setRecipient(event.from);
msg.setSubject(`Email has been processed`);
msg.setHeader("In-Reply-To", parsedEmail.messageId);
msg.addMessage({
contentType: "text/html",
data: htmlContent,
});
var message = new EmailMessage(event.to, event.from, msg.asRaw());
await event.reply(message);
}
async email(event, env){
console.log("Worker trigger.. this is logged multiple times per same email");
// ... some more work
const msg = createMimeMessage();
msg.setSender({ name: "Name", addr: event.to });
msg.setRecipient(event.from);
msg.setSubject(`Email has been processed`);
msg.setHeader("In-Reply-To", parsedEmail.messageId);
msg.addMessage({
contentType: "text/html",
data: htmlContent,
});
var message = new EmailMessage(event.to, event.from, msg.asRaw());
await event.reply(message);
}