Technik · belegte Antwort
IMAP (Internet Message Access Protocol) einfach erklärt
IMAP (Internet Message Access Protocol) ist ein Standardprotokoll zum Abrufen von E-Mails, mit dem Clients auf Nachrichten zugreifen und sie verwalten können, die auf einem entfernten Server gespeichert sind. Anders als POP3 synchronisiert IMAP den Zustand des Postfachs über alle verbundenen Geräte hinweg, sodass die Markierungen für gelesen, gelöscht und verschoben überall übereinstimmen.
So funktioniert IMAP technisch
IMAP baut eine dauerhafte Verbindung zwischen E-Mail-Client und Server auf. Öffnet ein Nutzer einen Ordner, fordert der Client eine Liste der Nachrichten-Header an, statt das gesamte Postfach herunterzuladen. Der eigentliche Nachrichten-Body wird erst abgerufen, wenn der Nutzer eine bestimmte E-Mail auswählt. Diese Architektur ermöglicht die serverseitige Verwaltung von Ordnern und Nachrichtenmarkierungen: Änderungen auf einem Mobilgerät erscheinen sofort auch im Desktop-Client.
IMAP vs. POP3 für Absender
Für moderne Absender und Entwickler ist IMAP die bevorzugte Wahl für den Zugriff von mehreren Geräten. POP3 lädt E-Mails in der Regel auf einen einzelnen lokalen Rechner herunter und löscht sie auf dem Server. IMAP behält dagegen die Masterkopie auf dem Server. Das ist entscheidend für Nutzer, die auf verschiedenen Plattformen eine einheitliche Sicht auf ihre Kommunikation brauchen. Absender sollten sicherstellen, dass ihr Server IMAP unterstützt, um Empfängern ein nahtloses Nutzungserlebnis zu bieten.
Hinweise zu Betrieb und Sicherheit
IMAP läuft üblicherweise über Port 143 für unverschlüsselten Traffic und über Port 993 für per SSL/TLS verschlüsselte Verbindungen. Klartext über Port 143 ist ein Sicherheitsrisiko, weil Zugangsdaten und E-Mail-Inhalte unverschlüsselt übertragen werden. Moderne Implementierungen erzwingen strikt implizites TLS auf Port 993, um die Datenintegrität zu schützen. Entwickler, die E-Mail-Tools integrieren, können mit den kostenlosen SendHQ-Tools weitere DNS-Einstellungen prüfen, die zur allgemeinen Gesundheit ihres Mailbetriebs beitragen.
Häufige Konfigurationsfehler
Ein häufiger Fehler ist ein falsch konfigurierter IMAP-Port oder ein in den Client-Einstellungen nicht aktiviertes SSL/TLS. Beides führt zu Verbindungs-Timeouts. Ebenfalls verbreitet sind Probleme mit dem IMAP-Befehl IDLE, wodurch Push-Benachrichtigungen über neue E-Mails in Echtzeit ausbleiben. Administratoren müssen sicherstellen, dass der Server für die erwartete Zahl gleichzeitiger IMAP-Verbindungen ausgelegt ist, damit Sitzungen in Spitzenzeiten nicht abbrechen.
Konkretes Implementierungsbeispiel
In einem typischen IMAP-Ablauf sendet der Client einen LOGIN-Befehl mit Zugangsdaten, gefolgt von einem SELECT-Befehl, um den Ordner INBOX zu öffnen. Der Server gibt eine Liste von Nachrichtensequenznummern zurück. Anschließend ruft der Client mit dem FETCH-Befehl bestimmte Teile einer Nachricht ab, etwa die Betreffzeile oder den Body, anhand der angeforderten Nachrichten-ID.
Häufige Fragen von Teams
Was ist der Unterschied zwischen IMAP und SMTP?
SMTP dient zum Senden von E-Mails vom Client an einen Server oder zwischen Servern. IMAP dient ausschließlich zum Abrufen und Verwalten von E-Mails, die vom Server zum Client gelangen.
Welchen IMAP-Port sollte ich aus Sicherheitsgründen verwenden?
Verwenden Sie Port 993 mit implizitem TLS, damit Ihre Anmeldedaten und E-Mail-Daten bei der Übertragung verschlüsselt sind.
Lädt IMAP alle E-Mails auf das lokale Gerät herunter?
Nein. IMAP ruft zuerst die Header ab und lädt den vollständigen Nachrichteninhalt erst herunter, wenn der Nutzer die E-Mail ausdrücklich öffnet. Das spart lokalen Speicher und Bandbreite.
Kann ich IMAP auf mehreren Geräten gleichzeitig nutzen?
Ja. IMAP ist für die Synchronisierung mehrerer Geräte ausgelegt: Mehrere Clients können auf dasselbe Serverpostfach zugreifen und den Zustand der Ordner synchron halten.
Primärquellen
- RFC 3501: Internet Message Access Protocol version 4rev1 – RFC Editor
- Service Name and Transport Protocol Port Number Registry — IANA (Portnummern-Registry)
- RFC 8314: Cleartext Considerations for Post-SMTP Email Protocols — RFC-Editor