blob: 3d567f9a21b752b59f9c34622b9af516aa257718 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
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(aws: AwsContext) {
this.receiver = new DovecotMailDeliverer();
this.sender = new AwsMailDeliverer(aws);
}
}
|