diff --git a/static/img/cloudflare/CloudFlare.webm b/static/img/cloudflare/CloudFlare.webm index 49a5047..7e46c15 100644 Binary files a/static/img/cloudflare/CloudFlare.webm and b/static/img/cloudflare/CloudFlare.webm differ diff --git a/static/img/hetzner/Hetzner.webm b/static/img/hetzner/Hetzner.webm index f9cb089..f841daf 100644 Binary files a/static/img/hetzner/Hetzner.webm and b/static/img/hetzner/Hetzner.webm differ diff --git a/static/mailserver.nix b/static/mailserver.nix index a6ec161..34f8924 100644 --- a/static/mailserver.nix +++ b/static/mailserver.nix @@ -20,7 +20,7 @@ loginAccounts = { "test@ilchub.net" = { hashedPassword = ""; - + #aliases = [ # "mail@example.com" #]; @@ -30,8 +30,15 @@ catchAll = [ "ilchub.net" ]; + sieveScript = '' + require ["fileinto", "mailbox"]; + if header :contains "Chat-Version" "1.0" + { + fileinto :create "DeltaChat"; + stop; + } + ''; }; - }; # Extra virtual aliases. These are email addresses that are forwarded to diff --git a/static/server.sh b/static/server.sh index 5bd82e8..50dd0f5 100755 --- a/static/server.sh +++ b/static/server.sh @@ -62,8 +62,8 @@ MakeConfig() sed -i '21s/.*/\t"'$USERNAME'@'$DOMAIN'" = {/' mailserver.nix sed -i '22s/.*/\t hashedPassword = "'"$PASSWORD"'";/' mailserver.nix sed -i '31s/.*/\t\t"'"$DOMAIN"'"/' mailserver.nix - sed -i '41s/.*/\t "admin@'"$DOMAIN"'" = "'"$USERNAME"'@'"$DOMAIN"'";/' mailserver.nix - sed -i '63s/.*/ email = "'"$USERNAME"'@'"$DOMAIN"'";/' mailserver.nix + sed -i '48s/.*/\t "admin@'"$DOMAIN"'" = "'"$USERNAME"'@'"$DOMAIN"'";/' mailserver.nix + sed -i '70s/.*/ email = "'"$USERNAME"'@'"$DOMAIN"'";/' mailserver.nix # System Configuration sed -i "16s,.*,\t\"${sshKey}\"," configuration.nix