Aller à la documentation
Serveur MCP

Importations

L’ancien courrier qui arrive, et les transferts depuis un autre fournisseur.

Outils Importations

OutilCe qu'il fait
listImportsLes importations d’ancien courrier dans l’espace de travail, les plus récentes d’abord, avec leur état et leur progression. addressId ne garde que celles vers une adresse.
getImportUne importation par son id : ses fichiers, jusqu’où elle a lu et combien de messages elle a importés.
listImportFailuresLes messages qu’une importation n’a pas pu faire entrer, et pourquoi.
cancelImportArrête une importation encore en cours. Le courrier déjà importé reste. Dans le chat de l’application, il demande toujours d’abord.
listProviderImportsLes importations depuis un autre fournisseur de messagerie, comme Resend, les plus récentes d’abord, avec leur état.
getProviderImportUne importation depuis un autre fournisseur avec son rapport : ce qui a été transféré, les domaines à publier ici et les clés API à remplacer.
cancelProviderImportArrête une importation depuis un autre fournisseur encore en cours. Ce qu’elle a déjà transféré reste. Dans le chat de l’application, il demande toujours d’abord.

Les importations d’ancien courrier nécessitent threads:read, et threads:write pour en annuler une. Un client limité à certaines adresses ne voit que les importations vers elles.

Les importations depuis un autre fournisseur nécessitent settings:read, et settings:write pour en annuler une. Seul le propriétaire de l’espace de travail y accède.

Aucun outil n’envoie de courrier ni ne lance d’importation, car les fichiers sont envoyés par morceaux et une importation depuis un autre fournisseur a besoin de sa clé API. Lancez-en une sur la page Migrations de l’application, ou avec POST /imports et POST /provider-imports sur l’API REST.

Référence

listImports

Portéesthreads:readL'assistant de l'application l'exécute sans demanderBoîte à outilsworkspace

The imports of old mail into this workspace, newest first, as the Migrations page of the app lists them: the address each one fills, its status, how far it has read and how many messages it imported. addressId keeps the ones into one address. A member sees the imports into the addresses they reach. One page at a time: when more follow, the last line gives a cursor to pass back for the next page.

Entrées

addressIdstring
De 1 à 128 caractères
limitinteger
Au moins 1Au plus 100
cursorstring

Aussi disponible dans

API
GET /imports
SDK
imports.list()imports.listAll()imports.iterate()

getImport

Portéesthreads:readL'assistant de l'application l'exécute sans demanderBoîte à outilsworkspace

One import of old mail by its id: its status, the files it reads, how far it has read, and how many messages it imported, found already here, left out or could not import. listImportFailures says which messages did not import and why.

Entrées

idstringObligatoire
De 1 à 128 caractères

Aussi disponible dans

API
GET /imports/{id}
SDK
imports.get()

listImportFailures

Portéesthreads:readL'assistant de l'application l'exécute sans demanderBoîte à outilsworkspace

The messages an import could not bring in, in the order it met them, with the reason for each, as What was not imported on the Migrations page shows them. When more follow, the last line gives the after value to pass back for the next page.

Entrées

idstringObligatoire
De 1 à 128 caractères
afterinteger
Au moins -1
limitinteger
Au moins 1Au plus 100

Aussi disponible dans

API
GET /imports/{id}/failures
SDK
imports.listFailures()

cancelImport

Portéesthreads:writeL'assistant de l'application demande toujours d'abordBoîte à outilsworkspace

Stop an import of old mail that is still uploading, waiting or running, as Cancel import on the Migrations page does. Mail it already imported stays in the mailbox. A chat always asks first.

Entrées

idstringObligatoire
De 1 à 128 caractères

Aussi disponible dans

API
POST /imports/{id}/cancel
SDK
imports.cancel()

listProviderImports

Portéessettings:readL'assistant de l'application l'exécute sans demanderBoîte à outilsworkspace

The imports from another email provider, such as Resend, into this workspace, newest first: what each one brings across and its status. Only the workspace owner reaches them. getProviderImport gives the full report of one. One page at a time: when more follow, the last line gives a cursor to pass back for the next page.

Entrées

limitinteger
Au moins 1Au plus 100
cursorstring

Aussi disponible dans

API
GET /provider-importsGET /provider-imports/{id}
SDK
providerImports.list()providerImports.listAll()providerImports.iterate()providerImports.get()

getProviderImport

Portéessettings:readL'assistant de l'application l'exécute sans demanderBoîte à outilsworkspace

One import from another email provider by its id, with its report as the Migrations page shows it: what came across, the domains to publish here, the API keys to replace and what was not brought across. Only the workspace owner reaches it.

Entrées

idstringObligatoire
De 1 à 128 caractères

Aussi disponible dans

API
GET /provider-importsGET /provider-imports/{id}
SDK
providerImports.list()providerImports.listAll()providerImports.iterate()providerImports.get()

cancelProviderImport

Portéessettings:writeL'assistant de l'application demande toujours d'abordBoîte à outilsworkspace

Stop an import from another email provider that is still waiting or running. What it already brought across stays. Only the workspace owner can, and a chat always asks first.

Entrées

idstringObligatoire
De 1 à 128 caractères

Aussi disponible dans

API
POST /provider-imports/{id}/cancel
SDK
providerImports.cancel()