From ccba392ca079c3af23e65714da1c0dca475336da Mon Sep 17 00:00:00 2001 From: Ryahn Date: Mon, 27 Jan 2025 19:20:54 -0500 Subject: [PATCH] Update fix --- src/email_server/services/MessageService.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/email_server/services/MessageService.js b/src/email_server/services/MessageService.js index 4b25e26..acd4872 100644 --- a/src/email_server/services/MessageService.js +++ b/src/email_server/services/MessageService.js @@ -36,6 +36,10 @@ class MessageService { throw new Error("Temporary email not authorized"); } + if (await this.isValidDomain(messageData.to)) { + throw new Error("Receiving to temporary email addresses is not allowed"); + } + return Message.query().insert({ ...messageData, temp_email_id: tempEmail.id,