aboutsummaryrefslogtreecommitdiffstats
path: root/lib/mail.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/mail.js')
-rw-r--r--lib/mail.js14
1 files changed, 12 insertions, 2 deletions
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: "[email protected]" }, "Test", "paymentSent", {
+ username: "bob",
+ link: "https://coinos.io/api/verify/12345"
+});
+*/