From 7b2f5ecdec5a2ba571c709144cf246ecd3fe68a0 Mon Sep 17 00:00:00 2001 From: Admin Date: Mon, 26 May 2025 09:02:58 +0700 Subject: [PATCH] update mail from --- auto-bid-server/bot-data/metadata.json | 2 +- auto-bid-server/src/modules/mails/mails.module.ts | 5 +++++ .../notification/listeners/admin-notification.listener.ts | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/auto-bid-server/bot-data/metadata.json b/auto-bid-server/bot-data/metadata.json index 8622030..712acf1 100644 --- a/auto-bid-server/bot-data/metadata.json +++ b/auto-bid-server/bot-data/metadata.json @@ -1 +1 @@ -{"createdAt":1747970028717} \ No newline at end of file +{"createdAt":1748224707802} \ No newline at end of file diff --git a/auto-bid-server/src/modules/mails/mails.module.ts b/auto-bid-server/src/modules/mails/mails.module.ts index 9cc7c41..5a99778 100644 --- a/auto-bid-server/src/modules/mails/mails.module.ts +++ b/auto-bid-server/src/modules/mails/mails.module.ts @@ -8,6 +8,7 @@ import { MailProcessor } from './process/mail.processor'; imports: [ MailerModule.forRootAsync({ imports: [ConfigModule], + useFactory: async (config: ConfigService) => ({ transport: { host: config.get('MAIL_SERVER'), @@ -18,7 +19,11 @@ import { MailProcessor } from './process/mail.processor'; pass: config.get('MAIL_PASSWORD'), }, }, + defaults: { + from: `"Bids" <${config.get('MAIL_USER')}>`, + }, }), + inject: [ConfigService], }), ], diff --git a/auto-bid-server/src/modules/notification/listeners/admin-notification.listener.ts b/auto-bid-server/src/modules/notification/listeners/admin-notification.listener.ts index 7200c84..bcb5aaf 100644 --- a/auto-bid-server/src/modules/notification/listeners/admin-notification.listener.ts +++ b/auto-bid-server/src/modules/notification/listeners/admin-notification.listener.ts @@ -35,7 +35,7 @@ export class AdminNotificationListener { to: mails, html: this.mailsService.getAuctionStatusEmailContent(bid), subject: - 'Report Auto Auctions System ' + + `[${bid.status.toUpperCase()}] Report Auto Auctions System ` + moment(new Date()).format('YYYY-MM-DD HH:mm'), }); }