m365_search_emails
Microsoft 365 · macOS · Windows
Effetto: lettura. Stato: disponibilità condizionata.
«Disponibilità condizionata» indica che lo strumento può dipendere da versione, piattaforma, autorizzazioni, account o configurazione. Non è necessariamente attivo ovunque.
macOS
Scopo
Da usare quando l'utente vuole trovare email nella sua casella Microsoft 365 / Outlook tramite il cloud; richiede un account M365 collegato. Per impostazione predefinita cerca in mittente, oggetto E corpo (l'impostazione predefinita di $search di Microsoft Graph). Passa scope="metadata" per cercare solo in mittente/oggetto (più veloce, senza scansione del corpo), oppure scope="body" per cercare solo nel corpo del messaggio. Passa folder per cercare in una sola cartella (un nome noto, oppure un id, un nome o un percorso da m365_list_email_folders). Per gli account aggiunti a Mail.app del Mac usa search_emails.
Input obbligatori
query
I nomi restano esattamente quelli richiesti dallo strumento. Le definizioni tecniche canoniche in inglese sono nello schema espandibile qui sotto.
Autorizzazioni e conferma
Lo schema non dichiara un parametro di conferma esplicito. Ciò non autorizza azioni senza permesso: controlla l’effetto e ottieni l’autorizzazione.
- Utilizza solo le app, gli account e le risorse autorizzate dall'utente su questa piattaforma. Consulta la descrizione specifica della piattaforma di questo strumento per i suoi requisiti di connessione e autorizzazione; questo catalogo non afferma ambiti OAuth aggiuntivi o diritti del sistema operativo.
Schema tecnico canonico in inglese — macOS
{
"properties": {
"account": {
"description": "Which connected Microsoft 365 account to use: its email (UPN), its id from list_m365_accounts, or its display name when unique. Leave it out to use the default account.",
"type": "string"
},
"folder": {
"description": "Search only this folder: a well-known name, or an id, name or path from m365_list_email_folders. Leave it out to search the whole mailbox.",
"type": "string"
},
"limit": {
"description": "Max results (default 20, max 50)",
"type": "integer"
},
"query": {
"description": "Search query, e.g. 'budget Q2', 'from:alice@contoso.com', 'subject:invoice'",
"type": "string"
},
"scope": {
"description": "\"all\" (default — sender+subject+body, today's behavior), \"metadata\" (sender+subject only), or \"body\" (body only).",
"enum": [
"metadata",
"body",
"all"
],
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
}Esempio documentale
Esempio di documentazione per m365_search_emails. Non eseguire questo esempio. Gli argomenti mostrati appartengono a un set di dati fittizio; individua gli identificatori reali e ottieni l’autorizzazione prima di una chiamata reale.
{
"query": "launch checklist"
}Windows
Scopo
Cerca nelle tue email di Microsoft 365 per parola chiave, mittente od oggetto. Passa folder per cercare in una sola cartella (un nome noto, oppure un id, un nome o un percorso da m365_list_email_folders).
Input obbligatori
query
I nomi restano esattamente quelli richiesti dallo strumento. Le definizioni tecniche canoniche in inglese sono nello schema espandibile qui sotto.
Autorizzazioni e conferma
Lo schema non dichiara un parametro di conferma esplicito. Ciò non autorizza azioni senza permesso: controlla l’effetto e ottieni l’autorizzazione.
- Utilizza solo le app, gli account e le risorse autorizzate dall'utente su questa piattaforma. Consulta la descrizione specifica della piattaforma di questo strumento per i suoi requisiti di connessione e autorizzazione; questo catalogo non afferma ambiti OAuth aggiuntivi o diritti del sistema operativo.
Schema tecnico canonico in inglese — Windows
{
"properties": {
"account": {
"description": "Which connected Microsoft 365 account to use: its email (UPN), its id from list_m365_accounts, or its display name when unique. Leave it out to use the default account.",
"type": "string"
},
"folder": {
"description": "Search only this folder: a well-known name, or an id, name or path from m365_list_email_folders. Leave it out to search the whole mailbox.",
"type": "string"
},
"limit": {
"description": "Max results (default 20, max 50)",
"type": "number"
},
"query": {
"description": "Search query, e.g. 'budget Q2', 'from:alice@contoso.com', 'subject:invoice'",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
}Esempio documentale
Esempio di documentazione per m365_search_emails. Non eseguire questo esempio. Gli argomenti mostrati appartengono a un set di dati fittizio; individua gli identificatori reali e ottieni l’autorizzazione prima di una chiamata reale.
{
"query": "launch checklist"
}