Publish unsubscribe header info in the non-newsletter queue

This commit is contained in:
Hongbo Wu
2022-07-07 17:13:18 +08:00
parent 0b15fefeb9
commit cb1968a82d

View File

@ -130,6 +130,7 @@ export const inboundEmailHandler = Sentry.GCPFunction.wrapHttpFunction(
)
}
const unsubscribe = parseUnsubscribe(unSubHeader)
// queue non-newsletter emails
await pubsub.topic(NON_NEWSLETTER_EMAIL_TOPIC).publishMessage({
json: {
@ -138,6 +139,8 @@ export const inboundEmailHandler = Sentry.GCPFunction.wrapHttpFunction(
subject: subject,
html: html,
text: text,
unsubMailTo: unsubscribe.mailTo,
unsubHttpUrl: unsubscribe.httpUrl,
},
})
}