async function sendEmailOrLog(env: Bindings, username: string, recipient: string, sender_pre_at: string, subject: string, content: string) {
// Prepare email
const response = await fetch('https://api.mailjet.com/v3.1/send', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
Authorization: 'Basic ' + btoa(`${env.MAILJET_API_KEY}:${env.MAIILJET_SECRET_KEY}`),
},
body: JSON.stringify({
SandboxMode: 'false',
Messages: [
{
From: [
{
Email: `${sender_pre_at.toLowerCase()}@instructor-ai.com`,
Name: `Instructor-AI`,
},
],
HTMLPart: `<h3>${content}</h3>`,
Subject: subject,
TextPart: content,
To: [
{
Email: recipient,
Name: username,
async function sendEmailOrLog(env: Bindings, username: string, recipient: string, sender_pre_at: string, subject: string, content: string) {
// Prepare email
const response = await fetch('https://api.mailjet.com/v3.1/send', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
Authorization: 'Basic ' + btoa(`${env.MAILJET_API_KEY}:${env.MAIILJET_SECRET_KEY}`),
},
body: JSON.stringify({
SandboxMode: 'false',
Messages: [
{
From: [
{
Email: `${sender_pre_at.toLowerCase()}@instructor-ai.com`,
Name: `Instructor-AI`,
},
],
HTMLPart: `<h3>${content}</h3>`,
Subject: subject,
TextPart: content,
To: [
{
Email: recipient,
Name: username,