Gmail Service

Gmail

इस सेवा की मदद से ईमेल भेजने, ड्राफ़्ट बनाने, लेबल मैनेज करने, मैसेज और थ्रेड को मार्क करने, और Gmail खाते को मैनेज करने से जुड़े कई दूसरे काम किए जा सकते हैं. मेल सेवा भी देखें. यह एक आसान सेवा है जो सिर्फ़ ईमेल भेजने की अनुमति देती है.

क्लास

नामसंक्षिप्त विवरण
GmailAppइससे Gmail थ्रेड, मैसेज, और लेबल को ऐक्सेस करने की अनुमति मिलती है.
GmailAttachmentGmail का एक अटैचमेंट.
GmailDraftउपयोगकर्ता के Gmail खाते में उपयोगकर्ता की ओर से बनाया गया ड्राफ़्ट मैसेज.
GmailLabelउपयोगकर्ता के Gmail खाते में उपयोगकर्ता का बनाया गया लेबल.
GmailMessageउपयोगकर्ता के Gmail खाते में मौजूद मैसेज.
GmailThreadउपयोगकर्ता के Gmail खाते में मौजूद थ्रेड.

GmailApp

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
createDraft(recipient, subject, body)GmailDraftड्राफ़्ट ईमेल मैसेज बनाता है.
createDraft(recipient, subject, body, options)GmailDraftवैकल्पिक तर्कों के साथ एक ड्राफ़्ट ईमेल मैसेज बनाता है.
createLabel(name)GmailLabelदिए गए नाम का नया उपयोगकर्ता लेबल बनाएं.
deleteLabel(label)GmailAppबताए गए लेबल को मिटाता है.
getAliases()String[]उन ईमेल की सूची मिलती है जिन्हें Gmail में इस खाते के लिए, उपनाम के तौर पर सेट अप किया गया है.
getDraft(draftId)GmailDraftड्राफ़्ट के तौर पर सेव किए गए ईमेल मैसेज को आईडी से वापस पाना.
getDraftMessages()GmailMessage[]सभी ड्राफ़्ट मैसेज वापस लाता है.
getDrafts()GmailDraft[]Gmail के सभी ड्राफ़्ट मैसेज मिलते हैं.
getInboxThreads()GmailThread[]लेबल पर ध्यान दिए बिना सभी इनबॉक्स थ्रेड फिर से लाता है.
getInboxThreads(start, max)GmailThread[]लेबल पर ध्यान दिए बिना इनबॉक्स थ्रेड की एक रेंज को फिर से लाता है.
getInboxUnreadCount()Integerइनबॉक्स में नहीं पढ़ी गई थ्रेड की संख्या की जानकारी मिलती है.
getMessageById(id)GmailMessageआईडी से मैसेज मिलेगा.
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आईडी के हिसाब से थ्रेड मिलता है.
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)GmailAppGmail से मैसेज और उससे जुड़ी स्थिति को फिर से लोड करता है (लेबल, पढ़े जाने की स्थिति वगैरह बदलने पर यह काम आता है).
refreshMessages(messages)GmailAppGmail से मैसेज और उससे जुड़ी स्थिति को फिर से लोड करता है (लेबल, पढ़े जाने की स्थिति वगैरह बदलने पर यह काम आता है).
refreshThread(thread)GmailAppGmail से थ्रेड और उससे जुड़ी स्थिति को फिर से लोड करता है (लेबल, पढ़े जाने की स्थिति वगैरह बदलने पर यह काम का है).
refreshThreads(threads)GmailAppGmail से थ्रेड और उससे जुड़ी स्थिति को फिर से लोड करता है (लेबल, पढ़े जाने की स्थिति वगैरह बदलने पर यह काम का है).
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इन मैसेज से स्टार का निशान हटाता है और मैसेज को रीफ़्रेश करने के लिए ज़बरदस्ती करता है.

