diff --git a/mail-worker/src/email/email.js b/mail-worker/src/email/email.js index d4cb543..2b9ae8a 100644 --- a/mail-worker/src/email/email.js +++ b/mail-worker/src/email/email.js @@ -103,12 +103,13 @@ export async function email(message, env, ctx) { } - let toName = '' - if (Array.isArray(email.to)) { - toName = email.to.find(item => item.address === message.to)?.name || ''; + if (!email.to) { + email.to = [{ address: message.to, name: emailUtils.getName(message.to)}] } + const toName = email.to.find(item => item.address === message.to)?.name || ''; + const params = { toEmail: message.to, toName: toName,