From f5c479feb4a1b2632c18d93fc7c41aa9143ceb39 Mon Sep 17 00:00:00 2001 From: Andreas Knuth Date: Wed, 28 Jan 2026 14:20:56 -0600 Subject: [PATCH] Erweiterung fuer iPhones --- basic_setup/cloudflareDns.sh | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/basic_setup/cloudflareDns.sh b/basic_setup/cloudflareDns.sh index fbcf70c..296c1c2 100755 --- a/basic_setup/cloudflareDns.sh +++ b/basic_setup/cloudflareDns.sh @@ -157,8 +157,21 @@ echo "--- Autodiscover & Caddy Konfiguration ---" create_dns_record "A" "autodiscover.${DOMAIN_NAME}" "$CADDY_SERVER_IP" "false" create_dns_record "A" "autoconfig.${DOMAIN_NAME}" "$CADDY_SERVER_IP" "false" -# SRV-Records: Apple Clients finden hier deinen IMAP/SMTP Server +# SRV-Records für Apple & Mobile Clients +# Wir decken jetzt ALLE Varianten ab, damit das iPhone sicher den richtigen Port findet. + +# 1. IMAP SSL (Port 993) - Das bevorzugt das iPhone! +create_srv_record "_imaps" "_tcp" "993" "$MAIL_SERVER_HOSTNAME" + +# 2. IMAP STARTTLS (Port 143) - Als Fallback (optional, falls Port 143 offen ist) +# create_srv_record "_imap" "_tcp" "143" "$MAIL_SERVER_HOSTNAME" +# (Wenn du 993 im "_imap" Eintrag lassen willst, ist das okay, aber _imaps ist wichtiger) create_srv_record "_imap" "_tcp" "993" "$MAIL_SERVER_HOSTNAME" + +# 3. SMTP SSL (Port 465) - Das bevorzugt das iPhone oft für den Ausgang +create_srv_record "_smtps" "_tcp" "465" "$MAIL_SERVER_HOSTNAME" + +# 4. SMTP STARTTLS (Port 587) - Der Standard create_srv_record "_submission" "_tcp" "587" "$MAIL_SERVER_HOSTNAME" @@ -169,7 +182,7 @@ echo "--- E-Mail Sicherheit (SPF & DMARC) ---" # SPF: Nur Amazon SES erlaubt (Versand läuft darüber) create_dns_record "TXT" "${DOMAIN_NAME}" "v=spf1 include:amazonses.com ~all" "false" - +create_dns_record "TXT" "mail.${DOMAIN_NAME}" "v=spf1 include:amazonses.com ~all" "false" # DMARC: Standard Policy create_dns_record "TXT" "_dmarc.${DOMAIN_NAME}" "v=DMARC1; p=none; pct=100; rua=mailto:postmaster@${DOMAIN_NAME}" "false"