GmailAttachment

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
copyBlob()Blobइस ब्लॉब की कॉपी दिखाता है.
getAs(contentType)Blobइस ऑब्जेक्ट के अंदर डेटा को, बताए गए कॉन्टेंट टाइप में बदले गए ब्लॉब के तौर पर दिखाएं.
getBytes()Byte[]इस ब्लॉब में सेव किए गए डेटा को ऐक्सेस किया जाता है.
getContentType()Stringइस ब्लॉब में बाइट के कॉन्टेंट टाइप की जानकारी मिलती है.
getDataAsString()Stringयह UTF-8 एन्कोडिंग वाली स्ट्रिंग के तौर पर इस ब्लॉब का डेटा लेता है.
getDataAsString(charset)Stringतय की गई एन्कोडिंग के साथ इस ब्लॉब के डेटा को स्ट्रिंग के रूप में लेता है.
getHash()Stringइस अटैचमेंट के लिए SHA1 कॉन्टेंट हैश मिलता है.
getName()Stringइस ब्लॉब का नाम मिला है.
getSize()Integerइस अटैचमेंट के साइज़ की जानकारी मिलती है.
isGoogleType()Booleanयह बताता है कि यह ब्लॉब, Google Workspace की फ़ाइल (Sheets, Docs वगैरह) है या नहीं.
setBytes(data)Blobइस ब्लॉब में सेव किए गए डेटा को सेट करता है.
setContentType(contentType)Blobइस ब्लॉब में बाइट का कॉन्टेंट टाइप सेट करता है.
setContentTypeFromExtension()Blobयह नीति फ़ाइल एक्सटेंशन के आधार पर, इस ब्लॉब में बाइट के कॉन्टेंट का टाइप सेट करती है.
setDataFromString(string)BlobUTF-8 एन्कोडिंग वाली स्ट्रिंग से इस ब्लॉब का डेटा सेट करता है.
setDataFromString(string, charset)Blobतय की गई एन्कोडिंग वाली स्ट्रिंग से इस ब्लॉब का डेटा सेट करता है.
setName(name)Blobइस ब्लॉब का नाम सेट करता है.

GmailDraft

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
deleteDraft()voidइस ड्राफ़्ट मैसेज को मिटाता है.
getId()Stringइस ड्राफ़्ट मैसेज का आईडी मिलता है.
getMessage()GmailMessageइस ड्राफ़्ट को दिखाने वाला GmailMessage दिखाता है.
getMessageId()Stringइस ड्राफ़्ट को दिखाने वाले GmailMessage का आईडी दिखाता है.
send()GmailMessageइस ड्राफ़्ट ईमेल मैसेज को भेजता है.
update(recipient, subject, body)GmailDraftइस ड्राफ़्ट मैसेज के कॉन्टेंट को बदलता है.
update(recipient, subject, body, options)GmailDraftवैकल्पिक तर्कों का इस्तेमाल करके, इस ड्राफ़्ट मैसेज के कॉन्टेंट को बदलता है.

GmailLabel

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addToThread(thread)GmailLabelदिए गए थ्रेड में यह लेबल जोड़ता है और थ्रेड को हर हाल में रीफ़्रेश (GmailThread.refresh()) करता है.
addToThreads(threads)GmailLabelदिए गए थ्रेड में यह लेबल जोड़ता है और थ्रेड को हर हाल में रीफ़्रेश करता है.
deleteLabel()voidइस लेबल को मिटाता है.
getName()Stringइस लेबल का नाम मिलता है.
getThreads()GmailThread[]इस लेबल से मार्क की गई थ्रेड मिलती हैं.
getThreads(start, max)GmailThread[]इस लेबल के साथ मार्क की गई थ्रेड की एक रेंज मिलती है.
getUnreadCount()Integerइस लेबल के साथ टैग की गई, नहीं पढ़ी गई थ्रेड की संख्या मिलती है.
removeFromThread(thread)GmailLabelदिए गए थ्रेड से इस लेबल को हटाता है और थ्रेड को हर हाल में रीफ़्रेश करता है.
removeFromThreads(threads)GmailLabelदिए गए थ्रेड से यह लेबल हटाता है और थ्रेड को हर हाल में रीफ़्रेश करता है.

