From e1e53474761cfd03c84ad3ef9d562ece5aec3716 Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Wed, 11 Dec 2024 11:37:52 +0800 Subject: [PATCH] chore: --- .../certd-server/src/modules/basic/service/email-service.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/ui/certd-server/src/modules/basic/service/email-service.ts b/packages/ui/certd-server/src/modules/basic/service/email-service.ts index 31190cec..426d84ac 100644 --- a/packages/ui/certd-server/src/modules/basic/service/email-service.ts +++ b/packages/ui/certd-server/src/modules/basic/service/email-service.ts @@ -88,10 +88,14 @@ export class EmailService implements IEmailService { sysTitle = siteInfo.title || sysTitle; } } + let subject = email.subject; + if (!subject.startsWith(`【${sysTitle}】`)) { + subject = `【${sysTitle}】${subject}`; + } const mailOptions = { from: `${sysTitle} <${emailConfig.sender}>`, to: email.receivers.join(', '), // list of receivers - subject: `【${sysTitle}】${email.subject}`, + subject: subject, text: email.content, }; await transporter.sendMail(mailOptions);