diff --git a/client/src/Pages/Settings/SettingsEmail.jsx b/client/src/Pages/Settings/SettingsEmail.jsx index 88f8f98c1..73ba11610 100644 --- a/client/src/Pages/Settings/SettingsEmail.jsx +++ b/client/src/Pages/Settings/SettingsEmail.jsx @@ -12,6 +12,7 @@ import { useTranslation } from "react-i18next"; import { PasswordEndAdornment } from "../../Components/Inputs/TextInput/Adornments"; import { useSendTestEmail } from "../../Hooks/useSendTestEmail"; import { createToast } from "../../Utils/toastUtils"; +import { Switch } from "@mui/material"; const SettingsEmail = ({ isAdmin, @@ -53,6 +54,10 @@ const SettingsEmail = ({ systemEmailAddress: settingsData?.settings?.systemEmailAddress, systemEmailPassword: password || settingsData?.settings?.systemEmailPassword, systemEmailConnectionHost: settingsData?.settings?.systemEmailConnectionHost, + systemEmailTLSServername: settingsData?.settings?.systemEmailTLSServername, + systemEmailIgnoreTLS: settingsData?.settings?.systemEmailIgnoreTLS, + systemEmailRequireTLS: settingsData?.settings?.systemEmailRequireTLS, + systemEmailRejectUnauthorized: settingsData?.settings?.systemEmailRejectUnauthorized, }; // Basic validation @@ -155,6 +160,44 @@ const SettingsEmail = ({ )} + + + {t("settingsEmailTLSServername")} + + + + + {t("settingsEmailIgnoreTLS")} + + {t("settingsEmailRequireTLS")} + + {t("settingsEmailRejectUnauthorized")} + + {t("settingsEmailConnectionHost")}