From a58326c5cbe9a73a6b204dac4b9f077d8cf886f4 Mon Sep 17 00:00:00 2001 From: Yuqian Yang Date: Wed, 30 Apr 2025 00:20:23 +0800 Subject: HALF WORK!: 2025-4-30 2 --- services/docker/mail-server/aws-sendmail/delivers/dovecot.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'services/docker/mail-server/aws-sendmail/delivers/dovecot.ts') diff --git a/services/docker/mail-server/aws-sendmail/delivers/dovecot.ts b/services/docker/mail-server/aws-sendmail/delivers/dovecot.ts index 2b35872..1b8c911 100644 --- a/services/docker/mail-server/aws-sendmail/delivers/dovecot.ts +++ b/services/docker/mail-server/aws-sendmail/delivers/dovecot.ts @@ -1,6 +1,5 @@ import { getLogger } from "../logger.ts"; -import { MailDeliverer } from "../deliver.ts"; -import { Mail } from "../mail.ts"; +import { Mail, MailDeliverer } from "../mail.ts"; export class DovecotMailDeliverer extends MailDeliverer { constructor() { @@ -31,11 +30,11 @@ export class DovecotMailDeliverer extends MailDeliverer { status = await ldaProcess.status; } catch (cause) { - this.throwError("external error.", mail, cause); + mail.throwDeliverError(this, "external error.", cause); } if (!status.success) { - this.throwError(`${ldaBin} exited with non-zero.`, mail); + mail.throwDeliverError(this, `${ldaBin} exited with non-zero.`); } } } -- cgit v1.2.3