From c305db86de9ac45993e1c3bdf799bfd687cd2985 Mon Sep 17 00:00:00 2001 From: ciberfred <85504218+ciberfred@users.noreply.github.com> Date: Fri, 7 Aug 2026 08:08:45 +0200 Subject: [PATCH 1/9] Update .env.local_dev for starttls usage env switch for smtp starttls usage in nodemailer --- .env.local_dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.env.local_dev b/.env.local_dev index dc3d04fd21..1f01f75396 100644 --- a/.env.local_dev +++ b/.env.local_dev @@ -49,7 +49,7 @@ SMTP_HOST=smtp.yourhost.com SMTP_PORT=443 SMTP_USER_EMAIL=mailer@yourdomain.com SMTP_PASS=password # if your password includes spaces then write password in single quotes ('asdf pasd asdf bgds'). - +SMTP_TLS=true # if need uncrypted smtp set to to false it disable starttls in smtp # Base64 encoded PFX or p12 document signing certificate file ********************************************************************************************************************* PFX_BASE64='MIIKCQIBAzCCCc8GCSqGSIb3DQEHAaCCCcAEggm8MIIJuDCCBG8GCSqGSIb3DQEH From e0240724e550de8b1378766c0722eafc199e0da5 Mon Sep 17 00:00:00 2001 From: ciberfred <85504218+ciberfred@users.noreply.github.com> Date: Fri, 7 Aug 2026 08:17:24 +0200 Subject: [PATCH 2/9] Update index.js add new variable to set ingnoretls variable on transporter --- apps/OpenSignServer/index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/OpenSignServer/index.js b/apps/OpenSignServer/index.js index a2c63310ae..46f3771be3 100644 --- a/apps/OpenSignServer/index.js +++ b/apps/OpenSignServer/index.js @@ -67,6 +67,7 @@ if (smtpenable) { host: process.env.SMTP_HOST, port: process.env.SMTP_PORT || 465, secure: smtpsecure, + ignoreTLS: !process.env.SMTP_TLS || true, }; // ✅ Add auth only if BOTH username & password exist From a7e492dbd056b82c0a4f3358f77a3c2f09ce8366 Mon Sep 17 00:00:00 2001 From: ciberfred <85504218+ciberfred@users.noreply.github.com> Date: Fri, 7 Aug 2026 08:18:30 +0200 Subject: [PATCH 3/9] Update sendMailv3.js same on sendMailv3.js --- apps/OpenSignServer/cloud/parsefunction/sendMailv3.js | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/OpenSignServer/cloud/parsefunction/sendMailv3.js b/apps/OpenSignServer/cloud/parsefunction/sendMailv3.js index b3aff26af3..7caa06948b 100644 --- a/apps/OpenSignServer/cloud/parsefunction/sendMailv3.js +++ b/apps/OpenSignServer/cloud/parsefunction/sendMailv3.js @@ -17,6 +17,7 @@ async function sendMailProvider(req) { host: process.env.SMTP_HOST, port: process.env.SMTP_PORT || 465, secure: smtpsecure, + ingnoreTLS: !process.env.SMTP_TLS || true, }; // ✅ Add auth only if BOTH username & password exist From b05797a71d0c68e65d95a3a011ac35079843730e Mon Sep 17 00:00:00 2001 From: ciberfred <85504218+ciberfred@users.noreply.github.com> Date: Fri, 7 Aug 2026 08:19:13 +0200 Subject: [PATCH 4/9] Update sendMailWithAttachment.js same on sendMailWithAttachment.js --- .../OpenSignServer/cloud/parsefunction/sendMailWithAttachment.js | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/OpenSignServer/cloud/parsefunction/sendMailWithAttachment.js b/apps/OpenSignServer/cloud/parsefunction/sendMailWithAttachment.js index 368b5d9f0d..cc27f89fbf 100644 --- a/apps/OpenSignServer/cloud/parsefunction/sendMailWithAttachment.js +++ b/apps/OpenSignServer/cloud/parsefunction/sendMailWithAttachment.js @@ -30,6 +30,7 @@ async function sendMailProvider(params) { host: process.env.SMTP_HOST, port: process.env.SMTP_PORT || 465, secure: smtpsecure, + ingnoreTLS: !process.env.SMTP_TLS | true, }; // ✅ Add auth only if BOTH username & password exist From 93f37ebca3618354832607f4d86e6f0c476b8d78 Mon Sep 17 00:00:00 2001 From: ciberfred <85504218+ciberfred@users.noreply.github.com> Date: Fri, 7 Aug 2026 08:19:56 +0200 Subject: [PATCH 5/9] Update sendSystemMail.js same on sendSystemMail.js --- apps/OpenSignServer/cloud/parsefunction/sendSystemMail.js | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/OpenSignServer/cloud/parsefunction/sendSystemMail.js b/apps/OpenSignServer/cloud/parsefunction/sendSystemMail.js index ed1d6bfa79..2bc68fe93c 100644 --- a/apps/OpenSignServer/cloud/parsefunction/sendSystemMail.js +++ b/apps/OpenSignServer/cloud/parsefunction/sendSystemMail.js @@ -17,6 +17,7 @@ async function sendMailProvider(req) { host: process.env.SMTP_HOST, port: process.env.SMTP_PORT || 465, secure: smtpsecure, + ingnoreTLS: !process.env.SMTP_TLS | true, }; // ✅ Add auth only if BOTH username & password exist From da36cfc16b3de963a17c0d69e363952b16c691c0 Mon Sep 17 00:00:00 2001 From: ciberfred <85504218+ciberfred@users.noreply.github.com> Date: Fri, 7 Aug 2026 08:23:01 +0200 Subject: [PATCH 6/9] Update sendMailv3.js --- apps/OpenSignServer/cloud/parsefunction/sendMailv3.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/OpenSignServer/cloud/parsefunction/sendMailv3.js b/apps/OpenSignServer/cloud/parsefunction/sendMailv3.js index 7caa06948b..790cd5c102 100644 --- a/apps/OpenSignServer/cloud/parsefunction/sendMailv3.js +++ b/apps/OpenSignServer/cloud/parsefunction/sendMailv3.js @@ -17,7 +17,7 @@ async function sendMailProvider(req) { host: process.env.SMTP_HOST, port: process.env.SMTP_PORT || 465, secure: smtpsecure, - ingnoreTLS: !process.env.SMTP_TLS || true, + ingnoreTLS: !process.env.SMTP_TLS || false, }; // ✅ Add auth only if BOTH username & password exist From 7dc4c3b8931188287678cc3eb97b09981eb9d9c9 Mon Sep 17 00:00:00 2001 From: ciberfred <85504218+ciberfred@users.noreply.github.com> Date: Fri, 7 Aug 2026 08:23:16 +0200 Subject: [PATCH 7/9] Update sendSystemMail.js --- apps/OpenSignServer/cloud/parsefunction/sendSystemMail.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/OpenSignServer/cloud/parsefunction/sendSystemMail.js b/apps/OpenSignServer/cloud/parsefunction/sendSystemMail.js index 2bc68fe93c..993e05beaa 100644 --- a/apps/OpenSignServer/cloud/parsefunction/sendSystemMail.js +++ b/apps/OpenSignServer/cloud/parsefunction/sendSystemMail.js @@ -17,7 +17,7 @@ async function sendMailProvider(req) { host: process.env.SMTP_HOST, port: process.env.SMTP_PORT || 465, secure: smtpsecure, - ingnoreTLS: !process.env.SMTP_TLS | true, + ingnoreTLS: !process.env.SMTP_TLS | false, }; // ✅ Add auth only if BOTH username & password exist From a7a295068b99770aa75f7ee4e441668dfaa1363c Mon Sep 17 00:00:00 2001 From: ciberfred <85504218+ciberfred@users.noreply.github.com> Date: Fri, 7 Aug 2026 08:23:31 +0200 Subject: [PATCH 8/9] Update sendMailWithAttachment.js --- .../cloud/parsefunction/sendMailWithAttachment.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/OpenSignServer/cloud/parsefunction/sendMailWithAttachment.js b/apps/OpenSignServer/cloud/parsefunction/sendMailWithAttachment.js index cc27f89fbf..7851209d8d 100644 --- a/apps/OpenSignServer/cloud/parsefunction/sendMailWithAttachment.js +++ b/apps/OpenSignServer/cloud/parsefunction/sendMailWithAttachment.js @@ -30,7 +30,7 @@ async function sendMailProvider(params) { host: process.env.SMTP_HOST, port: process.env.SMTP_PORT || 465, secure: smtpsecure, - ingnoreTLS: !process.env.SMTP_TLS | true, + ingnoreTLS: !process.env.SMTP_TLS | false, }; // ✅ Add auth only if BOTH username & password exist From a8868e46e07526a6062e3603e2c51df892f3ad06 Mon Sep 17 00:00:00 2001 From: ciberfred <85504218+ciberfred@users.noreply.github.com> Date: Fri, 7 Aug 2026 09:28:22 +0200 Subject: [PATCH 9/9] Update index.js --- apps/OpenSignServer/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/OpenSignServer/index.js b/apps/OpenSignServer/index.js index 46f3771be3..7a2cca3ca8 100644 --- a/apps/OpenSignServer/index.js +++ b/apps/OpenSignServer/index.js @@ -67,7 +67,7 @@ if (smtpenable) { host: process.env.SMTP_HOST, port: process.env.SMTP_PORT || 465, secure: smtpsecure, - ignoreTLS: !process.env.SMTP_TLS || true, + ignoreTLS: !process.env.SMTP_TLS || false, }; // ✅ Add auth only if BOTH username & password exist