rtsjht
This commit is contained in:
parent
31907c7334
commit
d0284e4f88
6
.env
6
.env
@ -11,4 +11,8 @@ OFFLINE_SERVER_2=Test Server Beta
|
|||||||
|
|
||||||
APP_URL=https://spiel.dynastyofknights.com
|
APP_URL=https://spiel.dynastyofknights.com
|
||||||
|
|
||||||
SESSION_SECRET=irgendein_langer_geheimer_zufallstext_123!
|
SESSION_SECRET=irgendein_langer_geheimer_zufallstext_123!
|
||||||
|
|
||||||
|
MAIL_HOST=smtp.ionos.de
|
||||||
|
MAIL_USER=register@dynastyofknights.com
|
||||||
|
MAIL_PASS=111168-j-62217DwmbwPK
|
||||||
@ -1,13 +1,26 @@
|
|||||||
const nodemailer = require("nodemailer");
|
const nodemailer = require("nodemailer");
|
||||||
|
|
||||||
const transporter = nodemailer.createTransport({
|
const transporter = nodemailer.createTransport({
|
||||||
host: "smtp.ionos.de",
|
host: process.env.MAIL_HOST || "smtp.ionos.de",
|
||||||
port: 587,
|
port: parseInt(process.env.MAIL_PORT || "587"),
|
||||||
secure: false,
|
secure: false, // false = STARTTLS auf Port 587
|
||||||
auth: {
|
auth: {
|
||||||
user: "register@dynastyofknights.com",
|
user: process.env.MAIL_USER,
|
||||||
pass: "111168-j-62217DwmbwPK",
|
pass: process.env.MAIL_PASS,
|
||||||
|
},
|
||||||
|
tls: {
|
||||||
|
// Verhindert Fehler bei IONOS-Zertifikaten
|
||||||
|
rejectUnauthorized: false,
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
|
/* ── Verbindung beim Start prüfen ── */
|
||||||
|
transporter.verify((error) => {
|
||||||
|
if (error) {
|
||||||
|
console.error("[Mailer] SMTP-Verbindung fehlgeschlagen:", error.message);
|
||||||
|
} else {
|
||||||
|
console.log("[Mailer] SMTP-Verbindung OK – bereit zum Senden.");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
module.exports = transporter;
|
module.exports = transporter;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user