From a7322928c45848cfb9984454bf8ece6e3439c673 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Thu, 30 Nov 2023 15:34:45 -0800 Subject: zaps and emails --- lib/mail.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'lib/mail.js') diff --git a/lib/mail.js b/lib/mail.js index b5fda14d..47ef5eac 100644 --- a/lib/mail.js +++ b/lib/mail.js @@ -14,12 +14,15 @@ export let templates = { export let mail = async (user, subject, template, params) => { try { + l("sending mail", user.username, subject); if (!user.email) return; - let source = fs.readFileSync(template, "utf8"); - let html = handlebars.compile(source, params); + let source = fs.readFileSync(templates[template], "utf8"); + let html = handlebars.compile(source)(params); let client = new SESClient({ region: "us-east-2" }); + return; + await client.send( new SendEmailCommand({ Destination: { @@ -38,3 +41,10 @@ export let mail = async (user, subject, template, params) => { err(e.message); } }; + +/* +mail({ username: "bob", email: "asoltys@gmail.com" }, "Test", "paymentSent", { + username: "bob", + link: "https://coinos.io/api/verify/12345" +}); +*/ -- cgit v1.2.3