Ir al contenido
Español

Cartas y diálogos

Lista y páginas

GET /v1/mailboxes/{mailbox_id}/folders devuelve carpetas con un número total de letras total, número de no leídas unread y un valor de uidvalidity. Para una lista de letras use GET /v1/mailboxes/{mailbox_id}/messages: la respuesta contiene items, next_before y uidvalidity, hasta 40 letras por página.

Pase next_before como before en la siguiente solicitud. null significa el final de la lista. La búsqueda de q está limitada a 200 caracteres y se realiza en función del contenido del correo.

GET /v1/mailboxes/42/messages?folder=INBOX
GET /v1/mailboxes/42/messages?folder=INBOX&before=120

ID de letras

uid es el identificador de la carta dentro de la carpeta, folder es el nombre de la carpeta, mailbox_id es ID del buzón. El valor uidvalidity determina la versión de numeración de las letras en la carpeta. Tome los cuatro valores de la respuesta API y guárdelos juntos.

Si uidvalidity ha cambiado, vuelva a descargar la lista de correo de esta carpeta: el antiguo uid ya no se puede utilizar. Leer el contenido no marca el correo electrónico como leído. Para marcar, haga POST /v1/mailboxes/{mailbox_id}/messages/actions con action=read.

POST /v1/mailboxes/42/messages/actions
{"folder":"INBOX","uidvalidity":123456,"uids":[120],"action":"read"}

La correspondencia como diálogo

GET /v1/mailboxes/{mailbox_id}/threads devuelve hasta 100 diálogos. Pase thread_id de la conversación seleccionada a GET /v1/mailboxes/{mailbox_id}/threads/{thread_id} para pasar sus letras de antiguas a nuevas.

Es posible que aparezca una nueva letra en el diálogo con un ligero retraso. Actualizar la lista; Para comprobar el envío, utilice el estado de la operación. No es necesario reenviar el correo electrónico debido al retraso en la visualización.