Inhaltsverzeichnis

zurĂźck

Mailserver – Grundlagen (SMTP, IMAP, POP3, Postfix, Dovecot)

Ein Mailserver besteht im Kern aus zwei Hauptkomponenten:

Typische Kombination:

1. Grundlagen der E-Mail-Kommunikation

E-Mail unterscheidet grundsätzlich zwei Transportwege:

Client 1 (Sender) Mailserver 1 Mailserver 2 Client 2 (Empfänger) Internet ✉️ ✉️ SMTP SMTP ✉️ IMAP/POP3 (Abruf)

—

2. SMTP – Simple Mail Transfer Protocol

SMTP ist das Protokoll fĂźr das Senden von E-Mails.

Ports:

SMTP-Aufgaben:

—

3. IMAP & POP3 – Mailabruf

IMAP – Internet Message Access Protocol

Ports:

—

POP3 – Post Office Protocol

Ports:

—

4. Der typische Aufbau eines Mailservers

Ein vollständiger Mailserver besteht aus:

1. **SMTP-Server** (Postfix, Exim, Sendmail)
2. **IMAP/POP3-Server** (Dovecot)
3. **Spamfilter** (SpamAssassin, rspamd)
4. **Antivirus** (ClamAV)
5. **Datenbanken** (Benutzer, Domains, Aliase)
6. **TLS-Zertifikaten**
Postfix Dovecot Spamfilter / AV ← SMTP (Senden) ← IMAP/POP3 (Empfang)

—

5. DNS-Einträge fßr Mail

Ein Mailserver funktioniert nur, wenn DNS korrekt ist.

Notwendige Records:

Beispiel fĂźr DNS


 example.com.      MX  10 mail.example.com.
 mail.example.com.  A  203.0.113.5


SPF:


 v=spf1 mx -all


—

6. Postfix – SMTP-Server

Der am weitesten verbreitete Mailserver unter Linux.

Hauptaufgaben:

Konfigurationsdateien:


 /etc/postfix/main.cf
 /etc/postfix/master.cf


Beispieleintrag:


 myhostname = mail.example.com
 mydestination = localhost
 smtp_tls_security_level = may


—

7. Dovecot – IMAP/POP3-Server

Dovecot ist modern, stabil und sehr weit verbreitet.

Funktionen:

Verzeichnisse:


 /etc/dovecot/
 /var/mail/
 /var/vmail/


8. Ablauf einer MailĂźbermittlung

[Sender-PC] SMTP Submission (587, TLS, AUTH) [Postfix des Absenders] SMTP Relay über Port 25 [Postfix des Empfängers] Übergabe an Dovecot [Dovecot speichert Mail] IMAP-Abfrage durch Empfänger [Empfänger-PC]

—

9. Spam- & Sicherheitsmechanismen

Typisches Setup:

—

10. Zertifikate / TLS

Ein Mailserver sollte folgende Ports verschlĂźsseln:

Zertifikate:

—

11. Maildir vs. mbox

Maildir

mbox

—

12. Webmail (z. B. Roundcube)

Webmail verbindet sich:

Zusammenfassung