| Signatur | Sichtbarkeit | Beschreibung |
IMAPReadLine(conn: IMAPConn): int64 | pub | Eine Zeile vom IMAP-Server lesen |
IMAPSendCmd(conn: IMAPConn, cmd: int64, len: int64): int64 | pub | IMAP-Kommando an Server senden |
IMAPStrLen(s: int64): int64 | pub | Länge eines IMAP-Strings ermitteln |
IMAPBuildTaggedCmd(conn: IMAPConn, cmd: int64): int64 | pub | IMAP-Kommando mit Tag-Präfix aufbauen |
IMAPIsTagged(line: int64, tag: int64): int64 | pub | Prüfen ob Antwortzeile getaggt ist |
IMAPParseResponse(line: int64): int64 | pub | IMAP-Antwortzeile parsen und klassifizieren |
IMAPReadResponse(conn: IMAPConn): int64 | pub | Vollständige IMAP-Serverantwort einlesen |
IMAPExtractNumber(line: int64, keyword: int64): int64 | pub | Numerischen Wert aus IMAP-Zeile extrahieren |
IMAPConnect(host: int64, port: int64): IMAPConn | pub | TCP-Verbindung zum IMAP-Server herstellen |
IMAPLogin(conn: IMAPConn, user: int64, pass: int64): int64 | pub | Anmeldung mit Benutzername und Passwort |
IMAPSelect(conn: IMAPConn, mailbox: int64): IMAPMailbox | pub | Postfach öffnen und Infos abrufen |
IMAPFetchRaw(conn: IMAPConn, msgNum: int64, items: int64): int64 | pub | Rohe FETCH-Antwort für Nachricht abrufen |
IMAPLogout(conn: IMAPConn): int64 | pub | IMAP-Sitzung regulär beenden |
IMAPList(conn: IMAPConn, reference: int64, pattern: int64): int64 | pub | Postfachliste vom Server abrufen |
IMAPClose(conn: IMAPConn) | pub | IMAP-Verbindung schließen und freigeben |