Fixed Mailer

This commit is contained in:
2025-09-29 20:47:25 +02:00
parent 26cb53b231
commit 22ce0d6e7a

View File

@@ -1,15 +1,18 @@
import nodemailer from "nodemailer" import nodemailer from "nodemailer"
import {secrets} from "./secrets" import {secrets} from "./secrets"
const transporter = nodemailer.createTransport({ export let transporter = null
host: secrets.MAILER_SMTP_HOST, export const loadMailer = async () => {
port: Number(secrets.MAILER_SMTP_PORT) || 587, transporter = nodemailer.createTransport({
secure: secrets.MAILER_SMTP_SSL === "true", // true für 465, false für andere Ports host: secrets.MAILER_SMTP_HOST,
auth: { port: Number(secrets.MAILER_SMTP_PORT) || 587,
user: secrets.MAILER_SMTP_USER, secure: secrets.MAILER_SMTP_SSL === "true", // true für 465, false für andere Ports
pass: secrets.MAILER_SMTP_PASS, auth: {
}, user: secrets.MAILER_SMTP_USER,
}) pass: secrets.MAILER_SMTP_PASS,
},
})
}
export async function sendMail( export async function sendMail(
to: string, to: string,