Add unsend campaign feature (#45)

* Add unsend email editor

Add email editor

Add more email editor

Add renderer partial

Add more marketing email features

* Add more campaign feature

* Add variables

* Getting there

* campaign is there mfs

* Add migration
This commit is contained in:
KM Koushik
2024-08-10 10:09:10 +10:00
committed by GitHub
parent 0c072579b9
commit 5ddc0a7bb9
92 changed files with 11766 additions and 338 deletions
+9
View File
@@ -112,6 +112,7 @@ export async function sendEmailThroughSes({
replyTo,
region,
configurationSetName,
unsubUrl,
}: Partial<EmailContent> & {
region: string;
configurationSetName: string;
@@ -149,6 +150,14 @@ export async function sendEmailThroughSes({
Charset: "UTF-8",
},
},
...(unsubUrl
? {
Headers: [
{ Name: "List-Unsubscribe", Value: `<${unsubUrl}>` },
{ Name: "List-Unsubscribe-Post", Value: "One-Click" },
],
}
: {}),
},
},
ConfigurationSetName: configurationSetName,