diff options
author | INOUE Daisuke <inoue.daisuke@gmail.com> | 2025-04-28 20:55:23 +0900 |
---|---|---|
committer | INOUE Daisuke <inoue.daisuke@gmail.com> | 2025-04-28 20:55:23 +0900 |
commit | 9f0c750c05a6ae53a00e7f238b9b1610f3dc05c6 (patch) | |
tree | c6c4f19e6590335c0ea05d036478d6b17f4fe50c /src/routes.js | |
parent | 9e0ed0117fe8ea85417416a4e327babd3f506df2 (diff) | |
parent | d1c2dcd357b88923aaa651025e76efd0fcc65b74 (diff) |
Merge branch 'feature/localization-again' of https://github.com/dinoue/gathio into feature/localization-again
Diffstat (limited to 'src/routes.js')
-rwxr-xr-x | src/routes.js | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/routes.js b/src/routes.js index 23959dd..b85452f 100755 --- a/src/routes.js +++ b/src/routes.js @@ -53,19 +53,20 @@ if (config.general.mail_service) { sendEmails = true; break; case "nodemailer": - nodemailerTransporter = nodemailer.createTransport({ + const nodemailerConfig = { host: config.nodemailer?.smtp_server, - port: config.nodemailer?.smtp_port, - secure: false, // true for 465, false for other ports - }); + port: Number(config.nodemailer?.smtp_port) || 587, + }; if (config.nodemailer?.smtp_username) { - nodemailerTransporter.auth = { + nodemailerConfig.auth = { user: config.nodemailer?.smtp_username, pass: config.nodemailer?.smtp_password }; } + nodemailerTransporter = nodemailer.createTransport(nodemailerConfig); + nodemailerTransporter.verify((error, success) => { if (error) { console.log(error); |