Este Servicio te permite enviar correos electrónicos, redactar borradores, administrar etiquetas, marcar mensajes y conversaciones, y realizar una variedad de otras tareas de administración de la cuenta de Gmail. Consulta también Mail Service, un servicio más simple que solo permite el envío de correos electrónicos.
Clases
| Nombre | Descripción breve | 
|---|---|
| Gmail | Proporciona acceso a los hilos, mensajes y etiquetas de Gmail. | 
| Gmail | Es un archivo adjunto de Gmail. | 
| Gmail | Es un mensaje de borrador creado por el usuario en su cuenta de Gmail. | 
| Gmail | Es una etiqueta creada por el usuario en su cuenta de Gmail. | 
| Gmail | Es un mensaje en la cuenta de Gmail de un usuario. | 
| Gmail | Es un subproceso en la cuenta de Gmail de un usuario. | 
Gmail
Métodos
| Método | Tipo de datos que se muestra | Descripción breve | 
|---|---|---|
| create | Gmail | Crea un borrador de mensaje de correo electrónico. | 
| create | Gmail | Crea un borrador de mensaje de correo electrónico con argumentos opcionales. | 
| create | Gmail | Crea una etiqueta de usuario nueva con el nombre proporcionado. | 
| delete | Gmail | Borra la etiqueta especificada. | 
| get | String[] | Obtiene una lista de los correos electrónicos configurados como alias para esta cuenta en Gmail. | 
| get | Gmail | Recupera un borrador de mensaje de correo electrónico por ID. | 
| get | Gmail | Recupera todos los mensajes en borrador. | 
| get | Gmail | Obtiene todos los mensajes de borrador de Gmail. | 
| get | Gmail | Recupera todos los subprocesos de la bandeja de entrada, independientemente de las etiquetas. | 
| get | Gmail | Recupera un rango de subprocesos de Recibidos, independientemente de las etiquetas. | 
| get | Integer | Obtiene la cantidad de hilos no leídos en la carpeta de Recibidos. | 
| get | Gmail | Obtiene un mensaje por ID. | 
| get | Gmail | Recupera todos los mensajes de la conversación especificada. | 
| get | Gmail | Recupera todos los mensajes de los subprocesos especificados. | 
| get | Gmail | Recupera todos los subprocesos de Recibidos prioritarios, independientemente de las etiquetas. | 
| get | Gmail | Recupera un rango de hilos de la bandeja de entrada prioritaria, independientemente de las etiquetas. | 
| get | Integer | Obtiene la cantidad de conversaciones no leídas en la bandeja de entrada. | 
| get | Gmail | Recupera todos los subprocesos de spam, independientemente de las etiquetas. | 
| get | Gmail | Recupera un rango de subprocesos de spam, independientemente de las etiquetas. | 
| get | Integer | Obtiene la cantidad de hilos no leídos que son spam. | 
| get | Gmail | Recupera todos los subprocesos destacados, independientemente de las etiquetas. | 
| get | Gmail | Recupera un rango de conversaciones destacadas, independientemente de las etiquetas. | 
| get | Integer | Obtiene la cantidad de conversaciones no leídas que se marcaron con una estrella. | 
| get | Gmail | Obtiene un subproceso por ID. | 
| get | Gmail | Recupera todos los subprocesos de la papelera, independientemente de las etiquetas. | 
| get | Gmail | Recupera un rango de subprocesos de la papelera, independientemente de las etiquetas. | 
| get | Gmail | Recupera una etiqueta según su nombre. | 
| get | Gmail | Recupera una lista de las etiquetas creadas por el usuario. | 
| mark | Gmail | Marca este mensaje como leído y fuerza su actualización. | 
| mark | Gmail | Marca este mensaje como no leído y fuerza su actualización. | 
| mark | Gmail | Marca estos mensajes como leídos y fuerza la actualización de los mensajes. | 
| mark | Gmail | Marca estos mensajes como no leídos y fuerza la actualización de los mensajes. | 
| mark | Gmail | Marca este hilo como importante y lo obliga a actualizarse. | 
| mark | Gmail | Marca este hilo como leído y fuerza su actualización. | 
| mark | Gmail | Marca este hilo como no importante y fuerza su actualización. | 
| mark | Gmail | Marca este hilo como no leído y fuerza su actualización. | 
| mark | Gmail | Marca estos subprocesos como importantes y los obliga a actualizarse. | 
| mark | Gmail | Marca estos hilos como leídos y fuerza la actualización de los hilos. | 
| mark | Gmail | Marca estos hilos como no importantes y fuerza la actualización de los hilos. | 
| mark | Gmail | Marca estos hilos como no leídos y los obliga a actualizarse. | 
| move | Gmail | Mueve el mensaje a la papelera y fuerza su actualización. | 
| move | Gmail | Mueve los mensajes especificados a la papelera y fuerza la actualización de los mensajes. | 
| move | Gmail | Mueve este subproceso al archivo y fuerza su actualización. | 
| move | Gmail | Mueve este subproceso a la bandeja de entrada y fuerza su actualización. | 
| move | Gmail | Mueve este hilo a spam y fuerza la actualización del hilo. | 
| move | Gmail | Mueve este subproceso a la papelera y fuerza su actualización. | 
| move | Gmail | Mueve estos hilos al archivo y fuerza la actualización de los hilos. | 
| move | Gmail | Mueve estos hilos a la bandeja de entrada y los obliga a actualizarse. | 
| move | Gmail | Mueve estos hilos a spam y fuerza la actualización de los hilos. | 
| move | Gmail | Mueve estos hilos a la papelera y los obliga a actualizarse. | 
| refresh | Gmail | Vuelve a cargar el mensaje y el estado asociado de Gmail (útil en caso de que hayan cambiado las etiquetas, el estado de lectura, etcétera). | 
| refresh | Gmail | Vuelve a cargar los mensajes y el estado asociado de Gmail (útil en caso de que hayan cambiado las etiquetas, el estado de lectura, etcétera). | 
| refresh | Gmail | Vuelve a cargar el hilo y el estado asociado de Gmail (útil en caso de que hayan cambiado las etiquetas, el estado de lectura, etcétera). | 
| refresh | Gmail | Vuelve a cargar los subprocesos y el estado asociado de Gmail (útil en caso de que hayan cambiado las etiquetas, el estado de lectura, etcétera). | 
| search(query) | Gmail | Busca en Gmail con la consulta proporcionada. | 
| search(query, start, max) | Gmail | Busca en Gmail con la consulta proporcionada. | 
| send | Gmail | Envía un mensaje de correo electrónico. | 
| send | Gmail | Envía un mensaje de correo electrónico con argumentos opcionales. | 
| set | void | Establece el token de acceso del mensaje actual que permite que la secuencia de comandos acceda a las propiedades de Gmailactuales. | 
| star | Gmail | Agrega una estrella a este mensaje y lo obliga a actualizarse. | 
| star | Gmail | Agrega estrellas a estos mensajes y los obliga a actualizarse. | 
| unstar | Gmail | Quita la estrella de este mensaje y fuerza su actualización. | 
| unstar | Gmail | Quita las estrellas de estos mensajes y los obliga a actualizarse. | 
Gmail
Métodos
| Método | Tipo de datos que se muestra | Descripción breve | 
|---|---|---|
| copy | Blob | Devuelve una copia de este BLOB. | 
| get | Blob | Devuelve los datos dentro de este objeto como un blob convertido al tipo de contenido especificado. | 
| get | Byte[] | Obtiene los datos almacenados en este blob. | 
| get | String | Obtiene el tipo de contenido de los bytes en este BLOB. | 
| get | String | Obtiene los datos de este BLOB como una cadena con codificación UTF-8. | 
| get | String | Obtiene los datos de este BLOB como una cadena con la codificación especificada. | 
| get | String | Obtiene el hash de contenido SHA1 de este adjunto. | 
| get | String | Obtiene el nombre de este blob. | 
| get | Integer | Obtiene el tamaño de este adjunto. | 
| is | Boolean | Devuelve si este blob es un archivo de Google Workspace (Hojas de cálculo, Documentos, etcétera). | 
| set | Blob | Establece los datos almacenados en este blob. | 
| set | Blob | Establece el tipo de contenido de los bytes en este BLOB. | 
| set | Blob | Establece el tipo de contenido de los bytes en este blob según la extensión del archivo. | 
| set | Blob | Establece los datos de este blob a partir de una cadena con codificación UTF-8. | 
| set | Blob | Establece los datos de este blob a partir de una cadena con la codificación especificada. | 
| set | Blob | Establece el nombre de este blob. | 
Gmail
Métodos
| Método | Tipo de datos que se muestra | Descripción breve | 
|---|---|---|
| delete | void | Borra este borrador de mensaje. | 
| get | String | Obtiene el ID de este mensaje de borrador. | 
| get | Gmail | Devuelve un objeto GmailMessage que representa este borrador. | 
| get | String | Devuelve el ID del Gmailque representa este borrador. | 
| send() | Gmail | Envía este mensaje de correo electrónico en borrador. | 
| update(recipient, subject, body) | Gmail | Reemplaza el contenido de este mensaje de borrador. | 
| update(recipient, subject, body, options) | Gmail | Reemplaza el contenido de este borrador de mensaje con argumentos opcionales. | 
Gmail
Métodos
| Método | Tipo de datos que se muestra | Descripción breve | 
|---|---|---|
| add | Gmail | Agrega esta etiqueta al subproceso determinado y fuerza la actualización del subproceso ( Gmail). | 
| add | Gmail | Agrega esta etiqueta a los subprocesos determinados y los obliga a actualizarse. | 
| delete | void | Borra esta etiqueta. | 
| get | String | Obtiene el ID de esta etiqueta. | 
| get | String | Obtiene el nombre de esta etiqueta. | 
| get | Gmail | Obtiene los subprocesos marcados con esta etiqueta. | 
| get | Gmail | Obtiene un rango de subprocesos marcados con esta etiqueta. | 
| get | Integer | Obtiene la cantidad de subprocesos no leídos etiquetados con esta etiqueta. | 
| remove | Gmail | Quita esta etiqueta del subproceso determinado y fuerza la actualización del subproceso. | 
| remove | Gmail | Quita esta etiqueta de los subprocesos determinados y los obliga a actualizarse. | 
Gmail
Métodos
| Método | Tipo de datos que se muestra | Descripción breve | 
|---|---|---|
| create | Gmail | Crea un borrador de mensaje para responder al remitente de este mensaje usando la dirección de respuesta. | 
| create | Gmail | Crea un borrador de mensaje para responder al remitente de este mensaje usando la dirección de respuesta, con argumentos opcionales. | 
| create | Gmail | Crea un borrador de mensaje para responder al remitente con la dirección de respuesta y todos los destinatarios de este mensaje. | 
| create | Gmail | Crea un mensaje de borrador para responder al remitente de este mensaje usando la dirección de respuesta y todos los destinatarios, con argumentos opcionales. | 
| forward(recipient) | Gmail | Reenvía este mensaje a nuevos destinatarios. | 
| forward(recipient, options) | Gmail | Reenvía este mensaje a nuevos destinatarios, con argumentos opcionales. | 
| get | Gmail | Obtiene todos los archivos adjuntos de este mensaje. | 
| get | Gmail | Obtiene todos los archivos adjuntos de este mensaje. | 
| get | String | Obtiene los destinatarios separados por comas incluidos en el campo Cco de este mensaje. | 
| get | String | Obtiene el contenido HTML del cuerpo de este mensaje. | 
| get | String | Obtiene los destinatarios separados por comas que se incluyeron en la copia de este mensaje. | 
| get | Date | Obtiene la fecha y la hora de este mensaje. | 
| get | String | Obtiene el remitente de este mensaje. | 
| get | String | Obtiene el valor de un encabezado RFC 2822 dado el nombre del encabezado. | 
| get | String | Obtiene el ID de este mensaje. | 
| get | String | Obtiene el contenido del cuerpo de este mensaje sin formato HTML. | 
| get | String | Obtiene el contenido sin procesar de este mensaje. | 
| get | String | Obtiene la dirección de respuesta de este mensaje (por lo general, el remitente). | 
| get | String | Obtiene el asunto de este mensaje. | 
| get | Gmail | Obtiene el subproceso que contiene este mensaje. | 
| get | String | Obtiene los destinatarios de este mensaje separados por comas. | 
| is | Boolean | Obtiene si este mensaje es un borrador. | 
| is | Boolean | Obtiene si este mensaje es un chat. | 
| is | Boolean | Indica si este mensaje está en la bandeja de entrada. | 
| is | Boolean | Devuelve truesi este mensaje está en la bandeja de entrada prioritaria; de lo contrario, devuelvefalse. | 
| is | Boolean | Obtiene si este mensaje está en la papelera. | 
| is | Boolean | Obtiene si este mensaje está destacado. | 
| is | Boolean | Obtiene si este mensaje no se leyó. | 
| mark | Gmail | Marca el mensaje como leído. | 
| mark | Gmail | Marca el mensaje como no leído. | 
| move | Gmail | Mueve el mensaje a la papelera. | 
| refresh() | Gmail | Vuelve a cargar este mensaje y el estado asociado de Gmail (útil en caso de que hayan cambiado las etiquetas, el estado de lectura, etcétera). | 
| reply(body) | Gmail | Responde al remitente de este mensaje usando la dirección de respuesta. | 
| reply(body, options) | Gmail | Responde al remitente de este mensaje usando la dirección de respuesta, con argumentos opcionales. | 
| reply | Gmail | Responde al remitente con la dirección de respuesta y a todos los destinatarios de este mensaje. | 
| reply | Gmail | Responde al remitente de este mensaje usando la dirección de respuesta y todos los destinatarios, con argumentos opcionales. | 
| star() | Gmail | Destaca el mensaje. | 
| unstar() | Gmail | Quita el mensaje de la lista de destacados. | 
Gmail
Métodos
| Método | Tipo de datos que se muestra | Descripción breve | 
|---|---|---|
| add | Gmail | Agrega esta etiqueta al hilo. | 
| create | Gmail | Crea un borrador de mensaje para responder al remitente del último mensaje de este subproceso con la dirección de respuesta. | 
| create | Gmail | Crea un borrador de mensaje para responder al remitente del último mensaje de este subproceso con la dirección de respuesta, con argumentos opcionales. | 
| create | Gmail | Crea un borrador de mensaje en respuesta al remitente del último mensaje de este hilo, con la dirección de respuesta y todos los destinatarios de este mensaje. | 
| create | Gmail | Crea un mensaje de borrador en respuesta al remitente del último mensaje de este hilo, con la dirección de respuesta y todos los destinatarios, con argumentos opcionales. | 
| get | String | Obtiene el asunto del primer mensaje de la conversación. | 
| get | String | Obtiene el ID de este subproceso. | 
| get | Gmail | Devuelve las etiquetas creadas por el usuario en este subproceso. | 
| get | Date | Obtiene la fecha del mensaje más reciente de este hilo. | 
| get | Integer | Devuelve la cantidad de mensajes en el subproceso. | 
| get | Gmail | Obtiene los mensajes de este subproceso. | 
| get | String | Obtiene un vínculo permanente para este hilo. | 
| has | Boolean | Devuelve un valor que indica si el hilo tiene mensajes destacados. | 
| is | Boolean | Devuelve si el subproceso está marcado como importante. | 
| is | Boolean | Devuelve si el subproceso está etiquetado como chat. | 
| is | Boolean | Devuelve un valor que indica si el subproceso está en la carpeta Recibidos. | 
| is | Boolean | Devuelve verdadero si este subproceso está en la bandeja de entrada prioritaria; de lo contrario, devuelve falso. | 
| is | Boolean | Devuelve si el hilo está marcado como spam. | 
| is | Boolean | Devuelve un valor que indica si el subproceso está en la papelera. | 
| is | Boolean | Devuelve un valor que indica si el subproceso tiene mensajes no leídos. | 
| mark | Gmail | Marca este hilo como importante. | 
| mark | Gmail | Marca este hilo como leído. | 
| mark | Gmail | Marca este hilo como no importante. | 
| mark | Gmail | Marca este hilo como no leído. | 
| move | Gmail | Mueve este subproceso al archivo. | 
| move | Gmail | Mueve este hilo a la carpeta Recibidos. | 
| move | Gmail | Mueve este hilo a la carpeta de spam. | 
| move | Gmail | Mueve este hilo a la papelera. | 
| refresh() | Gmail | Vuelve a cargar este subproceso y el estado asociado de Gmail (útil en caso de que hayan cambiado las etiquetas, el estado de lectura, etcétera). | 
| remove | Gmail | Quita esta etiqueta del hilo. | 
| reply(body) | Gmail | Responde al remitente del último mensaje de este hilo con la dirección replyTo. | 
| reply(body, options) | Gmail | Responde al remitente del último mensaje de este hilo con la dirección replyTo, con argumentos opcionales. | 
| reply | Gmail | Responder al remitente (con la dirección replyTo) y a todos los destinatarios del último mensaje de este hilo | 
| reply | Gmail | Responde al remitente (con la dirección reply) y a todos los destinatarios del último mensaje de este hilo, con argumentos opcionales. |