Search Emails
search_emailsSearch iCloud Mail messages by text, sender, subject, recipient, date, or folder. Filter by read status, flags, and size; results return headers from newest to oldest.
Instructions
Cherche des messages et renvoie leurs entetes, du plus recent au plus ancien.
Sans aucun critere, renvoie simplement les derniers messages du dossier. Tous
les criteres se combinent en ET. La recherche, accents compris, est faite par
le serveur iCloud (SEARCH CHARSET UTF-8). Si un serveur la refusait, un repli
limite aux entetes des 500 messages les plus recents s'appliquerait, et le
champ filtered_client_side de la reponse vaudrait alors true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Nombre max de resultats | |
| query | No | Texte libre cherche dans le message, accents acceptes | |
| since | No | Date ISO minimale incluse, AAAA-MM-JJ | |
| before | No | Date ISO maximale exclue, AAAA-MM-JJ | |
| folder | No | Dossier a explorer | INBOX |
| sender | No | Filtre sur l'expediteur | |
| subject | No | Filtre sur le sujet | |
| recipient | No | Filtre sur le destinataire | |
| query_scope | No | 'text' cherche entetes + corps, 'body' seulement le corps | text |
| unseen_only | No | Ne garder que les non-lus | |
| flagged_only | No | Ne garder que les messages marques | |
| larger_than_kb | No | Taille minimale du message en kilo-octets |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| folder | Yes | ||
| messages | No | ||
| returned | Yes | Nombre de messages effectivement renvoyes | |
| total_matched | Yes | Nombre de messages correspondant aux criteres | |
| filtered_client_side | No | Vrai si le serveur a refuse la recherche et qu'un filtrage de repli, limite aux entetes des messages recents, a ete applique |