Risorsa: messaggio
Un messaggio email.
| Rappresentazione JSON | 
|---|
{
  "id": string,
  "threadId": string,
  "labelIds": [
    string
  ],
  "snippet": string,
  "historyId": string,
  "internalDate": string,
  "payload": {
    object ( | 
              
| Campi | |
|---|---|
id | 
                
                   
 L'ID non modificabile del messaggio.  | 
              
threadId | 
                
                   
 L'ID del thread a cui appartiene il messaggio. Per aggiungere un messaggio o una bozza a un thread, devono essere soddisfatti i seguenti criteri: 
  | 
              
labelIds[] | 
                
                   
 Elenco di ID delle etichette applicate a questo messaggio.  | 
              
snippet | 
                
                   
 Una breve parte del testo del messaggio.  | 
              
historyId | 
                
                   
 L'ID dell'ultimo record della cronologia che ha modificato questo messaggio.  | 
              
internalDate | 
                
                   
 Il timestamp della creazione del messaggio interno (epoch ms), che determina l'ordinamento nella posta in arrivo. Per le normali email ricevute tramite SMTP, indica l'ora in cui il messaggio è stato originariamente accettato da Google, che è più affidabile dell'intestazione   | 
              
payload | 
                
                   
 La struttura dell'email analizzata nelle parti del messaggio.  | 
              
sizeEstimate | 
                
                   
 Dimensioni stimate in byte del messaggio.  | 
              
raw | 
                
                   
 L'intero messaggio email in una stringa con codifica base64url e formattata in RFC 2822. Viene restituito nelle risposte  Una stringa con codifica Base64.  | 
              
MessagePart
Una singola parte di un messaggio MIME.
| Rappresentazione JSON | 
|---|
{ "partId": string, "mimeType": string, "filename": string, "headers": [ { object (  | 
                
| Campi | |
|---|---|
partId | 
                  
                     
 L'ID non modificabile della parte del messaggio.  | 
                
mimeType | 
                  
                     
 Il tipo MIME della parte del messaggio.  | 
                
filename | 
                  
                     
 Il nome del file dell'allegato. Presente solo se questa parte del messaggio rappresenta un allegato.  | 
                
headers[] | 
                  
                     
 Elenco delle intestazioni di questa parte del messaggio. La parte di primo livello del messaggio, che rappresenta l'intero payload del messaggio, conterrà le intestazioni email standard RFC 2822, come   | 
                
body | 
                  
                     
 Il corpo della parte del messaggio per questa parte, che può essere vuoto per le parti del messaggio MIME del contenitore.  | 
                
parts[] | 
                  
                     
 Le parti del messaggio MIME secondario di questa parte. Questo vale solo per le parti del messaggio MIME del contenitore, ad esempio   | 
                
Intestazione
| Rappresentazione JSON | 
|---|
{ "name": string, "value": string }  | 
                
| Campi | |
|---|---|
name | 
                  
                     
 Il nome dell'intestazione prima del separatore   | 
                
value | 
                  
                     
 Il valore dell'intestazione dopo il separatore   | 
                
Metodi | 
            |
|---|---|
                
 | 
              Consente di eliminare molti messaggi in base all'ID messaggio. | 
                
 | 
              Modifica le etichette dei messaggi specificati. | 
                
 | 
              Elimina immediatamente e definitivamente il messaggio specificato. | 
                
 | 
              Recupera il messaggio specificato. | 
                
 | 
              Importa un messaggio solo nella cassetta di posta di questo utente, con scansione e classificazione del recapito delle email standard, simile alla ricezione tramite SMTP. | 
                
 | 
              
                Inserisce direttamente un messaggio solo nella casella di posta di questo utente, in modo simile a IMAP APPEND, bypassando la maggior parte delle scansioni e delle classificazioni. | 
            
                
 | 
              Elenca i messaggi nella casella di posta dell'utente. | 
                
 | 
              Modifica le etichette del messaggio specificato. | 
                
 | 
              
                Invia il messaggio specificato ai destinatari nelle intestazioni To, Cc e Bcc. | 
            
                
 | 
              Sposta il messaggio specificato nel cestino. | 
                
 | 
              Rimuove il messaggio specificato dal cestino. |