資源:Message
電子郵件訊息。
JSON 表示法 |
---|
{
"id": string,
"threadId": string,
"labelIds": [
string
],
"snippet": string,
"historyId": string,
"internalDate": string,
"payload": {
object ( |
欄位 | |
---|---|
id |
訊息的固定 ID。 |
threadId |
訊息所屬的討論串 ID。如要在會話串中新增訊息或草稿,必須符合下列條件:
|
labelIds[] |
此郵件套用的標籤 ID 清單。 |
snippet |
郵件文字的簡短部分。 |
historyId |
上次修改這則訊息的記錄 ID。 |
internalDate |
內部訊息建立時間戳記 (Epoch 毫秒),用於決定收件匣中的排序。對於透過 SMTP 接收的一般電子郵件,這項屬性代表 Google 最初接受郵件的時間,比 |
payload |
郵件部分中已剖析的電子郵件結構。 |
sizeEstimate |
訊息的預估大小 (以位元組為單位)。 |
raw |
整個電子郵件訊息,採用 RFC 2822 格式和 base64url 編碼字串。提供 Base64 編碼字串。 |
MessagePart
單一 MIME 郵件部分。
JSON 表示法 |
---|
{ "partId": string, "mimeType": string, "filename": string, "headers": [ { object ( |
欄位 | |
---|---|
partId |
郵件部分的固定 ID。 |
mimeType |
郵件部分的 MIME 類型。 |
filename |
附件的檔案名稱。只有在這個訊息部分代表附件時才會顯示。 |
headers[] |
此訊息部分的標頭清單。頂層郵件部分代表整個郵件酬載,會包含標準的 RFC 2822 電子郵件標頭,例如 |
body |
此部分的郵件部分內文,容器 MIME 郵件部分可能為空白。 |
parts[] |
此部分的子 MIME 郵件部分。這項設定僅適用於容器 MIME 訊息部分,例如 |
標頭
JSON 表示法 |
---|
{ "name": string, "value": string } |
欄位 | |
---|---|
name |
|
value |
|
方法 |
|
---|---|
|
依訊息 ID 刪除多封郵件。 |
|
修改指定郵件的標籤。 |
|
立即永久刪除指定的訊息。 |
|
取得指定的訊息。 |
|
將郵件只匯入至這位使用者的信箱,並使用標準電子郵件傳送掃描和分類功能,類似透過 SMTP 收件。 |
|
直接將郵件插入使用者的信箱,類似於 IMAP APPEND ,可略過大部分掃描和分類作業。 |
|
列出使用者信箱中的郵件。 |
|
修改指定訊息的標籤。 |
|
將指定的訊息傳送至 To 、Cc 和 Bcc 標頭中的收件者。 |
|
將指定的郵件移至垃圾桶。 |
|
從垃圾桶中移除指定的郵件。 |