From f85a61dcff41d7edc6a26ee5659c78ff9021fb8d Mon Sep 17 00:00:00 2001 From: Jens Cornelsen <79703163+IB-Cornelsen@users.noreply.github.com> Date: Fri, 14 Mar 2025 00:02:13 +0100 Subject: [PATCH] Email --- src/lib/server/mail/helpers.ts | 106 ++++++++++++++++++++++++++++++++- src/lib/server/mail/invoice.ts | 26 +------- 2 files changed, 107 insertions(+), 25 deletions(-) diff --git a/src/lib/server/mail/helpers.ts b/src/lib/server/mail/helpers.ts index 89c8ee62..9bd86b1e 100644 --- a/src/lib/server/mail/helpers.ts +++ b/src/lib/server/mail/helpers.ts @@ -5,8 +5,11 @@ export function getPaymentSuccessSubject(ausweis: VerbrauchsausweisWohnen | Verb const id = shortenUID(ausweis.uid); let subject: string = ""; + let body: string = ""; + if (ausweisart === Enums.Ausweisart.VerbrauchsausweisWohnen) { - subject = `Bestellbestätigung vom IB Cornelsen - Verbrauchsausweis Wohnen (ID: ${id})` + subject = `Bestellbestätigung vom IB Cornelsen - Verbrauchsausweis Wohnen (ID: ${id})`; + body = ` bbbb `; if (rechnung.ausweistyp === Enums.AusweisTyp.Beratung) { subject = `Bestellbestätigung vom IB Cornelsen - Verbrauchsausweis Wohnen mit Beratung (ID: ${id})` } else if (rechnung.ausweistyp === Enums.AusweisTyp.Offline) { @@ -29,4 +32,105 @@ export function getPaymentSuccessSubject(ausweis: VerbrauchsausweisWohnen | Verb } return subject; +} + +export function getPaymentSuccessBody(ausweis: VerbrauchsausweisWohnen | VerbrauchsausweisGewerbe | BedarfsausweisWohnen, rechnung: Rechnung, ausweisart: Enums.Ausweisart) { + const id = shortenUID(ausweis.uid); + + let subject: string = ""; + let body: string = ""; + + if (ausweisart === Enums.Ausweisart.VerbrauchsausweisWohnen) { + body = `
Sehr geehrte*r ${user.vorname} ${user.name},
+ +vielen Dank für Ihre Bestellung. Im Anhang finden Sie den Ansichtsausweis als PDF-Datei. Wir werden den Ausweis nun prüfen und Originalausweis und Rechnung nach Prüfung zuschicken.
+ In der Regel erhalten Sie Ihren Ausweis innerhalb von 24 Stunden. Die Ausstellung erfolgt nach aktuellem GEG und Ihr Ausweis wird beim DIBT registriert.
Eine Zahlung wurde noch nicht durchgeführt. Sie erhalten Bankverbindung und Verwendungszweck zusammen mit der Rechnung, sobald ihr Ausweis ausgestellt wurde.
+
+ Mit freundlichen Grüßen,
+
+ Dipl.-Ing. Jens Cornelsen
+
+
+ IB Cornelsen
+
+ Katendeich 5A
+
+ 21035 Hamburg
+
+ www.online-energieausweis.org
+
+
+ fon 040 · 209339850
+
+ fax 040 · 209339859
+
Sehr geehrte*r ${user.vorname} ${user.name},
+ +vielen Dank für Ihre Bestellung. Im Anhang finden Sie den Ansichtsausweis als PDF-Datei. Wir werden den Ausweis nun prüfen und Originalausweis und Rechnung nach Prüfung zuschicken.
+ In der Regel erhalten Sie Ihren Ausweis innerhalb von 24 Stunden. Die Ausstellung erfolgt nach aktuellem GEG und Ihr Ausweis wird beim DIBT registriert.
Eine Zahlung wurde noch nicht durchgeführt. Sie erhalten Bankverbindung und Verwendungszweck zusammen mit der Rechnung, sobald ihr Ausweis ausgestellt wurde.
+
+ Mit freundlichen Grüßen,
+
+ Dipl.-Ing. Jens Cornelsen
+
+
+ IB Cornelsen
+
+ Katendeich 5A
+
+ 21035 Hamburg
+
+ www.online-energieausweis.org
+
+
+ fon 040 · 209339850
+
+ fax 040 · 209339859
+
Sehr geehrte*r ${user.vorname} ${user.name},
+ +vielen Dank für Ihre Bestellung. Im Anhang finden Sie den Ansichtsausweis als PDF-Datei. Wir werden den Ausweis nun prüfen und Originalausweis und Rechnung nach Prüfung zuschicken.
+ In der Regel erhalten Sie Ihren Ausweis innerhalb von 24 Stunden. Die Ausstellung erfolgt nach aktuellem GEG und Ihr Ausweis wird beim DIBT registriert.
Eine Zahlung wurde noch nicht durchgeführt. Sie erhalten Bankverbindung und Verwendungszweck zusammen mit der Rechnung, sobald ihr Ausweis ausgestellt wurde.
+
+ Mit freundlichen Grüßen,
+
+ Dipl.-Ing. Jens Cornelsen
+
+
+ IB Cornelsen
+
+ Katendeich 5A
+
+ 21035 Hamburg
+
+ www.online-energieausweis.org
+
+
+ fon 040 · 209339850
+
+ fax 040 · 209339859
+
Sehr geehrte*r ${user.vorname} ${user.name},
- -vielen Dank für Ihre Bestellung. Im Anhang finden Sie den Ansichtsausweis als PDF-Datei. Wir werden den Ausweis nun prüfen und Originalausweis und Rechnung nach Prüfung zuschicken.
- In der Regel erhalten Sie Ihren Ausweis innerhalb von 24 Stunden. Die Ausstellung erfolgt nach aktuellem GEG und Ihr Ausweis wird beim DIBT registriert.
Eine Zahlung wurde noch nicht durchgeführt. Sie erhalten Bankverbindung und Verwendungszweck zusammen mit der Rechnung, sobald ihr Ausweis ausgestellt wurde.
-
- Mit freundlichen Grüßen,
-
- Dipl.-Ing. Jens Cornelsen
-
-
- IB Cornelsen
-
- Katendeich 5A
-
- 21035 Hamburg
-
- www.online-energieausweis.org
-
-
- fon 040 · 209339850
-
- fax 040 · 209339859
-