summaryrefslogtreecommitdiffstats
path: root/lass/2configs/mail/internet-gateway.nix
diff options
context:
space:
mode:
Diffstat (limited to 'lass/2configs/mail/internet-gateway.nix')
-rw-r--r--lass/2configs/mail/internet-gateway.nix48
1 files changed, 0 insertions, 48 deletions
diff --git a/lass/2configs/mail/internet-gateway.nix b/lass/2configs/mail/internet-gateway.nix
deleted file mode 100644
index 134e408a..00000000
--- a/lass/2configs/mail/internet-gateway.nix
+++ /dev/null
@@ -1,48 +0,0 @@
-{ config, lib, pkgs, ... }:
-{
- security.acme.certs."mail.lassul.us" = {
- group = "lasscert";
- webroot = "/var/lib/acme/acme-challenge";
- };
- users.groups.lasscert.members = [
- "exim"
- "nginx"
- ];
-
- krebs.exim-smarthost = {
- enable = true;
- primary_hostname = "lassul.us";
- dkim = [
- { domain = "lassul.us"; }
- ];
- ssl_cert = "/var/lib/acme/mail.lassul.us/fullchain.pem";
- ssl_key = "/var/lib/acme/mail.lassul.us/key.pem";
- local_domains = [
- "localhost"
- "lassul.us"
- "ubikmedia.eu"
- "ubikmedia.de"
- "apanowicz.de"
- "alewis.de"
- "jarugadesign.de"
- "beesmooth.ch"
- "event-extra.de"
- "jla-trading.com"
- ];
- extraRouters = ''
- forward_lassul_us:
- driver = manualroute
- domains = lassul.us
- transport = remote_smtp
- route_list = * orange.r
- no_more
-
- forward_ubik:
- driver = manualroute
- domains = ubikmedia.eu:ubikmedia.de:apanowicz.de:alewis.de:jarugadesign.de:beesmooth.ch:event-extra.de:jla-trading.com
- transport = remote_smtp
- route_list = * ubik.r
- no_more
- '';
- };
-}