@@ -12,6 +12,8 @@ import { query } from './db.js';
1212
1313const mailjet = Mailjet . apiConnect ( process . env . MJ_APIKEY_PUBLIC , process . env . MJ_APIKEY_PRIVATE ) ;
1414
15+ const sendEmailAddr = "somerville.museum1@gmail.com"
16+
1517/* send the automatic borrow email */
1618export async function handlesendBorrowedEmail ( req , res ) {
1719 if ( req . method !== "POST" ) {
@@ -32,7 +34,7 @@ export async function handlesendBorrowedEmail(req, res) {
3234 Messages : [
3335 {
3436 From : {
35- Email : "somerville.museum1@gmail.com" , // Replace with verified sender email
37+ Email : sendEmailAddr ,
3638 Name : "Somerville Museum" ,
3739 } ,
3840 To : [
@@ -87,7 +89,7 @@ export async function handlesendOverdueEmail(req, res) {
8789 const response = await mailjet . post ( "send" , { version : "v3.1" } ) . request ( {
8890 Messages : [
8991 {
90- From : { Email : "somerville.museum1@gmail.com" , Name : "Somerville Museum" } ,
92+ From : { Email : sendEmailAddr , Name : "Somerville Museum" } ,
9193 To : [ { Email : borrower_email , Name : borrower_name } ] ,
9294 Subject : "Overdue Notice: Your Borrowed Items Are Past Due" ,
9395 HTMLPart : `
@@ -130,7 +132,7 @@ export async function handlesendReminderEmail(req, res) {
130132 const response = await mailjet . post ( "send" , { version : "v3.1" } ) . request ( {
131133 Messages : [
132134 {
133- From : { Email : "somerville.museum1@gmail.com" , Name : "Somerville Museum" } ,
135+ From : { Email : sendEmailAddr , Name : "Somerville Museum" } ,
134136 To : [ { Email : borrower_email , Name : borrower_name } ] ,
135137 Subject : "Reminder: Your Borrowed Items Are Due Soon" ,
136138 HTMLPart : `
@@ -191,7 +193,7 @@ export async function handlesendReturnEmail(req, res) {
191193 const response = await mailjet . post ( "send" , { version : "v3.1" } ) . request ( {
192194 Messages : [
193195 {
194- From : { Email : "somerville.museum1@gmail.com" , Name : "Somerville Museum" } ,
196+ From : { Email : sendEmailAddr , Name : "Somerville Museum" } ,
195197 To : [ { Email : borrower_email , Name : borrower_name } ] ,
196198 Subject : "Confirmation: Your Items Have Been Returned" ,
197199 HTMLPart : `
@@ -271,7 +273,7 @@ async function sendEmail({ to, subject, htmlContent }) {
271273 Messages : [
272274 {
273275 From : {
274- Email : "somerville.museum1@gmail.com" ,
276+ Email : sendEmailAddr ,
275277 Name : "Somerville Museum" ,
276278 } ,
277279 To : [
0 commit comments