GmailMessage

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
createDraftReply(body)GmailDraft'जवाब देने के डिफ़ॉल्ट पते' का इस्तेमाल करके, इस मैसेज के भेजने वाले को जवाब देने के लिए ड्राफ़्ट मैसेज बनाता है.
createDraftReply(body, options)GmailDraftइस मैसेज को भेजने वाले को जवाब देने के लिए, 'इस पर जवाब भेजें' पते का इस्तेमाल करके, वैकल्पिक तर्कों के साथ एक ड्राफ़्ट मैसेज बनाया जाता है.
createDraftReplyAll(body)GmailDraft'जवाब दें' और इस मैसेज के सभी पाने वालों का इस्तेमाल करके, भेजने वाले को जवाब देने के लिए एक ड्राफ़्ट मैसेज बनाता है.
createDraftReplyAll(body, options)GmailDraftजवाब देने के पते और सभी पाने वालों का इस्तेमाल करके, वैकल्पिक तर्कों का इस्तेमाल करके एक ड्राफ़्ट मैसेज बनाया जाता है. यह मैसेज भेजने वाले को जवाब दिया जाता है.
forward(recipient)GmailMessageयह मैसेज नए लोगों को फ़ॉरवर्ड करता है.
forward(recipient, options)GmailMessageवैकल्पिक तर्कों के साथ यह मैसेज नए लोगों को भेजता है.
getAttachments()GmailAttachment[]इस मैसेज के सभी अटैचमेंट मिलते हैं.
getAttachments(options)GmailAttachment[]इस मैसेज के सभी अटैचमेंट मिलते हैं.
getBcc()Stringइस मैसेज पर कॉमा लगाकर अलग किए गए ईमेल पतों की गुप्त कॉपी मिलती है.
getBody()Stringइस मैसेज के मुख्य हिस्से का एचटीएमएल कॉन्टेंट दिखाता है.
getCc()Stringकॉमा लगाकर अलग किए गए लोगों को इस मैसेज की कॉपी मिलती है.
getDate()Dateइस मैसेज की तारीख और समय की जानकारी मिलती है.
getFrom()Stringइस मैसेज को भेजने वाले को मैसेज मिलेगा.
getHeader(name)Stringइस हेडर के नाम के आधार पर, आरएफ़सी 2822 हेडर की वैल्यू का पता चलता है.
getId()Stringइस मैसेज का आईडी मिलता है.
getPlainBody()Stringएचटीएमएल फ़ॉर्मैटिंग के बिना, इस मैसेज के कॉन्टेंट की जानकारी देता है.
getRawContent()Stringइस मैसेज का रॉ कॉन्टेंट मिलता है.
getReplyTo()Stringइस मैसेज के जवाब देने के डिफ़ॉल्ट पते की जानकारी मिलती है (आम तौर पर भेजने वाले).
getSubject()Stringआपको इस मैसेज का विषय मिल जाएगा.
getThread()GmailThreadवह थ्रेड पाएं जिसमें यह मैसेज है.
getTo()Stringइस मैसेज के लिए, कॉमा लगाकर अलग किए गए ईमेल पतों की जानकारी मिलती है.
isDraft()Booleanइससे पता चलता है कि यह मैसेज ड्राफ़्ट है या नहीं.
isInChats()Booleanपता चलता है कि यह मैसेज एक चैट है या नहीं.
isInInbox()Booleanसूचना मिलती है कि यह मैसेज इनबॉक्स में है या नहीं.
isInPriorityInbox()Booleanअगर यह मैसेज मुख्य इनबॉक्स में होता है, तो यह true दिखाता है. ऐसा नहीं होने पर, false दिखाता है.
isInTrash()Booleanइससे पता चलता है कि यह मैसेज ट्रैश में है या नहीं.
isStarred()Booleanयह पता लगाता है कि इस मैसेज पर स्टार का निशान लगाया गया है या नहीं.
isUnread()Booleanबताता है कि क्या यह मैसेज पढ़ा नहीं गया है.
markRead()GmailMessageमैसेज को पढ़ा गया के तौर पर मार्क करता है.
markUnread()GmailMessageमैसेज को 'नहीं पढ़ा गया' के तौर पर मार्क करता है.
moveToTrash()GmailMessageमैसेज को ट्रैश में ले जाता है.
refresh()GmailMessageGmail से इस मैसेज और इससे जुड़ी स्थिति को फिर से लोड करता है (लेबल, पढ़े जाने की स्थिति वगैरह बदलने पर यह काम करता है).
reply(body)GmailMessage'इस पर जवाब भेजें' पते का इस्तेमाल करके, इस मैसेज को भेजने वाले व्यक्ति को दिए गए जवाब.
reply(body, options)GmailMessageइस मैसेज को भेजने वाले को जवाब देने के लिए, 'जवाब दें' पते का इस्तेमाल किया जाता है. इस पते में, वैकल्पिक तर्क शामिल होते हैं.
replyAll(body)GmailMessage'जवाब दें' पते और इस मैसेज के सभी पाने वालों का इस्तेमाल करके, भेजने वाले को दिए गए जवाब.
replyAll(body, options)GmailMessageइस मैसेज को भेजने वाले को जवाब देने के लिए, जवाब देने का पता और सभी पाने वालों का इस्तेमाल किया जाता है. इस जवाब में, वैकल्पिक तर्क भी शामिल होते हैं.
star()GmailMessageमैसेज पर स्टार का निशान लगाता है.
unstar()GmailMessageमैसेज से स्टार का निशान हटाता है.

