Text Selection Customizer

7

Min. Lesezeit

Outlook Mail sortieren: Regeln, Sweep und Graph API bei einem Postfach mit tausenden Mails

Was Outlook beim Sortieren selbst kann, wo Regeln und Sweep enden und wie ein Skript oder Agent über die Graph API ein volles Postfach ordnet.

Was Outlook beim Sortieren selbst kann, wo Regeln und Sweep enden und wie ein Skript oder Agent über die Graph API ein volles Postfach ordnet.

Outlook Mail sortieren: Was Outlook selbst kann und wann ein Skript nötig wird

Wer in Outlook Mails sortieren will, hat drei Wege: Regeln, Sweep und eine Programmierschnittstelle. Regeln und Sweep sind in Outlook eingebaut. Die Programmierschnittstelle heißt Microsoft Graph und ist der Weg für ein Skript oder einen KI-Agenten. Dieser Artikel ordnet die drei Wege ein. Stand der Quellen ist der 25.10.2026, alle Angaben stammen aus der Microsoft-Dokumentation.

Ein häufiger Ausgangspunkt: Ein Postfach mit einigen tausend Mails soll einmal gründlich geordnet werden, und der Gedanke liegt nahe, dafür einen Agenten zu bauen. Ob das nötig ist, hängt davon ab, welches Outlook im Einsatz ist und ob es um künftige oder um vorhandene Mails geht.

Posteingangsregeln sortieren neue Mails sofort, Sweep-Regeln nur einmal am Tag

Microsoft unterscheidet zwei Arten von Automatik. Posteingangsregeln laufen, sobald eine Mail eintrifft. Sweep-Regeln laufen einmal pro Tag. Sweep kann Mails eines Absenders löschen oder nur die neueste behalten, außerdem Mails löschen, die älter als 10 Tage sind. In den Ordnern Junk-E-Mail, Entwürfe, Gesendet und Gelöschte Elemente ist Sweep nicht verfügbar. Zusätzlich gibt es Archiv und die Aktion „Verschieben nach“ für einzelne Mails.

Quelle: Microsoft Support, „Organize your inbox with Archive, Sweep, and other tools in Outlook on the web“, gültig für Outlook im Web, Outlook.com, Microsoft 365 Small Business und Exchange 2016. Ein Seitenstand ist dort nicht angegeben.

Die Folge: Sweep ist ein Werkzeug zum Aufräumen und Löschen, nicht zum inhaltlichen Einsortieren in viele Ordner.

Vorhandene Mails lassen sich im klassischen Outlook für Windows nachträglich per Regel sortieren

Eine Regel wirkt von sich aus nur auf neue Mails. Für den Altbestand beschreibt Microsoft im klassischen Outlook für Windows einen eigenen Schritt: Datei, Regeln und Benachrichtigungen verwalten, E-Mail-Regeln, dann „Regeln jetzt anwenden“. Dabei lässt sich der Ordner wählen, auf den die Regel angewendet wird.

Quelle: Microsoft Support, „Manage email messages by using rules in Outlook“ (deutsche Fassung). Im neuen Outlook läuft die Verwaltung laut Suchtreffer-Beschreibung über Einstellungen und E-Mail-Regeln. Diese zweite Angabe ist nur aus der Kurzbeschreibung bekannt und wurde nicht im Volltext geprüft.

Für ein Postfach mit tausenden Mails reicht das oft aus, wenn sich die Sortierung an Absender, Betreff oder Empfänger festmachen lässt. Eine Regel kann aber nur Merkmale prüfen, die sie als Bedingung kennt. Wer nach Inhalt oder Zweck sortieren will, stößt hier an eine Grenze.

Ein Skript oder Agent verschiebt Mails über Microsoft Graph mit Mail.ReadWrite

Für Sortierlogik, die über Regelbedingungen hinausgeht, bietet Microsoft Graph (Version 1.0) zwei Bausteine.

Mails verschieben. Der Aufruf POST /me/messages/{id}/move verschiebt eine Mail in einen Zielordner. Der Parameter destinationId ist die Ordner-ID oder ein bekannter Ordnername. Laut Dokumentation entsteht dabei „a new copy of the message in the destination folder“, das Original wird entfernt. Das ist wichtig, weil die Mail danach eine andere ID hat. Ein Skript sollte sich nicht auf die alte ID verlassen. Berechtigung: Mail.ReadWrite.

Regeln anlegen. Der Aufruf POST /me/mailFolders/inbox/messageRules legt eine Posteingangsregel mit Bedingungen und Aktionen an. Sie gilt für eingehende Mails im Posteingang. Berechtigung: MailboxSettings.ReadWrite.

Quellen: Microsoft Learn, „message: move“, „Create messageRule“ und „messageRule resource type“, jeweils Graph v1.0, abgerufen am 25.10.2026.

Die Rollen lassen sich damit trennen: Die Graph API verschiebt vorhandene Mails und legt Regeln für künftige an. Welche Mail in welchen Ordner gehört, entscheidet die Logik davor, sei es eine feste Liste, ein Skript oder ein Sprachmodell.

Einige tausend Move-Aufrufe liegen unter den Outlook-Limits der Graph API

