Recurso: Mensaje
Un mensaje de correo electrónico
Representación JSON |
---|
{
"id": string,
"threadId": string,
"labelIds": [
string
],
"snippet": string,
"historyId": string,
"internalDate": string,
"payload": {
object ( |
Campos | |
---|---|
id |
El ID inmutable del mensaje. |
threadId |
Es el ID del subproceso al que pertenece el mensaje. Para agregar un mensaje o un borrador a una conversación, se deben cumplir los siguientes criterios:
|
labelIds[] |
Es la lista de IDs de las etiquetas aplicadas a este mensaje. |
snippet |
Es una parte breve del texto del mensaje. |
historyId |
Es el ID del último registro de historial que modificó este mensaje. |
internalDate |
Es la marca de tiempo de creación del mensaje interno (ms de época), que determina el orden en la carpeta Recibidos. En el caso de los correos electrónicos recibidos a través de SMTP normales, este campo representa la hora en que Google aceptó el mensaje originalmente, lo que es más confiable que el encabezado |
payload |
La estructura del correo electrónico analizada en las partes del mensaje |
sizeEstimate |
Es el tamaño estimado en bytes del mensaje. |
raw |
Es el mensaje de correo electrónico completo en una cadena con formato RFC 2822 y codificación base64url. Se muestra en las respuestas String codificada en base64. |
MessagePart
Una sola parte del mensaje MIME.
Representación JSON |
---|
{ "partId": string, "mimeType": string, "filename": string, "headers": [ { object ( |
Campos | |
---|---|
partId |
El ID inmutable de la parte del mensaje. |
mimeType |
Es el tipo MIME de la parte del mensaje. |
filename |
Es el nombre del archivo adjunto. Solo está presente si esta parte del mensaje representa un archivo adjunto. |
headers[] |
Es la lista de encabezados de esta parte del mensaje. En el caso de la parte del mensaje de nivel superior, que representa toda la carga útil del mensaje, contendrá los encabezados de correo electrónico estándar de RFC 2822, como |
body |
Es el cuerpo de la parte del mensaje para esta parte, que puede estar vacío para las partes del mensaje MIME del contenedor. |
parts[] |
Las partes secundarias del mensaje MIME de esta parte. Esto solo se aplica a las partes de mensajes MIME del contenedor, por ejemplo, |
Encabezado
Representación JSON |
---|
{ "name": string, "value": string } |
Campos | |
---|---|
name |
Es el nombre del encabezado antes del separador |
value |
Es el valor del encabezado después del separador |
Métodos |
|
---|---|
|
Borra muchos mensajes por ID de mensaje. |
|
Modifica las etiquetas de los mensajes especificados. |
|
Borra de forma inmediata y permanente el mensaje especificado. |
|
Obtiene el mensaje especificado. |
|
Importa un mensaje solo en el buzón de este usuario, con un análisis y una clasificación de entrega de correo electrónico estándar similares a los que se reciben a través de SMTP. |
|
Inserta un mensaje directamente en el buzón de este usuario, de manera similar a IMAP APPEND , y omite la mayoría de los análisis y la clasificación. |
|
Muestra una lista de los mensajes en el buzón del usuario. |
|
Modifica las etiquetas del mensaje especificado. |
|
Envía el mensaje especificado a los destinatarios en los encabezados To , Cc y Bcc . |
|
Mueve el mensaje especificado a la papelera. |
|
Quita el mensaje especificado de la papelera. |