From 3a13c8dffb0f4e2643e66b88d0f53f5b77029d96 Mon Sep 17 00:00:00 2001 From: elpatron Date: Thu, 2 Oct 2025 16:18:48 +0200 Subject: [PATCH] Fix: Change email CC to BCC for admin notifications - Change confirmation emails from CC to BCC for admin notifications - Change cancellation emails from CC to BCC for admin notifications - Improve privacy: customers no longer see admin email address - Admin still receives copies of all customer communications - Maintain GDPR compliance and data protection --- src/server/rpc/bookings.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/rpc/bookings.ts b/src/server/rpc/bookings.ts index e68ef3e..6819b58 100644 --- a/src/server/rpc/bookings.ts +++ b/src/server/rpc/bookings.ts @@ -329,7 +329,7 @@ const updateStatus = os subject: "Dein Termin wurde bestätigt - AGB im Anhang", text: `Hallo ${booking.customerName},\n\nwir haben deinen Termin am ${formattedDate} um ${booking.appointmentTime} bestätigt.\n\nWichtiger Hinweis: Die Allgemeinen Geschäftsbedingungen (AGB) findest du im Anhang dieser E-Mail. Bitte lies sie vor deinem Termin durch.\n\nTermin-Status ansehen und verwalten: ${bookingUrl}\nFalls du den Termin stornieren möchtest, kannst du das über den obigen Link tun.\n\nRechtliche Informationen: ${generateUrl('/legal')}\nZur Website: ${homepageUrl}\n\nBis bald!\nStargirlnails Kiel`, html, - cc: process.env.ADMIN_EMAIL ? [process.env.ADMIN_EMAIL] : undefined, + bcc: process.env.ADMIN_EMAIL ? [process.env.ADMIN_EMAIL] : undefined, }, { date: booking.appointmentDate, time: booking.appointmentTime, @@ -346,7 +346,7 @@ const updateStatus = os subject: "Dein Termin wurde abgesagt", text: `Hallo ${booking.customerName},\n\nleider wurde dein Termin am ${formattedDate} um ${booking.appointmentTime} abgesagt. Bitte buche einen neuen Termin.\n\nRechtliche Informationen: ${generateUrl('/legal')}\nZur Website: ${homepageUrl}\n\nLiebe Grüße\nStargirlnails Kiel`, html, - cc: process.env.ADMIN_EMAIL ? [process.env.ADMIN_EMAIL] : undefined, + bcc: process.env.ADMIN_EMAIL ? [process.env.ADMIN_EMAIL] : undefined, }); } } catch (e) {