Postfix

Aus Dokument
Version vom 14. Januar 2026, 14:22 Uhr von Thorsten (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Mailserver Setup Guide == === 0. Installation der Basis-Pakete & Firewall === System aktualisieren und Postfix sowie Hilfswerkzeuge installieren: <syntaxhighlight lang="bash"> 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" </syntaxhighlight> === 1. Pos…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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).