diff --git a/artifacts/api-server/src/routes/contact.ts b/artifacts/api-server/src/routes/contact.ts index 429aa7f..a3683f4 100644 --- a/artifacts/api-server/src/routes/contact.ts +++ b/artifacts/api-server/src/routes/contact.ts @@ -50,6 +50,27 @@ router.post("/contact", async (req, res) => { }); req.log.info({ to: "jh@unixweb.de", from: email }, "Contact message sent via Brevo"); + + await brevo.transactionalEmails.sendTransacEmail({ + sender: { name: "Joachim Hummel", email: "jh@unixweb.de" }, + to: [{ email, name }], + subject: "Ihre Anfrage ist angekommen – vielen Dank!", + textContent: [ + `Hallo ${name},`, + "", + "vielen Dank für Ihre Nachricht! Ich habe Ihre Anfrage erhalten und melde mich in der Regel innerhalb von 1–2 Werktagen bei Ihnen.", + "", + "Mit freundlichen Grüßen", + "Joachim Hummel", + ].join("\n"), + htmlContent: ` +
Hallo ${escapeHtml(name)},
+vielen Dank für Ihre Nachricht! Ich habe Ihre Anfrage erhalten und melde mich in der Regel innerhalb von 1–2 Werktagen bei Ihnen.
+Mit freundlichen Grüßen
Joachim Hummel