From a4c0b9277731a83e0cdf6707bfb6682099145ba4 Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Wed, 5 Mar 2025 22:38:36 +0800 Subject: [PATCH] chore: --- packages/ui/certd-server/package.json | 2 +- .../certd-server/src/modules/basic/service/email-service.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/ui/certd-server/package.json b/packages/ui/certd-server/package.json index d9a93c43..70da5c64 100644 --- a/packages/ui/certd-server/package.json +++ b/packages/ui/certd-server/package.json @@ -93,7 +93,7 @@ "mysql": "^2.18.1", "nanoid": "^5.0.7", "node-forge": "^1.3.1", - "nodemailer": "^6.9.3", + "nodemailer": "^6.9.16", "pg": "^8.12.0", "psl": "^1.9.0", "qiniu": "^7.12.0", 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 06be2877..1a5af9bd 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 @@ -6,7 +6,7 @@ import { logger } from '@certd/basic'; import { isComm, isPlus } from '@certd/plus-core'; import nodemailer from 'nodemailer'; -import type SMTPConnection from 'nodemailer/lib/smtp-connection'; +import { SendMailOptions } from 'nodemailer'; import { UserSettingsService } from '../../mine/service/user-settings-service.js'; import { PlusService, SysSettingsService, SysSiteInfo } from '@certd/lib-server'; import { getEmailSettings } from '../../sys/settings/fix.js'; @@ -25,7 +25,7 @@ export type EmailConfig = { }; sender: string; usePlus?: boolean; -} & SMTPConnection.Options; +} & SendMailOptions; @Provide() @Scope(ScopeEnum.Request, { allowDowngrade: true }) export class EmailService implements IEmailService {