From b076a7dabc1c5a91372bc5424b3591668ba35399 Mon Sep 17 00:00:00 2001 From: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com> Date: Fri, 13 Oct 2023 15:17:38 +0200 Subject: [PATCH] bypass global unsubsribe (#11877) --- packages/emails/templates/_base-email.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/packages/emails/templates/_base-email.ts b/packages/emails/templates/_base-email.ts index b3a7ff7bf8..6aefdeffa3 100644 --- a/packages/emails/templates/_base-email.ts +++ b/packages/emails/templates/_base-email.ts @@ -48,6 +48,17 @@ export default class BaseEmail { const payload = this.getNodeMailerPayload(); const parseSubject = z.string().safeParse(payload?.subject); const payloadWithUnEscapedSubject = { + headers: { + "X-SMTPAPI": JSON.stringify({ + filters: { + bypass_list_management: { + settings: { + enable: 1, + }, + }, + }, + }), + }, ...payload, ...(parseSubject.success && { subject: decodeHTML(parseSubject.data) }), };