Imap befehle

Aus Xinux Wiki
Version vom 6. August 2014, 07:34 Uhr von Jan (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Telnet Verbindung zum IMAP Server == *telnet marge imap *Funtionsumfang des Servers abfragen a01 CAPABILITY *Login auf dem Server a02 LOGIN "user" "pa…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Telnet Verbindung zum IMAP Server

  • telnet marge imap
  • Funtionsumfang des Servers abfragen
a01 CAPABILITY
  • Login auf dem Server
a02 LOGIN "user" "passwort"
  • zeigt alle Verzeichnisse an
a03 LIST "" *
  • Ordner auswählen hier die "INBOX"
a04 SELECT INBOX
  • anzeige der Mail nach RFC822
a05 FETCH 1 RFC822
  • SMTP-ENVELOPE anzeigen
a05 FETCH 1 ENVELOPE
  • Mail-Header anzeigen
a05 FETCH 1 BODY.PEEK
  • nur SMTP-Header der Mail
a05 FETCH 1 RFC822.HEADER
  • Flag zum löschen der Mail setzen
a06 STORE 1 +FLAGS (\Seen \Deleted)
  • Entfernt alle zum Löschen gekennzeichneten Mails und setzt die Verbindung in den Authenticated State zurück.
a07 CLOSE
  • Entfernt alle zum Löschen gekennzeichneten Mails, die Verbindung bleibt im Selected State.
a07 EXPUNGE
  • Erlaubt die Suche nach bestimmten Nachrichten in der aktuellen Mailbox. Das Kommando unterstützt logische Verknüpfungen.
a08 SEARCH
  • Sitzung beenden
a09 LOGOUT
  • Mit den Befehlen a01...a07 kann man eine Befehle gleichzeitig an den Server absetzen, die dann der Reihe nach abgearbeitet werden.
  • Wenn das nicht benötigt wird reciht es auch, einen Punkt mit Leerzeichen vor den Befehl zu setzen z.B.
. login user passwort
. logout