リソース: 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 |
受信トレイ内の順序付けを決定する内部メッセージ作成のタイムスタンプ(エポックミリ秒)。SMTP で受信する通常のメールの場合、メッセージが Google で最初に承認された時刻を表します。 |
payload |
メッセージ部分の解析されたメール構造。 |
sizeEstimate |
メッセージの推定サイズ(バイト単位)。 |
raw |
RFC 2822 形式の Base64url エンコード文字列のメール メッセージ全体。 Base64 でエンコードされた文字列。 |
メッセージ パート
単一の 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 |
|
Methods |
|
---|---|
|
メッセージ ID で多くのメッセージを削除します。 |
|
指定したメッセージのラベルを変更します。 |
|
指定したメッセージを直ちに完全に削除されます。 |
|
指定されたメッセージを取得します。 |
|
メールをこのユーザーのメールボックスにのみ読み込み、SMTP 経由での受信と同様の標準的なメール配信スキャンと分類を行います。 |
|
IMAP APPEND と同様の方法で、このユーザーのメールボックスだけにメールを直接挿入します。このとき、ほとんどのスキャンと分類は省略されます。 |
|
ユーザーのメールボックス内のメールを一覧表示します。 |
|
指定されたメッセージのラベルを変更します。 |
|
To 、Cc 、Bcc ヘッダーで受信者に指定されたメッセージを送信します。 |
|
指定したメールをゴミ箱に移動します。 |
|
指定したメールをゴミ箱から削除します。 |