const nodemailer = require('nodemailer'); // E-Mail-Konfiguration const smtpConfig = { host: process.env.SMTP_HOST || 'smtp.1blu.de', port: process.env.SMTP_PORT || 465, secure: true, // true für 465, false für andere Ports auth: { user: process.env.SMTP_USER || 'e226079_0-kontakt', pass: process.env.SMTP_PASS || 'aNN31bll3Na!' } }; // Debug-Logging der SMTP-Konfiguration const transporter = nodemailer.createTransport(smtpConfig); // E-Mail-Template für Passwort-Reset const getPasswordResetEmailTemplate = (resetUrl, userName) => { return { subject: 'Passwort zurücksetzen - Miriam Gemeinde', html: `
Hallo ${userName},
Sie haben eine Anfrage zum Zurücksetzen Ihres Passworts gestellt.
Klicken Sie auf den folgenden Link, um ein neues Passwort zu erstellen:
Dieser Link ist 1 Stunde gültig.
Falls Sie diese Anfrage nicht gestellt haben, können Sie diese E-Mail ignorieren.
Miriam Gemeinde
Diese E-Mail wurde automatisch generiert.