Files
mailsystem/files/postfwd/postfwd.high_rate_ip
chrisandClaude Opus 5.5 39909a5b30 postfwd: install config from files/postfwd, idempotent /etc/default/postfwd handling
- Ship postfwd.cf and list files in files/postfwd; used by install_postfwd.sh
  and install_postfix_advanced.sh (lists only if missing, cf with backup).
- Add update_postfwd_defaults.sh.
- install_amavis.sh: disable smtpd_end_of_data_restrictions on localhost:10025.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 10:53:21 +01:00

35 lines
1.5 KiB
Plaintext

# ============================================================
# Whitelist fuer erhoehtes Rate-Limit (100 Nachrichten/Minute)
# statt der Standard-Grenze von 50/Minute aus RATE_CLIENT_ADDR
#
# Hier werden IP-Adressen bzw. CIDR-Netze von vertrauenswuerdigen
# Absende-Systemen eingetragen, die routinemaessig hoehere
# Mailmengen ueber eine feste Absender-IP verschicken, z. B.
# Kunden-Mailserver, angebundene Fachanwendungen/Buchungssysteme,
# Newsletter- oder Transaktionsmail-Versender.
#
# Format: eine IP-Adresse oder ein CIDR-Netz pro Zeile.
# Leerzeilen und Zeilen, die mit '#' beginnen, werden ignoriert.
# IPv4 und IPv6 werden unterstuetzt.
#
# Beispiele:
#
# 116.202.85.120
# 203.0.113.0/24
#
# WICHTIG:
# - Jede hier eingetragene IP umgeht das strengere 50er-Limit
# und darf bis zu 100 Nachrichten/Minute senden. Bitte nur
# IPs eintragen, denen du tatsaechlich vertraust (kompromittierte
# oder falsch eingetragene Systeme koennten sonst zum offenen
# Spam-Verteiler werden).
# - Benutzer aus postfwd.high-rate-number-messages sind vom
# Minutenlimit ohnehin ausgenommen und brauchen hier keinen Eintrag.
# - IPv6 nur als exakte Adresse OHNE /128 (postfwd 1.35).
# - Nach Aenderungen: postfwd -f /etc/postfix/postfwd.cf -C
# Danach: systemctl reload postfwd (Dienst heisst postfwd, nicht postfwd2)
# - Die Datei wird in postfwd.cf per 'client_address==file:' eingelesen
# (Regel 'SELECT_HIGH_RATE_IP', Zaehler in 'HIGH_RATE_CLIENT_ADDR').
# ============================================================