Ressource: Message
Un e-mail.
Représentation JSON |
---|
{
"id": string,
"threadId": string,
"labelIds": [
string
],
"snippet": string,
"historyId": string,
"internalDate": string,
"payload": {
object ( |
Champs | |
---|---|
id |
Identifiant immuable du message. |
threadId |
ID du fil de discussion auquel le message appartient. Pour ajouter un message ou un brouillon à un fil de discussion, vous devez respecter les critères suivants:
|
labelIds[] |
Liste des ID des libellés appliqués à ce message. |
snippet |
Brève partie du texte du message. |
historyId |
ID du dernier enregistrement de l'historique qui a modifié ce message. |
internalDate |
Code temporel de création du message interne (epoch ms), qui détermine l'ordre dans la boîte de réception Pour les e-mails SMTP standards, il s'agit de l'heure à laquelle le message a été initialement accepté par Google, ce qui est plus fiable que l'en-tête |
payload |
Structure de l'e-mail analysée dans les différentes parties du message. |
sizeEstimate |
Taille estimée du message, en octets. |
raw |
L'intégralité du message électronique sous forme d'une chaîne au format RFC 2822 encodée en base64url. Renvoyé dans les réponses Chaîne encodée en base64. |
MessagePart
Une seule partie de message MIME.
Représentation JSON |
---|
{ "partId": string, "mimeType": string, "filename": string, "headers": [ { object ( |
Champs | |
---|---|
partId |
ID immuable de la partie message. |
mimeType |
Type MIME de la partie du message. |
filename |
Nom de fichier de la pièce jointe. Présent uniquement si cette partie du message représente une pièce jointe. |
headers[] |
Liste d'en-têtes pour cette partie du message. Pour la partie de message de premier niveau, qui représente la totalité de la charge utile du message, elle contiendra les en-têtes d'e-mail RFC 2822 standards tels que |
body |
Corps du message pour cette partie, qui peut être vide pour les parties de message MIME du conteneur. |
parts[] |
Parties des messages MIME enfants de cette partie. Cela ne s'applique qu'aux parties de message MIME du conteneur, par exemple |
En-tête
Représentation JSON |
---|
{ "name": string, "value": string } |
Champs | |
---|---|
name |
Nom de l'en-tête avant le séparateur |
value |
Valeur de l'en-tête après le séparateur |
Méthodes |
|
---|---|
|
Supprime de nombreux messages par ID. |
|
Modifie les libellés des messages spécifiés. |
|
Supprime immédiatement et définitivement le message spécifié. |
|
Récupère le message spécifié. |
|
Importe un message uniquement dans la boîte aux lettres de cet utilisateur, avec une analyse et une classification standards de la distribution des e-mails semblables à la réception via SMTP. |
|
Insère directement un message semblable à IMAP APPEND dans la boîte aux lettres de l'utilisateur, évitant ainsi la plupart des processus d'analyse et de classification. |
|
Liste les messages dans la boîte aux lettres de l'utilisateur. |
|
Modifie les libellés du message spécifié. |
|
Envoie le message spécifié aux destinataires dans les en-têtes To , Cc et Bcc . |
|
Place le message spécifié dans la corbeille. |
|
Supprime le message spécifié de la corbeille. |