feat(provider): allow optional username and password in email notifier

This commit is contained in:
Fu Diwei
2026-05-20 17:43:34 +08:00
committed by RHQYZ
parent 2b146f2c20
commit e460bb6fc7
5 changed files with 25 additions and 18 deletions
@@ -130,8 +130,8 @@ const getSchema = ({ i18n = getI18n() }: { i18n: ReturnType<typeof getI18n> }) =
smtpHost: z.string().refine((v) => isHostname(v), t("common.errmsg.host_invalid")),
smtpPort: z.coerce.number().refine((v) => isPortNumber(v), t("common.errmsg.port_invalid")),
smtpTls: z.boolean().nullish(),
username: z.string().nonempty(),
password: z.string().nonempty(),
username: z.string().nullish(),
password: z.string().nullish(),
senderAddress: z.email(),
senderName: z.string().nullish(),
receiverAddress: z.email().or(z.literal("")).nullish(),
+4 -4
View File
@@ -529,12 +529,12 @@
}
},
"email_username": {
"label": "Username",
"placeholder": "please enter username"
"label": "Username (Optional)",
"placeholder": "please enter SMTP username"
},
"email_password": {
"label": "Password",
"placeholder": "please enter password"
"label": "Password (Optional)",
"placeholder": "please enter SMTP password"
},
"email_sender_address": {
"label": "Sender email address",
+4 -4
View File
@@ -527,12 +527,12 @@
}
},
"email_username": {
"label": "用户名",
"placeholder": "请输入用户名"
"label": "用户名(可选)",
"placeholder": "请输入 SMTP 用户名"
},
"email_password": {
"label": "密码",
"placeholder": "请输入密码"
"label": "密码(可选)",
"placeholder": "请输入 SMTP 密码"
},
"email_sender_address": {
"label": "发件人邮箱",