Zum Inhalt springen
Alle Werkzeuge

thunderbird_search_emails

Thunderbird · macOS · Windows

Wirkung: Lesen. Status: bedingt verfügbar.

„Bedingte Verfügbarkeit“ bedeutet, dass das Werkzeug von Version, Plattform, Berechtigungen, Konto oder Konfiguration abhängen kann. Es ist nicht in jeder Installation aktiv.

macOS

Zweck

Durchsucht die Nachrichten eines Thunderbird-Kontos nach `query` in Betreff, Absender, Empfängern und Nachrichtentext, ohne Beachtung von Groß-/Kleinschreibung und Akzenten, in jedem Ordner die neuesten zuerst. `folder` beschränkt auf einen Ordner; `since` und `until` auf einen Zeitraum. Die Nachrichten werden aus den Mail-Dateien gelesen, sodass ein großes Postfach nur bis zu einer Grenze durchsucht wird: `complete` sagt, ob alles durchsucht wurde, und `folders_not_searched` nennt, was nicht durchsucht wurde. Eine Nachricht, die größer als 4 MB ist, wird nur anhand ihrer Kopfzeilen abgeglichen. Es werden nur auf diesem Computer gespeicherte Nachrichten gesehen: Bei einem IMAP-Konto ist das, was Thunderbird heruntergeladen hat, nicht alles auf dem Server.

Erforderliche Eingaben

Die Namen bleiben exakt so erhalten, wie das Werkzeug sie verlangt. Die kanonischen technischen Definitionen auf Englisch stehen im ausklappbaren Schema unten.

Berechtigungen und Bestätigung

Das Schema deklariert keinen ausdrücklichen Bestätigungsparameter. Das erlaubt keine Handlung ohne Zustimmung; prüfen Sie die Wirkung und holen Sie eine Autorisierung ein.

Kanonisches technisches Schema auf Englisch — macOS
{
  "properties": {
    "account": {
      "description": "Account id, name or address from thunderbird_list_accounts. Optional when the profile has one mail account.",
      "type": "string"
    },
    "folder": {
      "description": "Folder path. Optional: every folder of the account, INBOX first.",
      "type": "string"
    },
    "limit": {
      "description": "Messages per page (default 20, max 100).",
      "type": "integer"
    },
    "offset": {
      "description": "Matches to skip (default 0).",
      "type": "integer"
    },
    "profile": {
      "description": "Thunderbird profile name. Optional: the default profile is used.",
      "type": "string"
    },
    "query": {
      "description": "Text to look for.",
      "type": "string"
    },
    "since": {
      "description": "Only messages dated on or after this day or instant (2026-01-31 or 2026-01-31T10:00:00Z).",
      "type": "string"
    },
    "until": {
      "description": "Only messages dated on or before this day or instant.",
      "type": "string"
    }
  },
  "required": [
    "query"
  ],
  "type": "object"
}

Dokumentationsbeispiel

Dokumentationsbeispiel für thunderbird_search_emails. Führen Sie dieses Beispiel nicht aus. Die gezeigten Argumente gehören zu einem fiktiven Datensatz; ermitteln Sie reale Kennungen und holen Sie vor einem echten Aufruf die Genehmigung ein.

{
  "account": "alex@example.com",
  "query": "launch checklist",
  "since": "2026-10-01"
}

Windows

Zweck

Durchsucht die Nachrichten eines Thunderbird-Kontos nach `query` in Betreff, Absender, Empfängern und Nachrichtentext, ohne Beachtung von Groß-/Kleinschreibung und Akzenten, in jedem Ordner die neuesten zuerst. `folder` beschränkt auf einen Ordner; `since` und `until` auf einen Zeitraum. Die Nachrichten werden aus den Mail-Dateien gelesen, sodass ein großes Postfach nur bis zu einer Grenze durchsucht wird: `complete` sagt, ob alles durchsucht wurde, und `folders_not_searched` nennt, was nicht durchsucht wurde. Eine Nachricht, die größer als 4 MB ist, wird nur anhand ihrer Kopfzeilen abgeglichen. Es werden nur auf diesem Computer gespeicherte Nachrichten gesehen: Bei einem IMAP-Konto ist das, was Thunderbird heruntergeladen hat, nicht alles auf dem Server.

Erforderliche Eingaben

Die Namen bleiben exakt so erhalten, wie das Werkzeug sie verlangt. Die kanonischen technischen Definitionen auf Englisch stehen im ausklappbaren Schema unten.

Berechtigungen und Bestätigung

Das Schema deklariert keinen ausdrücklichen Bestätigungsparameter. Das erlaubt keine Handlung ohne Zustimmung; prüfen Sie die Wirkung und holen Sie eine Autorisierung ein.

Kanonisches technisches Schema auf Englisch — Windows
{
  "properties": {
    "account": {
      "description": "Account id, name or address from thunderbird_list_accounts. Optional when the profile has one mail account.",
      "type": "string"
    },
    "folder": {
      "description": "Folder path. Optional: every folder of the account, INBOX first.",
      "type": "string"
    },
    "limit": {
      "description": "Messages per page (default 20, max 100).",
      "type": "integer"
    },
    "offset": {
      "description": "Matches to skip (default 0).",
      "type": "integer"
    },
    "profile": {
      "description": "Thunderbird profile name. Optional: the default profile is used.",
      "type": "string"
    },
    "query": {
      "description": "Text to look for.",
      "type": "string"
    },
    "since": {
      "description": "Only messages dated on or after this day or instant (2026-01-31 or 2026-01-31T10:00:00Z).",
      "type": "string"
    },
    "until": {
      "description": "Only messages dated on or before this day or instant.",
      "type": "string"
    }
  },
  "required": [
    "query"
  ],
  "type": "object"
}

Dokumentationsbeispiel

Dokumentationsbeispiel für thunderbird_search_emails. Führen Sie dieses Beispiel nicht aus. Die gezeigten Argumente gehören zu einem fiktiven Datensatz; ermitteln Sie reale Kennungen und holen Sie vor einem echten Aufruf die Genehmigung ein.

{
  "account": "alex@example.com",
  "query": "launch checklist",
  "since": "2026-10-01"
}