Der Outlook-Dienst begrenzt Anfragen je App-ID und Postfach auf 10.000 Anfragen in 10 Minuten, vier gleichzeitige Anfragen und 150 MB Upload in 5 Minuten. Beim JSON-Batching reicht Graph höchstens vier Einzelanfragen gleichzeitig an den Outlook-Dienst weiter.

Quelle: Microsoft Learn, „Microsoft Graph service-specific throttling limits“, Abschnitt „Outlook service limits“, abgerufen am 25.10.2026.

Eine Rechnung auf dieser Grundlage (keine Angabe von Microsoft): Bei einem Aufruf pro Mail liegen einige tausend Verschiebungen unter 10.000 Anfragen in 10 Minuten. Das Limit ist also für ein einmaliges Sortieren nicht knapp. Die Grenze der vier gleichzeitigen Anfragen ist dagegen die praktische Bremse: Ein Skript sollte nacheinander oder mit höchstens vier parallelen Anfragen arbeiten und auf Antworten mit Drosselungshinweis warten, statt sofort neu zu senden. Wer zusätzlich Mails lesen und per Modell einordnen lässt, braucht weitere Anfragen und liegt entsprechend höher.

Offen ist, ob für private Outlook.com-Konten dieselben Zahlen gelten wie für Microsoft 365. Die Limit-Seite spricht allgemein vom „Outlook service“, eine Aufschlüsselung nach Kontotyp wurde nicht gefunden.

Wann Regeln genügen und wann ein Agent sinnvoll ist

SituationPassender Weg
Neue Mails eines Absenders oder mit einem Betreff-Stichwort sollen in einen OrdnerPosteingangsregel
Altbestand soll nach Absender oder Betreff sortiert werden (klassisches Outlook für Windows)Regel anlegen, „Regeln jetzt anwenden“
Alte Mails automatisch löschen oder nur die neueste eines Absenders behaltenSweep (nicht in Junk, Entwürfen, Gesendet, Gelöschte Elemente)
Sortierung nach Inhalt oder Zweck, die keine feste Regelbedingung hatSkript oder Agent über Graph API

Dieser Entscheidungsrahmen ist eine Zusammenfassung der oben belegten Funktionen, keine Aussage von Microsoft. Eine Anleitung, ein bestehendes Postfach mit tausenden Mails per Agent einzusortieren, enthalten die gelesenen Microsoft-Seiten nicht.

Ein Agent braucht eine feste Ordnerliste, Datenschutz und Schutz vor fremdem Text

Wer die Sortierentscheidung einem Sprachmodell überlässt, trifft drei Vorkehrungen.

Feste Ordnerliste als Antwortraum. Die Entscheidung sollte kein Fließtext sein, sondern ein Wert aus einer festgelegten Menge von Ordnernamen. Das Prinzip erklärt Typisierte Entscheidungen statt Fließtext: was Jev ist und wann es das richtige Werkzeug ist. Ein Sortierlauf profitiert davon, weil jede Antwort direkt als destinationId weiterverwendet werden kann.

Datenschutz vor dem ersten Prompt. Ein Postfach enthält personenbezogene Daten. Was davon an ein Modell geht, sollte vorher entschieden sein. Die Grundlagen dazu behandelt Reihe KI für Selbstständige, Stufe 2 von 8: Die ersten drei Schritte mit KI im Arbeitsalltag.

Eingehende Mails sind fremder Text. Ein Agent, der Mails liest, liest Text von Dritten, der Anweisungen an das Modell enthalten kann (Prompt Injection). Ein lokaler Scanner dafür ist in Mein AI-Virenscanner hat mich gerade vor mir selbst beschützt beschrieben.

Ein vierter Punkt ist die Überwachung: Ein Sortierlauf über tausende Mails sollte melden, wenn er abbricht. Das Prinzip steht in Push-Benachrichtigung aktivieren: Wie Skripte und Wächter bei Ausfällen alarmieren.

Was dieser Artikel nicht leistet

  • Die Suchnachfrage zum Begriff „outlook mail sortieren“ (laut Auftrag 70 Suchen pro Monat in Deutschland) ist durch eigene Daten nicht belegt.

  • Die Oberflächen der Microsoft-Support-Seiten haben keinen angegebenen Seitenstand. Menüpfade vor der Anwendung gegen das aktuell installierte Outlook prüfen.

  • Welche Outlook-Variante (Outlook.com, Microsoft 365, Exchange; klassisch oder neu) im Einzelfall vorliegt, entscheidet über Regeln, Sweep und Graph-Berechtigungen. Das lässt sich hier nicht allgemein beantworten.

  • Die Seiten anderer Anbieter zum Thema wurden nicht ausgewertet. Ob sie KI oder Agenten erwähnen, ist nicht geprüft.

  • Ein getesteter Beispielcode für einen Sortier-Agenten liegt nicht bei. Die Angaben zur Graph API stammen aus der Dokumentation, nicht aus einem eigenen Lauf.

Quellen

15 Minuten, eine Frage, eine ehrliche Antwort.

Das 1:1-Gespräch für 17 €. Oder früh dabei sein: Community, Live-Programm und A-Z-Buch.

Abstract digital art with flowing wave-like structures

Create a free website with Framer, the website builder loved by startups, designers and agencies.