From 04399202a524278de8d790c600bf2d4088bf2851 Mon Sep 17 00:00:00 2001 From: Andreas Knuth Date: Thu, 5 Jun 2025 19:11:51 -0500 Subject: [PATCH] mail.andreasknuth.de --- caddy/Caddyfile | 100 +----------------------------------------------- 1 file changed, 2 insertions(+), 98 deletions(-) diff --git a/caddy/Caddyfile b/caddy/Caddyfile index e115e78..3f12bfb 100644 --- a/caddy/Caddyfile +++ b/caddy/Caddyfile @@ -87,103 +87,7 @@ mailsync.bizmatch.net { } } -# Ergänzung für Ihre bestehende Caddyfile -# Diese Blöcke zu Ihrer bestehenden Konfiguration hinzufügen: - -# Webmail Interface mail.andreasknuth.de { - reverse_proxy wildduck-webmail:3000 - - header { - Strict-Transport-Security "max-age=31536000; includeSubDomains" - X-Content-Type-Options "nosniff" - X-Frame-Options "DENY" - X-XSS-Protection "1; mode=block" - Referrer-Policy "strict-origin-when-cross-origin" - -Server - } - - log { - output file /var/log/caddy/mail.andreasknuth.de.log - format json - } -} - -# API Endpoint (für Management) -api-mail.andreasknuth.de { - reverse_proxy wildduck-server:8080 - - header { - Strict-Transport-Security "max-age=31536000; includeSubDomains" - X-Content-Type-Options "nosniff" - X-Frame-Options "DENY" - } - - log { - output file /var/log/caddy/api-mail.andreasknuth.de.log - format json - } -} - -# Autodiscover für E-Mail-Clients -autodiscover.andreasknuth.de { - header Content-Type "application/xml" - respond ` - - - - email - settings - - IMAP - mail.andreasknuth.de - 993 - off - {email} - off - on - on - - - SMTP - mail.andreasknuth.de - 587 - off - {email} - off - TLS - on - off - off - - - -` -} - -# Autoconfig für Mozilla Thunderbird -autoconfig.andreasknuth.de { - header Content-Type "application/xml" - respond ` - - - andreasknuth.de - Andreas Knuth Mail - AK Mail - - mail.andreasknuth.de - 993 - SSL - password-cleartext - %EMAILADDRESS% - - - mail.andreasknuth.de - 587 - STARTTLS - password-cleartext - %EMAILADDRESS% - - -` + tls andreas.knuth@gmail.com + reverse_proxy 127.0.0.1:8080 } \ No newline at end of file