diff options
author | Yuqian Yang <crupest@crupest.life> | 2025-06-14 01:21:11 +0800 |
---|---|---|
committer | Yuqian Yang <crupest@crupest.life> | 2025-06-14 02:50:24 +0800 |
commit | 0ddd1dc07f7d00723933d832562497af23dce225 (patch) | |
tree | b481ba49c77b39c4e3c3369352a0fd4c34a77800 /deno/mail-relay/app.ts | |
parent | 402ffc61bf2bd4e7de535e179a39325320e34d73 (diff) | |
download | crupest-0ddd1dc07f7d00723933d832562497af23dce225.tar.gz crupest-0ddd1dc07f7d00723933d832562497af23dce225.tar.bz2 crupest-0ddd1dc07f7d00723933d832562497af23dce225.zip |
deno(mail-server): rename Logger and revise service creation.
Diffstat (limited to 'deno/mail-relay/app.ts')
-rw-r--r-- | deno/mail-relay/app.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/deno/mail-relay/app.ts b/deno/mail-relay/app.ts index 0b9da07..eeffc12 100644 --- a/deno/mail-relay/app.ts +++ b/deno/mail-relay/app.ts @@ -1,7 +1,7 @@ import { Hono } from "hono"; import { logger as honoLogger } from "hono/logger"; -import { Logger } from "@crupest/base/log"; +import { LogFileProvider } from "@crupest/base/log"; import { AliasRecipientMailHook, @@ -13,7 +13,7 @@ import { DovecotMailDeliverer } from "./dovecot.ts"; import { DumbSmtpServer } from "./dumb-smtp-server.ts"; export function createInbound( - logger: Logger, + logFileProvider: LogFileProvider, { fallback, mailDomain, @@ -26,7 +26,7 @@ export function createInbound( ldaPath: string; }, ) { - const deliverer = new DovecotMailDeliverer(logger, ldaPath); + const deliverer = new DovecotMailDeliverer(logFileProvider, ldaPath); deliverer.preHooks.push( new RecipientFromHeadersHook(mailDomain), new FallbackRecipientHook(new Set(fallback)), |