使用者 Gmail 帳戶中的郵件串。
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
add | Gmail | 將這個標籤新增至討論串。 |
create | Gmail | 使用回覆地址,建立回覆此討論串中最後一則訊息寄件者的郵件草稿。 |
create | Gmail | 使用回覆地址,為這個執行緒中最後一則訊息的寄件者建立回覆草稿訊息,並可選擇性加入引數。 |
create | Gmail | 使用回覆地址和這封郵件的所有收件者,建立回覆這討論串中最後一封郵件寄件者的草稿郵件。 |
create | Gmail | 使用回覆地址和所有收件者,為這個討論串中最後一則訊息的寄件者建立回覆草稿,並可選擇性提供引數。 |
get | String | 取得討論串中第一則訊息的主旨。 |
get | String | 取得這個執行緒的 ID。 |
get | Gmail | 傳回這個執行緒上使用者建立的標籤。 |
get | Date | 取得這個執行緒中最新訊息的日期。 |
get | Integer | 傳回討論串中的訊息數。 |
get | Gmail | 取得這個討論串中的訊息。 |
get | String | 取得這個討論串的永久連結。 |
has | Boolean | 傳回執行緒是否含有任何已加星號的訊息。 |
is | Boolean | 傳回執行緒是否標示為重要。 |
is | Boolean | 傳回討論串是否標示為對話。 |
is | Boolean | 傳回討論串是否位於收件匣中。 |
is | Boolean | 如果這個執行緒位於優先收件匣中,則傳回 true;否則傳回 false。 |
is | Boolean | 傳回討論串是否已標示為垃圾內容。 |
is | Boolean | 傳回討論串是否位於垃圾桶。 |
is | Boolean | 傳回會話串是否有未讀訊息。 |
mark | Gmail | 將這個討論串標示為重要。 |
mark | Gmail | 將這個討論串標示為已讀。 |
mark | Gmail | 將這個討論串標示為不重要。 |
mark | Gmail | 將這個討論串標示為未讀。 |
move | Gmail | 將這個討論串移至封存區。 |
move | Gmail | 將討論串移至收件匣。 |
move | Gmail | 將這個討論串移至垃圾郵件。 |
move | Gmail | 將這個討論串移至垃圾桶。 |
refresh() | Gmail | 重新載入這個郵件串和 Gmail 的相關狀態 (如果標籤、已讀狀態等已變更,這項功能就很有用)。 |
remove | Gmail | 從郵件串中移除這個標籤。 |
reply(body) | Gmail | 使用 replyTo 位址回覆這個會話串中最後一封郵件的寄件者。 |
reply(body, options) | Gmail | 使用 replyTo 位址回覆這個會話串中最後一封郵件的寄件者,並視需要提供引數。 |
reply | Gmail | 回覆寄件者 (使用 replyTo 地址),以及這個討論串中最後一封郵件的所有收件者。 |
reply | Gmail | 回覆寄件者 (使用 reply 位址) 和這個討論串中最後一封郵件的所有收件者,並提供選用引數。 |
內容詳盡的說明文件
addLabel(label)
將這個標籤新增至討論串。
// Add label MyLabel to the first thread in the inbox const label = GmailApp.getUserLabelByName('MyLabel'); const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.addLabel(label);
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
label | Gmail | 要套用至這個討論串的標籤 |
回攻員
GmailThread:這個執行緒,適用於鏈結
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
另請參閱
createDraftReply(body)
使用回覆地址,建立回覆此討論串中最後一則訊息寄件者的郵件草稿。電子郵件大小 (包括標頭) 超出配額限制。
// Create a draft reply to the message author with an acknowledgement. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.createDraftReply('Got your message');
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
body | String | 電子郵件內文 |
回攻員
GmailDraft:新建立的草稿訊息
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
另請參閱
createDraftReply(body, options)
使用回覆地址,為這個執行緒中最後一則訊息的寄件者建立回覆草稿,並可選擇性加入引數。
電子郵件可以同時包含純文字和 HTML 內文。電子郵件大小 (包括標題) 超出配額限制。
// Create a draft response with an HTML text body. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.createDraftReply('incapable of HTML', { htmlBody: '<b>some HTML body text</b>', cc: 'another@example.com', });
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
body | String | 電子郵件內文 |
options | Object | 指定進階參數的 JavaScript 物件,如下所列 |
進階參數
| 名稱 | 類型 | 說明 |
|---|---|---|
attachments | Blob | 要隨電子郵件傳送的檔案陣列 |
bcc | String | 以逗號分隔的密件副本電子郵件地址清單 |
cc | String | 以逗號分隔的副本收件者電子郵件地址清單 |
from | String | 電子郵件的寄件者地址,必須是 Gmail 傳回的其中一個值 |
html | String | 如果已設定,能夠算繪 HTML 的裝置會使用這個引數,而非必要的主體引數;如果電子郵件有內嵌圖片,您可以在 HTML 主體中加入選用的 inline 欄位 |
inline | Object | JavaScript 物件,包含從圖片鍵 (String) 到圖片資料 (Blob) 的對應;這假設使用 html 參數,且該參數包含格式為 <img src="cid:imageKey" /> 的圖片參照 |
name | String | 電子郵件寄件者的名稱 (預設為使用者名稱) |
reply | String | 做為預設回覆地址的電子郵件地址 (預設值:使用者的電子郵件地址) |
subject | String | 電子郵件的新主旨行 (最多 250 個半形字元) |
回攻員
GmailDraft:新建立的草稿訊息
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
另請參閱
createDraftReplyAll(body)
使用回覆地址和這封郵件的所有收件者,建立回覆這封郵件的草稿。電子郵件大小 (包括標頭) 有配額限制。
// Create a draft reply to all recipients (except those bcc'd) of the last email // in this thread. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const message = firstThread.getMessages()[0]; message.createDraftReplyAll('Got your message');
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
body | String | 電子郵件內文 |
回攻員
GmailDraft:新建立的草稿訊息
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
另請參閱
createDraftReplyAll(body, options)
使用回覆地址和所有收件者,建立回覆此討論串中最後一則訊息寄件者的草稿訊息,並提供選用引數。
電子郵件可以同時包含純文字和 HTML 內文。電子郵件大小 (包括標題) 超出配額限制。
// Create a draft reply, using an HTML text body, to all recipients (except // those bcc'd) of the last email of in this thread. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.createDraftReplyAll('incapable of HTML', { htmlBody: '<b>some HTML body text</b>', cc: 'another@example.com', });
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
body | String | 電子郵件內文 |
options | Object | 指定進階參數的 JavaScript 物件,如下所列 |
進階參數
| 名稱 | 類型 | 說明 |
|---|---|---|
attachments | Blob | 要隨電子郵件傳送的檔案陣列 |
bcc | String | 以逗號分隔的密件副本電子郵件地址清單 |
cc | String | 以逗號分隔的副本收件者電子郵件地址清單 |
from | String | 電子郵件的寄件者地址,必須是 Gmail 傳回的其中一個值 |
html | String | 如果已設定,能夠算繪 HTML 的裝置會使用這個引數,而非必要的主體引數;如果電子郵件有內嵌圖片,您可以在 HTML 主體中加入選用的 inline 欄位 |
inline | Object | JavaScript 物件,包含從圖片鍵 (String) 到圖片資料 (Blob) 的對應;這假設使用 html 參數,且該參數包含格式為 <img src="cid:imageKey" /> 的圖片參照 |
name | String | 電子郵件寄件者的名稱 (預設為使用者名稱) |
reply | String | 做為預設回覆地址的電子郵件地址 (預設值:使用者的電子郵件地址) |
subject | String | 電子郵件的新主旨。大小上限為 250 個字元。 |
回攻員
GmailDraft:新建立的草稿訊息
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
另請參閱
getFirstMessageSubject()
取得討論串中第一則訊息的主旨。
// Log the subject of the first message in the first thread in the inbox const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(firstThread.getFirstMessageSubject());
回攻員
String:討論串中第一則訊息的主旨
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
另請參閱
getId()
取得這個執行緒的 ID。討論串的 ID 會因內含的訊息而異;如要取得討論串中特定訊息的 ID,請改為呼叫 getMessages()[0].getId()。
// Log the subject of the first message in the first thread in the inbox. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const id = firstThread.getId(); // Get same thread by its ID. const thread = GmailApp.getThreadById(id); Logger.log( thread.getFirstMessageSubject() === firstThread.getFirstMessageSubject(), ); // True
回攻員
String:這個執行緒的 ID
getLabels()
傳回這個執行緒中使用者建立的標籤。
// Log the names of the labels attached to the first thread in the inbox const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const labels = firstThread.getLabels(); for (let i = 0; i < labels.length; i++) { Logger.log(labels[i].getName()); }
回攻員
GmailLabel[]:這個討論串的標籤陣列
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
getLastMessageDate()
取得這個執行緒最近一則訊息的日期。
// Log the date of the most recent message on the first thread in the inbox const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(firstThread.getLastMessageDate());
回攻員
Date:討論串中最新訊息的日期
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
另請參閱
getMessageCount()
傳回執行緒中的訊息數。
// Log the number of messages in the thread const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(firstThread.getMessageCount());
回攻員
Integer - 討論串中的訊息數量
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
另請參閱
getMessages()
取得這個討論串中的訊息。
// Log the subjects of the messages in the thread const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const messages = firstThread.getMessages(); for (let i = 0; i < messages.length; i++) { Logger.log(messages[i].getSubject()); }
回攻員
GmailMessage[] - 這個討論串中的 Gmail 郵件陣列
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
另請參閱
getPermalink()
取得這個討論串的永久連結。
請注意,這項功能僅適用於傳統版 Gmail 介面,不適用於 Inbox。
// Logs the permalink for the first thread in the inbox const thread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(thread.getPermalink());
回攻員
String:這個討論串的永久連結
hasStarredMessages()
傳回執行緒是否含有任何已加星號的訊息。
// Log if this thread has starred messages const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`has starred : ${firstThread.hasStarredMessages()}`);
回攻員
Boolean:如果討論串中有任何已加星號的訊息,則為 true
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
isImportant()
傳回執行緒是否標示為重要。
// Log if this thread is marked as important const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`Important? : ${firstThread.isImportant()}`);
回攻員
Boolean - 執行緒是否標示為重要。
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
isInChats()
傳回討論串是否標示為即時通訊。
// Log if this thread is a chat const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`is in chats? : ${firstThread.isInChats()}`);
回攻員
Boolean - 如果執行緒標示為對話,則為 true
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
isInInbox()
傳回討論串是否位於收件匣。
// Log if this thread is in the inbox const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`is in the inbox? : ${firstThread.isInInbox()}`);
回攻員
Boolean:如果執行緒位於收件匣中,則為 true
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
isInPriorityInbox()
如果這個執行緒位於優先收件匣中,則傳回 true,否則傳回 false。
// Log if this thread is in the priority inbox const firstThread = GmailApp.getPriorityInboxThreads(0, 1)[0]; Logger.log(`is in priority inbox? ${firstThread.isInPriorityInbox()}`);
回攻員
Boolean - 如果郵件串位於優先收件匣中,則為 true
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
isInSpam()
傳回討論串是否已標示為垃圾內容。
// Log if this thread is in the spam folder const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`Spam? ${firstThread.isInSpam()}`);
回攻員
Boolean - 這個討論串是否已標示為垃圾內容。
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
isInTrash()
傳回討論串是否位於垃圾桶。
// Log if this thread is in the trash const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`Trashed? ${firstThread.isInTrash()}`);
回攻員
Boolean:如果執行緒位於垃圾桶中,則為 true
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
isUnread()
傳回會話串是否含有未讀訊息。
// Log if this thread is unread const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`Unread? ${firstThread.isUnread()}`);
回攻員
Boolean - 如果有未讀訊息,則為 true
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
markImportant()
將這個討論串標示為重要。
// Mark first inbox thread as important const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.markImportant();
回攻員
GmailThread:這個執行緒,適用於鏈結
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
另請參閱
markRead()
將這個討論串標示為已讀。
// Mark first inbox thread as read const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.markRead();
回攻員
GmailThread:這個執行緒,適用於鏈結
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
另請參閱
markUnimportant()
將這個討論串標示為不重要。
// Mark first inbox thread as unimportant const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.markUnimportant();
回攻員
GmailThread:這個執行緒,適用於鏈結
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
另請參閱
markUnread()
將這個討論串標示為未讀。
// Mark first inbox thread as unread const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.markUnread();
回攻員
GmailThread:這個執行緒,適用於鏈結
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
另請參閱
moveToArchive()
將這個討論串移至封存區。
// Archive first inbox thread const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.moveToArchive();
回攻員
GmailThread:這個執行緒,適用於鏈結
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
moveToInbox()
將討論串移至收件匣。
// Move first non-inbox thread to inbox const firstThread = GmailApp.search('-in:inbox')[0]; firstThread.moveToInbox();
回攻員
GmailThread:這個執行緒,適用於鏈結
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
moveToSpam()
將這個討論串移至垃圾郵件資料夾。
// Move first inbox thread to spam const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.moveToSpam();
回攻員
GmailThread:這個執行緒,適用於鏈結
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
moveToTrash()
將這個討論串移至垃圾桶。
// Move first inbox thread to trash const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.moveToTrash();
回攻員
GmailThread:這個執行緒,適用於鏈結
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
refresh()
從 Gmail 重新載入這個郵件串和相關聯的狀態 (如果標籤、已讀取狀態等已變更,這項功能就很有用)。
const firstThread = GmailApp.getInboxThreads(0, 1)[0]; // ...Do something that may take a while here.... firstThread.refresh(); // Make sure it's up-to-date // ...Do more stuff with firstThread ...
回攻員
GmailThread:這個執行緒,適用於鏈結
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
removeLabel(label)
從郵件串中移除這個標籤。
const myLabel = GmailApp.getUserLabelByName('<your label>'); const threads = myLabel.getThreads(); for (const thread of threads) { thread.removeLabel(myLabel); }
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
label | Gmail | 要從這個對話串移除的標籤 |
回攻員
GmailThread:這個執行緒,適用於鏈結
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
另請參閱
reply(body)
使用 replyTo 地址回覆這個會話串中最後一封郵件的寄件者。
請注意,電子郵件 (包括所有標頭) 的總大小不得超過 20 KB。
// Respond to author of last email in thread with acknowledgment const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.reply('Got your message');
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
body | String | 電子郵件內文 |
回攻員
GmailThread:這個執行緒,適用於鏈結
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
另請參閱
reply(body, options)
使用 replyTo 位址回覆這個會話串中最後一封郵件的寄件者,並視需要提供引數。電子郵件可以同時包含純文字和 HTML 內文。請注意,電子郵件的總大小 (包括所有標題,但不含附件) 不得超過 20 KB。
// Respond with HTML body text. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.reply('incapable of HTML', { htmlBody: 'some HTML body text', noReply: true, });
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
body | String | 電子郵件內文 |
options | Object | 指定進階參數的 JavaScript 物件,如下所列 |
進階參數
| 名稱 | 類型 | 說明 |
|---|---|---|
cc | String | 以半形逗號分隔的副本收件者電子郵件地址清單 |
bcc | String | 以半形逗號分隔的密件副本電子郵件地址清單 |
html | String | 如果已設定,能夠算繪 HTML 的裝置會使用這個引數,而非必要的主體引數;如果電子郵件有內嵌圖片,您可以在 HTML 主體中加入選用的 inline 欄位 |
name | String | 電子郵件寄件者的名稱 (預設為使用者名稱) |
from | String | 電子郵件的寄件者地址,必須是 Gmail 傳回的其中一個值 |
reply | String | 做為預設回覆地址的電子郵件地址 (預設值:使用者的電子郵件地址) |
no | Boolean | true 如果電子郵件應從一般不回覆電子郵件地址傳送,以避免收件者回覆電子郵件;這個選項僅適用於 Google Workspace 帳戶,不適用於 Gmail 使用者 |
attachments | Blob | 要隨電子郵件傳送的檔案陣列 |
inline | Object | JavaScript 物件,包含從圖片鍵 (String) 到圖片資料 (Blob) 的對應;這假設使用 html 參數,且該參數包含格式為 <img src="cid:imageKey" /> 的圖片參照 |
回攻員
GmailThread:這個執行緒,適用於鏈結
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
另請參閱
replyAll(body)
回覆寄件者 (使用 replyTo 位址),以及這個討論串中最後一封郵件的所有收件者。
請注意,電子郵件 (包括所有標頭) 的總大小不得超過 20 KB。
// Respond to all with acknowledgment to the first thread in the inbox const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.replyAll('Got your message');
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
body | String | 電子郵件內文 |
回攻員
GmailThread:這個執行緒,適用於鏈結
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/
另請參閱
replyAll(body, options)
回覆寄件者 (使用 replyTo 地址) 和這個討論串中最後一封郵件的所有收件者,並提供選用引數。電子郵件可以同時包含純文字和 HTML 內文。請注意,電子郵件的總大小 (包括所有標題,但不含附件) 不得超過 20 KB。
// Respond with HTML body text. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.replyAll('incapable of HTML', { htmlBody: 'some HTML body text', noReply: true, });
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
body | String | 電子郵件內文 |
options | Object | 指定進階參數的 JavaScript 物件,如下所列 |
進階參數
| 名稱 | 類型 | 說明 |
|---|---|---|
cc | String | 以半形逗號分隔的副本收件者電子郵件地址清單 |
bcc | String | 以半形逗號分隔的密件副本電子郵件地址清單 |
html | String | 如果已設定,能夠算繪 HTML 的裝置會使用這個引數,而非必要的主體引數;如果電子郵件有內嵌圖片,您可以在 HTML 主體中加入選用的 inline 欄位 |
name | String | 電子郵件寄件者的名稱 (預設為使用者名稱) |
from | String | 電子郵件的寄件者地址,必須是 Gmail 傳回的其中一個值 |
reply | String | 做為預設回覆地址的電子郵件地址 (預設值:使用者的電子郵件地址) |
no | Boolean | true 如果電子郵件應從一般不回覆電子郵件地址傳送,以避免收件者回覆電子郵件;只有 G Suite 帳戶可以選擇這個選項,Gmail 使用者則無法 |
attachments | Blob | 要隨電子郵件傳送的檔案陣列 |
inline | Object | JavaScript 物件,包含從圖片鍵 (String) 到圖片資料 (Blob) 的對應;這假設使用 html 參數,且該參數包含格式為 <img src="cid:imageKey" /> 的圖片參照 |
回攻員
GmailThread:這個執行緒,適用於鏈結
授權
使用這個方法的指令碼需要透過下列一或多個範圍或相關 REST API 中的適當範圍授權:
-
https://mail.google.com/