方法 | 傳回類型 | 簡短說明 |
createDraft(recipient, subject, body) | GmailDraft | 建立電子郵件草稿。 |
createDraft(recipient, subject, body, options) | GmailDraft | 使用選用引數建立電子郵件草稿。 |
createLabel(name) | GmailLabel | 以指定名稱建立新的使用者標籤。 |
deleteLabel(label) | GmailApp | 刪除指定標籤。 |
getAliases() | String[] | 取得在 Gmail 中設為這個帳戶別名的電子郵件清單。 |
getDraft(draftId) | GmailDraft | 根據 ID 擷取電子郵件草稿。 |
getDraftMessages() | GmailMessage[] | 擷取所有草稿訊息。 |
getDrafts() | GmailDraft[] | 取得所有 Gmail 草稿郵件。 |
getInboxThreads() | GmailThread[] | 擷取所有收件匣會話串 (不受標籤影響)。 |
getInboxThreads(start, max) | GmailThread[] | 擷取各種收件匣會話串 (無論標籤為何)。 |
getInboxUnreadCount() | Integer | 取得收件匣中的未讀討論串數量。 |
getMessageById(id) | GmailMessage | 依 ID 接收訊息。 |
getMessagesForThread(thread) | GmailMessage[] | 擷取指定執行緒中的所有訊息。 |
getMessagesForThreads(threads) | GmailMessage[][] | 擷取指定執行緒中的所有訊息。 |
getPriorityInboxThreads() | GmailThread[] | 擷取所有「優先收件匣」會話串,不受標籤影響。 |
getPriorityInboxThreads(start, max) | GmailThread[] | 擷取各種優先順序的「收件匣」會話串,不受標籤影響。 |
getPriorityInboxUnreadCount() | Integer | 取得優先收件匣的未讀討論串數量。 |
getSpamThreads() | GmailThread[] | 擷取所有垃圾郵件會話串,不受標籤影響。 |
getSpamThreads(start, max) | GmailThread[] | 擷取各種垃圾郵件會話串,無論標籤為何。 |
getSpamUnreadCount() | Integer | 取得垃圾郵件的未讀討論串數量。 |
getStarredThreads() | GmailThread[] | 擷取所有已加星號的執行緒 (不受標籤影響)。 |
getStarredThreads(start, max) | GmailThread[] | 擷取任何已加星號的執行緒 (不受標籤影響)。 |
getStarredUnreadCount() | Integer | 取得已加星號的討論串數量。 |
getThreadById(id) | GmailThread | 根據 ID 取得執行緒。 |
getTrashThreads() | GmailThread[] | 擷取所有垃圾桶會話串,不受標籤影響。 |
getTrashThreads(start, max) | GmailThread[] | 擷取標籤範圍,不考慮標籤。 |
getUserLabelByName(name) | GmailLabel | 擷取標籤名稱的標籤。 |
getUserLabels() | GmailLabel[] | 擷取使用者建立的標籤清單。 |
markMessageRead(message) | GmailApp | 將這則訊息標示為已讀取,並強制重新整理訊息。 |
markMessageUnread(message) | GmailApp | 將這則訊息標示為未讀取,並強制重新整理訊息。 |
markMessagesRead(messages) | GmailApp | 將郵件標示為已讀取,並強制重新整理郵件。 |
markMessagesUnread(messages) | GmailApp | 將郵件標示為未讀取,並強制重新整理郵件。 |
markThreadImportant(thread) | GmailApp | 將這個執行緒標示為重要,並強制重新整理執行緒。 |
markThreadRead(thread) | GmailApp | 將這個執行緒標示為已讀取,並強制重新整理執行緒。 |
markThreadUnimportant(thread) | GmailApp | 將此執行緒標示為不重要,並強制重新整理執行緒。 |
markThreadUnread(thread) | GmailApp | 將此會話串標示為未讀取,並強制重新整理執行緒。 |
markThreadsImportant(threads) | GmailApp | 將這些執行緒標示為重要,並強制重新整理執行緒。 |
markThreadsRead(threads) | GmailApp | 將這些執行緒標示為已讀取,並強制重新整理執行緒。 |
markThreadsUnimportant(threads) | GmailApp | 將這些執行緒標示為不重要,並強制重新整理執行緒。 |
markThreadsUnread(threads) | GmailApp | 將這些會話串標示為未讀取,並強制重新整理執行緒。 |
moveMessageToTrash(message) | GmailApp | 將郵件移至垃圾桶,並強制重新整理郵件。 |
moveMessagesToTrash(messages) | GmailApp | 將指定訊息移至垃圾桶,強制重新整理郵件。 |
moveThreadToArchive(thread) | GmailApp | 將這個執行緒移至封存,並強制重新整理執行緒。 |
moveThreadToInbox(thread) | GmailApp | 將這個執行緒移至收件匣,並強制重新整理討論串。 |
moveThreadToSpam(thread) | GmailApp | 將這個對話串移至垃圾內容中,並強制重新整理討論串。 |
moveThreadToTrash(thread) | GmailApp | 將這個執行緒移至垃圾桶,強制強制重新整理執行緒。 |
moveThreadsToArchive(threads) | GmailApp | 將這些執行緒移至封存,並強制重新整理執行緒。 |
moveThreadsToInbox(threads) | GmailApp | 將這些會話串移至收件匣,並強制重新整理會話串。 |
moveThreadsToSpam(threads) | GmailApp | 將這些會話串移至垃圾內容,並強制重新整理會話串。 |
moveThreadsToTrash(threads) | GmailApp | 將這些會話串移至垃圾桶,並強制重新整理執行緒。 |
refreshMessage(message) | GmailApp | 從 Gmail 重新載入郵件及相關聯的狀態 (如果標籤、讀取狀態等變更有用)。 |
refreshMessages(messages) | GmailApp | 從 Gmail 重新載入郵件及相關聯的狀態 (如果標籤、讀取狀態等變更已變更,這會相當實用)。 |
refreshThread(thread) | GmailApp | 從 Gmail 重新載入會話串和相關聯的狀態 (在標籤、讀取狀態等變更的情況下相當實用)。 |
refreshThreads(threads) | GmailApp | 從 Gmail 重新載入會話串和相關聯的狀態 (在標籤、讀取狀態等變更的情況下相當實用)。 |
search(query) | GmailThread[] | 透過指定查詢搜尋 Gmail。 |
search(query, start, max) | GmailThread[] | 透過指定查詢搜尋 Gmail。 |
sendEmail(recipient, subject, body) | GmailApp | 傳送電子郵件。 |
sendEmail(recipient, subject, body, options) | GmailApp | 傳送內含選用引數的電子郵件。 |
setCurrentMessageAccessToken(accessToken) | void | 設定目前的訊息存取權杖,讓指令碼存取目前的 GmailMessage 屬性。 |
starMessage(message) | GmailApp | 為這封郵件加上星號,強制重新整理訊息。 |
starMessages(messages) | GmailApp | 為這類郵件加上星號,並強制重新整理郵件。 |
unstarMessage(message) | GmailApp | 移除這則訊息的星號,強制重新整理訊息。 |
unstarMessages(messages) | GmailApp | 移除這些郵件中的星號,並強制重新整理郵件。 |