mailserver
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
mailserver [07.10.2024 06:51] – [Mailserver] thooge | mailserver [17.10.2024 09:08] (aktuell) – [Spamassassin] thooge | ||
---|---|---|---|
Zeile 5: | Zeile 5: | ||
Hinweise zur Installation eines Servers sind zu finden unter: https:// | Hinweise zur Installation eines Servers sind zu finden unter: https:// | ||
+ | * [[Postfix]] | ||
+ | * [[Dovecot]] | ||
+ | * [[Sieve]] | ||
+ | ===== OpenDKIM ===== | ||
+ | |||
+ | Public Key Verfahren | ||
+ | |||
+ | * Schlüsselpaar wird auf dem eigenen Mailserver erstellt | ||
+ | * Ausgehende Mails werden signiert mit dem privaten Schlüssel | ||
+ | * der öffentliche Schlüssel wird im DNS veröffentlicht | ||
+ | |||
+ | Vorarbeiten | ||
+ | < | ||
+ | apt-get install opendkim opendkim-tools | ||
+ | mkdir / | ||
+ | chmod 750 / | ||
+ | chown opendkim: | ||
+ | mkdir / | ||
+ | chmod 700 / | ||
+ | chown opendkim: | ||
+ | </ | ||
+ | |||
+ | Schlüssel erstellen | ||
+ | < | ||
+ | cd / | ||
+ | opendkim-genkey -d example.com -b 2048 -r -s 202410 | ||
+ | </ | ||
+ | |||
+ | Tabellen anlegen | ||
+ | < | ||
+ | cd / | ||
+ | touch trusted key.table signing.table | ||
+ | chmod 640 trusted key.table signing.table | ||
+ | </ | ||
+ | |||
+ | DNS-Server: Zonendatei anpassen | ||
+ | youselector._domainkey.yourdomain.com yourdomain.com: | ||
+ | |||
+ | |||
+ | Postfix-Integration | ||
+ | |||
+ | opendkim-Socket innerhalb des Postfix-Jails sollte oben schon geschehen sein. | ||
+ | |||
+ | < | ||
+ | adduser postfix opendkim | ||
+ | mkdir -m o-rwx / | ||
+ | chown opendkim: / | ||
+ | </ | ||
+ | |||
+ | <file conf main.cf> | ||
+ | smtpd_milters = unix: | ||
+ | milter_default_action = accept | ||
+ | </ | ||
===== Zustellung ===== | ===== Zustellung ===== | ||
Zeile 80: | Zeile 133: | ||
===== Spamassassin ===== | ===== Spamassassin ===== | ||
- | Konfiguration in ''/ | + | Die Konfiguration in ''/ |
+ | Aktivierung des Cron-Jobs für Regelaktualisierung über ''/ | ||
+ | Konfiguration für '' | ||
+ | |||
+ | Spamassassin erpfiehlt einen lokalen DNS-Resolver wie z.B. '' | ||
+ | apt-get install unbound | ||
+ | Den resolver in ''/ | ||
+ | |||
+ | <file conf / | ||
+ | CRON=1 | ||
+ | </ | ||
+ | |||
+ | <file conf / | ||
+ | OPTIONS=" | ||
+ | </ | ||
+ | |||
+ | <file conf / | ||
+ | dns_available yes | ||
+ | rewrite_header Subject *****SPAM***** | ||
+ | </ | ||
Aktivierung über die Transportkonfiguration von Postfix in '' | Aktivierung über die Transportkonfiguration von Postfix in '' | ||
Zeile 121: | Zeile 193: | ||
</ | </ | ||
* Einstellungen in der Konfigurationsdatei '' | * Einstellungen in der Konfigurationsdatei '' | ||
- | * '' | + | * '' |
mailserver.1728283876.txt.gz · Zuletzt geändert: 07.10.2024 06:51 von thooge