提供意見
Gmail Service
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Gmail
這項服務可讓您傳送電子郵件、撰寫草稿、管理標籤、標示郵件和討論串,以及執行其他 Gmail 帳戶管理工作。另請參閱郵件服務 ,這是只允許傳送電子郵件的更簡單的服務。
類別
方法
方法 傳回類型 簡短說明
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
移除這些郵件的星號,並強制重新整理郵件。
提供意見
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權 ,程式碼範例則為阿帕契 2.0 授權 。詳情請參閱《Google Developers 網站政策 》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2023-12-01 (世界標準時間)。
想進一步說明嗎?
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2023-12-01 (世界標準時間)。"],[[["The Gmail service in Google Apps Script allows for comprehensive management of Gmail accounts, including sending emails, managing drafts, labels, and messages."],["The `GmailApp` class provides access to various Gmail functionalities, such as creating drafts, managing labels, searching emails, and retrieving threads."],["`GmailThread` and `GmailMessage` objects offer methods to interact with email threads and individual messages respectively, including marking them as read, starring, moving them to different folders, and replying to them."],["You can use dedicated classes like `GmailAttachment`, `GmailDraft`, and `GmailLabel` to work with email attachments, drafts, and labels respectively."],["The service offers methods to search for emails based on queries and to manage spam, starred, priority inbox, and trash threads."]]],[]]