From 82e877249aae7329f39c93d8624a657a7741cd5b Mon Sep 17 00:00:00 2001 From: DanielS Date: Thu, 25 Jun 2026 01:17:54 +0200 Subject: [PATCH] style: improve welcome email layout and content --- shop/lib/actions/users.ts | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/shop/lib/actions/users.ts b/shop/lib/actions/users.ts index 2e8909d..f37efc3 100644 --- a/shop/lib/actions/users.ts +++ b/shop/lib/actions/users.ts @@ -61,9 +61,23 @@ export async function createUser(data: { email: string; role?: 'admin' | 'partne const setupLink = `${siteUrl}/auth/confirm?token_hash=${tokenHash}&type=recovery&next=/auth/update-password`; await sendMail({ to: data.email, - subject: 'Willkommen bei Hephex - Passwort erstellen', - text: `Ihr Account wurde erstellt. Klicken Sie auf den folgenden Link, um Ihr Passwort festzulegen und Ihr Konto zu aktivieren: ${setupLink}`, - html: `

Ihr Account wurde erstellt.

Klicken Sie hier, um Ihr Passwort festzulegen und Ihr Konto zu aktivieren.

`, + subject: 'Willkommen bei HEPHEX – Ihr Benutzerkonto wurde erstellt', + text: `Hallo,\n\nein neues Benutzerkonto wurde für Sie auf HEPHEX erstellt.\n\nBitte klicken Sie auf den folgenden Link, um Ihr persönliches Passwort festzulegen und Ihr Konto zu aktivieren:\n${setupLink}\n\nDieser Link ist zeitlich begrenzt gültig.\n\nViele Grüße,\nIhr HEPHEX-Team`, + html: ` +
+

Willkommen bei HEPHEX!

+

Hallo,

+

für Sie wurde erfolgreich ein neues Benutzerkonto auf unserer Plattform eingerichtet.

+

Bitte klicken Sie auf den untenstehenden Button, um Ihr Passwort festzulegen und Ihr Konto zu aktivieren:

+
+ Passwort jetzt festlegen +
+

Falls der Button nicht funktioniert, können Sie auch folgenden Link in Ihren Browser kopieren:
+ ${setupLink}

+
+

Diese E-Mail wurde automatisch generiert. Bitte antworten Sie nicht darauf.

+
+ `, }); } }