Postfix
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).
Mailserver Setup Guide
0. Installation der Basis-Pakete & Firewall
System aktualisieren und Postfix sowie Hilfswerkzeuge installieren:
sudo apt update
sudo apt install -y postfix mailutils libsasl2-2 libsasl2-modules opendkim opendkim-tools
# Firewall-Regeln für Mail-Verkehr anpassen (UFW)
sudo ufw allow Postfix
sudo ufw allow "Postfix SMTPS"
sudo ufw allow "Postfix Submission"
1. Postfix SSL/TLS Konfiguration (main.cf)
Konfiguration der Zertifikatspfade und TLS-Einstellungen: sudo nano etc/postfix/main.cf
postconf -e "smtpd_tls_cert_file=/etc/letsencrypt/live/mail.deinedomain.de/fullchain.pem"
postconf -e "smtpd_tls_key_file=/etc/letsencrypt/live/mail.deinedomain.de/privkey.pem"
postconf -e "smtpd_use_tls=yes"
postconf -e "smtpd_tls_security_level=may"
postconf -e "smtp_tls_security_level=may"
postconf -e "smtpd_tls_auth_only=yes"
systemctl restart postfix
2. DNS Einstellungen für Google/Gmail Akzeptanz
Diese Einträge müssen im DNS-Panel deines Domain-Anbieters gesetzt werden:
| Typ | Host | Wert | Beschreibung |
|---|---|---|---|
| A | mail |
<DEINE_SERVER_IP> |
Host-Eintrag für den Mailserver |
| MX | @ |
10 mail.deinedomain.de. |
Mail Exchange Record |
| TXT | @ |
v=spf1 mx a -all |
SPF: Verhindert Spoofing |
| TXT | mail._domainkey |
v=DKIM1; k=rsa; p=<DEIN_PUBLIC_KEY> |
DKIM: Signiert E-Mails |
| TXT | _dmarc |
v=DMARC1; p=quarantine; adkim=s; aspf=s |
DMARC: Richtlinie für Prüfungsfehler |
| PTR | (Reverse DNS) | mail.deinedomain.de. |
Muss vom Hoster gesetzt werden |
3. Postfix Neustart
Nachdem alle Konfigurationen abgeschlossen sind, den Dienst neu starten:
systemctl restart postfix
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).