Ressource: Message
un e-mail ;
Représentation JSON |
---|
{
"id": string,
"threadId": string,
"labelIds": [
string
],
"snippet": string,
"historyId": string,
"internalDate": string,
"payload": {
object ( |
Champs | |
---|---|
id |
ID immuable du message. |
threadId |
ID du thread auquel le message appartient. Pour ajouter un message ou un brouillon à un fil de discussion, vous devez remplir les critères suivants:
|
labelIds[] |
Liste des ID des libellés appliqués à ce message. |
snippet |
Partie courte du texte du message. |
historyId |
ID du dernier enregistrement d'historique ayant modifié ce message. |
internalDate |
Code temporel de création du message interne (ms d'epoch), qui détermine l'ordre dans la boîte de réception. Pour les e-mails reçus par SMTP, il s'agit de l'heure à laquelle le message a été accepté par Google à l'origine, ce qui est plus fiable que l'en-tête |
payload |
Structure de l'e-mail analysée dans les parties du message. |
sizeEstimate |
Taille estimée du message en octets. |
raw |
L'intégralité du message d'e-mail dans une chaîne au format RFC 2822 et encodé 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 du message. |
mimeType |
Type MIME de la partie du message. |
filename |
Nom du fichier de la pièce jointe. Présent uniquement si cette partie du message représente une pièce jointe. |
headers[] |
Liste des en-têtes de cette partie du message. La partie de message de premier niveau, qui représente l'intégralité de la charge utile du message, contient les en-têtes de messagerie RFC 2822 standards tels que |
body |
Corps de la partie du message pour cette partie, qui peut être vide pour les parties de message MIME de conteneur. |
parts[] |
Les parties du message MIME enfant 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 de message. |
|
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 de réception de cet utilisateur, avec une analyse et une classification standard de la distribution des e-mails, semblable à la réception via SMTP. |
|
Insère directement un message dans la boîte aux lettres de cet utilisateur, comme IMAP APPEND , en contournant la plupart des analyses et classifications. |
|
Liste les messages de 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. |