+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ $t("Separate multiple email addresses with commas") }}
+
+
+
+
+
{{ $t("Separate multiple email addresses with commas") }}
+
+
+
+
+
{{ $t("Separate multiple email addresses with commas") }}
+
+
+
+
+ {{ $t("leave blank for default subject") }}
+
+
+ https://serversmtp.com/turbo-api/
+
+
+
+
diff --git a/src/components/notifications/index.js b/src/components/notifications/index.js
index 7ef39764b..e301261c8 100644
--- a/src/components/notifications/index.js
+++ b/src/components/notifications/index.js
@@ -88,6 +88,7 @@ import WPush from "./WPush.vue";
import WxPusher from "./WxPusher.vue";
import SIGNL4 from "./SIGNL4.vue";
import SendGrid from "./SendGrid.vue";
+import TurboSMTP from "./TurboSMTP.vue";
import Brevo from "./Brevo.vue";
import YZJ from "./YZJ.vue";
import SMSPlanet from "./SMSPlanet.vue";
@@ -195,6 +196,7 @@ const NotificationFormList = {
WPush: WPush,
WxPusher: WxPusher,
SendGrid: SendGrid,
+ TurboSMTP: TurboSMTP,
Brevo: Brevo,
Resend: Resend,
YZJ: YZJ,
diff --git a/src/lang/en.json b/src/lang/en.json
index ccafea037..8814e60ed 100644
--- a/src/lang/en.json
+++ b/src/lang/en.json
@@ -1336,6 +1336,8 @@
"RabbitMQ Password": "RabbitMQ Password",
"rabbitmqHelpText": "To use the monitor, you will need to enable the Management Plugin in your RabbitMQ setup. For more information, please consult the {rabitmq_documentation}.",
"SendGrid API Key": "SendGrid API Key",
+ "turbosmtpConsumerKey": "Consumer Key",
+ "turbosmtpConsumerSecret": "Consumer Secret",
"Separate multiple email addresses with commas": "Separate multiple email addresses with commas",
"brevoApiKey": "Brevo API Key",
"brevoApiHelp": "Create an API key here: {0}",