Recurso: mensagem
Uma mensagem de e-mail.
| Representação JSON | 
|---|
{
  "id": string,
  "threadId": string,
  "labelIds": [
    string
  ],
  "snippet": string,
  "historyId": string,
  "internalDate": string,
  "payload": {
    object ( | 
              
| Campos | |
|---|---|
id | 
                
                   
 O ID imutável da mensagem.  | 
              
threadId | 
                
                   
 O ID da conversa a que a mensagem pertence. Para adicionar uma mensagem ou rascunho a uma conversa, é preciso atender aos seguintes critérios: 
  | 
              
labelIds[] | 
                
                   
 Lista de IDs dos rótulos aplicados a esta mensagem.  | 
              
snippet | 
                
                   
 Uma parte curta do texto da mensagem.  | 
              
historyId | 
                
                   
 O ID do último registro de histórico que modificou essa mensagem.  | 
              
internalDate | 
                
                   
 O carimbo de data/hora de criação da mensagem interna (ms de época), que determina a ordem na caixa de entrada. Para e-mails recebidos normalmente pelo SMTP, esse valor representa a hora em que a mensagem foi aceita originalmente pelo Google, o que é mais confiável do que o cabeçalho   | 
              
payload | 
                
                   
 A estrutura de e-mail analisada nas partes da mensagem.  | 
              
sizeEstimate | 
                
                   
 Tamanho estimado da mensagem em bytes.  | 
              
raw | 
                
                   
 A mensagem de e-mail inteira em uma string codificada em base64url e formatada de acordo com o RFC 2822. Retornado nas respostas  Uma string codificada em base64.  | 
              
MessagePart
Uma única parte da mensagem MIME.
| Representação JSON | 
|---|
{ "partId": string, "mimeType": string, "filename": string, "headers": [ { object (  | 
                
| Campos | |
|---|---|
partId | 
                  
                     
 O ID imutável da parte da mensagem.  | 
                
mimeType | 
                  
                     
 O tipo MIME da parte da mensagem.  | 
                
filename | 
                  
                     
 O nome do arquivo anexado. Presente apenas se a parte da mensagem representar um anexo.  | 
                
headers[] | 
                  
                     
 Lista de cabeçalhos desta parte da mensagem. A parte da mensagem de nível superior, que representa todo o payload da mensagem, contém os cabeçalhos de e-mail RFC 2822 padrão, como   | 
                
body | 
                  
                     
 O corpo da parte da mensagem para essa parte, que pode estar vazio para partes de mensagens MIME do contêiner.  | 
                
parts[] | 
                  
                     
 As partes da mensagem MIME filha desta parte. Isso se aplica apenas a partes de mensagens MIME de contêiner, por exemplo,   | 
                
Cabeçalho
| Representação JSON | 
|---|
{ "name": string, "value": string }  | 
                
| Campos | |
|---|---|
name | 
                  
                     
 O nome do cabeçalho antes do separador   | 
                
value | 
                  
                     
 O valor do cabeçalho após o separador   | 
                
Métodos | 
            |
|---|---|
                
 | 
              Exclui várias mensagens por ID. | 
                
 | 
              Modifica os rótulos das mensagens especificadas. | 
                
 | 
              Exclui a mensagem especificada imediatamente e permanentemente. | 
                
 | 
              Recebe a mensagem especificada. | 
                
 | 
              Importa uma mensagem apenas para a caixa de entrada desse usuário, com a classificação e a verificação de entrega de e-mail padrão, semelhante à recepção por SMTP. | 
                
 | 
              
                Insere diretamente uma mensagem apenas na caixa de e-mails do usuário, semelhante a IMAP APPEND, ignorando a maioria da verificação e classificação. | 
            
                
 | 
              Lista as mensagens na caixa de e-mails do usuário. | 
                
 | 
              Modifica os rótulos da mensagem especificada. | 
                
 | 
              
                Envia a mensagem especificada aos destinatários nos cabeçalhos To, Cc e Bcc. | 
            
                
 | 
              Move a mensagem especificada para a lixeira. | 
                
 | 
              Remove a mensagem especificada da lixeira. |