GmailThread

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addLabel(label)GmailThreadइस लेबल को थ्रेड में जोड़ता है.
createDraftReply(body)GmailDraftइस थ्रेड के आखिरी मैसेज भेजने वाले को जवाब देने के लिए, जवाब देने के पते का इस्तेमाल करके एक ड्राफ़्ट मैसेज बनाया जाता है.
createDraftReply(body, options)GmailDraftइस थ्रेड के आखिरी मैसेज के भेजने वाले को जवाब देने के लिए, वैकल्पिक आर्ग्युमेंट के साथ जवाब देने का पता इस्तेमाल करके, एक ड्राफ़्ट मैसेज बनाया जाता है.
createDraftReplyAll(body)GmailDraftजवाब देने के पते और इस मैसेज के सभी पाने वालों का इस्तेमाल करके, इस थ्रेड के आखिरी मैसेज के भेजने वाले को जवाब देने के लिए एक ड्राफ़्ट मैसेज बनाता है.
createDraftReplyAll(body, options)GmailDraftइस थ्रेड के आखिरी मैसेज के भेजने वाले को जवाब देने के लिए, जवाब देने का पता और सभी पाने वालों का इस्तेमाल करके, वैकल्पिक आर्ग्युमेंट के साथ एक ड्राफ़्ट मैसेज बनाया जाता है.
getFirstMessageSubject()Stringथ्रेड के पहले मैसेज का विषय दिखाता है.
getId()Stringइस थ्रेड का आईडी मिलता है.
getLabels()GmailLabel[]इस थ्रेड पर उपयोगकर्ता के बनाए गए लेबल दिखाता है.
getLastMessageDate()Dateइस थ्रेड के सबसे नए मैसेज की तारीख का पता चलता है.
getMessageCount()Integerथ्रेड में मौजूद मैसेज की संख्या दिखाता है.
getMessages()GmailMessage[]इस थ्रेड के मैसेज पाते हैं.
getPermalink()Stringइस थ्रेड के लिए स्थायी लिंक मिलता है.
hasStarredMessages()Booleanयह दिखाता है कि थ्रेड में स्टार के निशान वाला कोई मैसेज है या नहीं.
isImportant()Booleanयह दिखाता है कि थ्रेड को 'ज़रूरी' के तौर पर मार्क किया गया है या नहीं.
isInChats()Booleanयह दिखाता है कि थ्रेड को चैट के तौर पर लेबल किया गया है या नहीं.
isInInbox()Booleanयह दिखाता है कि थ्रेड इनबॉक्स में है या नहीं.
isInPriorityInbox()Booleanअगर यह थ्रेड प्राथमिकता वाले इनबॉक्स में है, तो 'सही' दिखाता है. ऐसा नहीं होने पर 'गलत' दिखाता है.
isInSpam()Booleanयह दिखाता है कि थ्रेड को स्पैम के तौर पर मार्क किया गया है या नहीं.
isInTrash()Booleanयह बताता है कि थ्रेड ट्रैश में है या नहीं.
isUnread()Booleanयह दिखाता है कि थ्रेड में कोई ऐसा मैसेज है या नहीं जिसे पढ़ा नहीं गया है.
markImportant()GmailThreadइस थ्रेड को 'ज़रूरी' के तौर पर मार्क करता है.
markRead()GmailThreadइस थ्रेड को पढ़ा गया के तौर पर मार्क करता है.
markUnimportant()GmailThreadइस थ्रेड को 'अहम नहीं' के तौर पर मार्क किया गया है.
markUnread()GmailThreadइस थ्रेड को 'नहीं पढ़ा गया' के तौर पर मार्क किया गया है.
moveToArchive()GmailThreadइस थ्रेड को संग्रह में ले जाता है.
moveToInbox()GmailThreadइस थ्रेड को इनबॉक्स में ले जाता है.
moveToSpam()GmailThreadइस थ्रेड को स्पैम में ले जाया जाता है.
moveToTrash()GmailThreadइस थ्रेड को ट्रैश में ले जाता है.
refresh()GmailThreadGmail से इस थ्रेड और इससे जुड़ी स्थिति को फिर से लोड करता है (लेबल, पढ़े जाने की स्थिति वगैरह बदलने पर यह काम का है).
removeLabel(label)GmailThreadइस लेबल को थ्रेड से हटाता है.
reply(body)GmailThreadजवाब देने का पता इस्तेमाल करके, इस थ्रेड के आखिरी मैसेज को भेजने वाले व्यक्ति को जवाब दें.
reply(body, options)GmailThreadइस थ्रेड के आखिरी मैसेज को भेजने वाले को जवाब देने के लिए, जवाब देने के लिए उपलब्ध पते का इस्तेमाल करें. इस पते में वैकल्पिक तर्क शामिल होते हैं.
replyAll(body)GmailThreadइस थ्रेड पर, जवाब देने वाले व्यक्ति को जवाब दें (जवाब देने वाले पते का इस्तेमाल करके) और आखिरी मैसेज पाने वाले सभी लोगों को जवाब दें.
replyAll(body, options)GmailThreadreplyTo पते का इस्तेमाल करके, भेजने वाले को जवाब दें. साथ ही, इस थ्रेड पर मिले आखिरी मैसेज के सभी पाने वालों को, वैकल्पिक आर्ग्युमेंट के साथ जवाब दें.