diff options
Diffstat (limited to 'services/docker/mail-server/aws-sendmail/delivers/traffic.ts')
-rw-r--r-- | services/docker/mail-server/aws-sendmail/delivers/traffic.ts | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/services/docker/mail-server/aws-sendmail/delivers/traffic.ts b/services/docker/mail-server/aws-sendmail/delivers/traffic.ts index a3ff52b..3d567f9 100644 --- a/services/docker/mail-server/aws-sendmail/delivers/traffic.ts +++ b/services/docker/mail-server/aws-sendmail/delivers/traffic.ts @@ -1,11 +1,14 @@ -import { Logger } from "../logger.ts"; import { MailDeliverer } from "../deliver.ts"; import { DovecotMailDeliverer } from "./dovecot.ts"; +import { AwsContext } from "../aws.ts"; +import { AwsMailDeliverer } from "./aws.ts"; export class MailTrafficDeliverer { receiver: MailDeliverer; + sender: MailDeliverer; - constructor(logger: Logger) { - this.receiver = new DovecotMailDeliverer(logger); + constructor(aws: AwsContext) { + this.receiver = new DovecotMailDeliverer(); + this.sender = new AwsMailDeliverer(aws); } } |