aboutsummaryrefslogtreecommitdiff
path: root/services/docker/mail-server/aws-sendmail/delivers/dovecot.ts
diff options
context:
space:
mode:
Diffstat (limited to 'services/docker/mail-server/aws-sendmail/delivers/dovecot.ts')
-rw-r--r--services/docker/mail-server/aws-sendmail/delivers/dovecot.ts7
1 files changed, 3 insertions, 4 deletions
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.`);
}
}
}