diff options
Diffstat (limited to 'services/docker/mail-server/aws-sendmail/main.ts')
-rw-r--r-- | services/docker/mail-server/aws-sendmail/main.ts | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/services/docker/mail-server/aws-sendmail/main.ts b/services/docker/mail-server/aws-sendmail/main.ts index dcc2af1..490d990 100644 --- a/services/docker/mail-server/aws-sendmail/main.ts +++ b/services/docker/mail-server/aws-sendmail/main.ts @@ -1,18 +1,6 @@ -import { AwsContext } from "./aws/context.ts"; -import { MailTrafficHandler } from "./traffic.ts"; -import { Logger, setLogger } from "./logger.ts"; -import { Config, setConfig } from "./config.ts"; - -class App { - readonly aws = new AwsContext(); - readonly mailTrafficDeliverer = new MailTrafficHandler(this.aws); - - constructor() { - setLogger(new Logger("log")); - setConfig(new Config()); - } -} +import { AwsRelayApp } from "./aws/app.ts"; if (import.meta.main) { - const app = new App(); + const app = new AwsRelayApp(); + await app.run(); } |