उपयोगकर्ता के Gmail खाते में एक थ्रेड.
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
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() | GmailThread | इस थ्रेड के साथ-साथ Gmail से जुड़ी स्थिति को फिर से लोड करता है. यह तब काम का होता है, जब लेबल, पढ़े जाने की स्थिति, वगैरह में बदलाव हो सकता है). |
removeLabel(label) | GmailThread | इस लेबल को थ्रेड से हटाता है. |
reply(body) | GmailThread | इस थ्रेड पर, आखिरी मैसेज भेजने वाले व्यक्ति को जवाब देने के लिए, ReplyTo पते का इस्तेमाल करें. |
reply(body, options) | GmailThread | इस थ्रेड पर आखिरी मैसेज भेजने वाले व्यक्ति को जवाब देने के लिए, ReplyTo पते का इस्तेमाल करें. हालांकि, जवाब देना ज़रूरी नहीं है आर्ग्युमेंट. |
replyAll(body) | GmailThread | भेजने वाले को जवाब दें (जवाब देने के पते का इस्तेमाल करके), और इस मैसेज को पाने वाले सभी लोगों को जवाब दें थ्रेड. |
replyAll(body, options) | GmailThread | भेजने वाले को जवाब दें (replyTo पते का इस्तेमाल करके), और आखिरी मैसेज पाने वाले सभी लोगों को जवाब दें
इस थ्रेड पर, वैकल्पिक आर्ग्युमेंट के साथ. |
विस्तृत दस्तावेज़
addLabel(label)
इस लेबल को थ्रेड में जोड़ता है.
// Add label MyLabel to the first thread in the inbox var label = GmailApp.getUserLabelByName("MyLabel"); var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.addLabel(label);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
label | GmailLabel | इस थ्रेड पर लागू करने के लिए लेबल |
वापसी का टिकट
GmailThread
— यह थ्रेड, चेन बनाने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
createDraftReply(body)
इस थ्रेड के आखिरी मैसेज को भेजने वाले व्यक्ति को जवाब देने के लिए ड्राफ़्ट मैसेज बनाता है. इसके लिए, जवाब देने का डिफ़ॉल्ट पता. ईमेल का साइज़ (इसमें हेडर भी शामिल हैं) कोटा सीमित है.
// Create a draft reply to the message author with an acknowledgement. var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.createDraftReply("Got your message");
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
body | String | ईमेल का मुख्य हिस्सा |
वापसी का टिकट
GmailDraft
— नया ड्राफ़्ट मैसेज
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
createDraftReply(body, options)
इस थ्रेड के आखिरी मैसेज को भेजने वाले व्यक्ति को जवाब देने के लिए ड्राफ़्ट मैसेज बनाता है. इसके लिए, वैकल्पिक आर्ग्युमेंट के साथ जवाब देने का पता.
ईमेल में सादा टेक्स्ट और एचटीएमएल मुख्य भाग, दोनों हो सकते हैं. ईमेल का साइज़ (इसमें ये शामिल हैं हेडर) कोटा है सीमित.
// Create a draft response with an HTML text body. var 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 | BlobSource[] | एक ईमेल के साथ भेजने के लिए फ़ाइलों का कलेक्शन |
bcc | String | ‘गुप्त कॉपी’ फ़ील्ड में डाले जाने वाले ईमेल पतों की सूची |
cc | String | ईमेल पतों की कॉमा-सेपरेटेड लिस्ट |
from | String | वह पता जिससे ईमेल भेजा जाना चाहिए, जो एक होना चाहिए
GmailApp.getAliases() से मिले मान का |
htmlBody | String | और सेट हो, तो HTML रेंडर करने में सक्षम डिवाइस इसके बजाय इसका उपयोग करेंगे
कानूनी विरोध सबमिट करें; तो आपके पास एचटीएमएल में एक वैकल्पिक inlineImages फ़ील्ड जोड़ने का विकल्प होता है
अगर आपके ईमेल में इनलाइन इमेज हैं |
inlineImages | Object | ऐसा JavaScript ऑब्जेक्ट जिसमें इमेज कुंजी से मैपिंग की गई है
(String ) से इमेज डेटा (BlobSource ) तक; तो यह मानता है कि htmlBody पैरामीटर का इस्तेमाल किया जाता है. साथ ही, इसमें <img src="cid:imageKey" /> फ़ॉर्मैट में इन इमेज के रेफ़रंस शामिल हैं |
name | String | ईमेल भेजने वाले का नाम (डिफ़ॉल्ट: उपयोगकर्ता का नाम) |
replyTo | 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. var firstThread = GmailApp.getInboxThreads(0,1)[0]; var message = firstThread.getMessages()[0]; message.createDraftReplyAll("Got your message");
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
body | String | ईमेल का मुख्य हिस्सा |
वापसी का टिकट
GmailDraft
— नया ड्राफ़्ट मैसेज
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
createDraftReplyAll(body, options)
इस थ्रेड के आखिरी मैसेज को भेजने वाले व्यक्ति को जवाब देने के लिए ड्राफ़्ट मैसेज बनाता है. इसके लिए, जवाब देने के लिए पता और सभी पाने वालों के लिए, वैकल्पिक आर्ग्युमेंट के साथ.
ईमेल में सादा टेक्स्ट और एचटीएमएल मुख्य भाग, दोनों हो सकते हैं. ईमेल का साइज़ (इसमें ये शामिल हैं हेडर) कोटा है सीमित.
// Create a draft reply, using an HTML text body, to all recipients (except those bcc'd) of // the last email of in this thread. var 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 | BlobSource[] | एक ईमेल के साथ भेजने के लिए फ़ाइलों का कलेक्शन |
bcc | String | ‘गुप्त कॉपी’ फ़ील्ड में डाले जाने वाले ईमेल पतों की सूची |
cc | String | ईमेल पतों की कॉमा-सेपरेटेड लिस्ट |
from | String | वह पता जिससे ईमेल भेजा जाना चाहिए, जो एक होना चाहिए
GmailApp.getAliases() से मिले मान का |
htmlBody | String | और सेट हो, तो HTML रेंडर करने में सक्षम डिवाइस इसके बजाय इसका उपयोग करेंगे
कानूनी विरोध सबमिट करें; तो आपके पास एचटीएमएल में एक वैकल्पिक inlineImages फ़ील्ड जोड़ने का विकल्प होता है
अगर आपके ईमेल में इनलाइन इमेज हैं |
inlineImages | Object | ऐसा JavaScript ऑब्जेक्ट जिसमें इमेज कुंजी से मैपिंग की गई है
(String ) से इमेज डेटा (BlobSource ) तक; तो यह मानता है कि htmlBody पैरामीटर का इस्तेमाल किया जाता है. साथ ही, इसमें <img src="cid:imageKey" /> फ़ॉर्मैट में इन इमेज के रेफ़रंस शामिल हैं |
name | String | ईमेल भेजने वाले का नाम (डिफ़ॉल्ट: उपयोगकर्ता का नाम) |
replyTo | 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 var firstThread = GmailApp.getInboxThreads(0,1)[0]; Logger.log(firstThread.getFirstMessageSubject());
वापसी का टिकट
String
— थ्रेड के पहले मैसेज का विषय है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
getId()
इस थ्रेड का आईडी हासिल करता है. थ्रेड का आईडी, उसमें मौजूद मैसेज के हिसाब से अलग-अलग होता है; के लिए
थ्रेड में किसी खास मैसेज के लिए एक जैसा आईडी, getMessages()[0].getId()
को कॉल करें
आज़माएं.
// Log the subject of the first message in the first thread in the inbox. var firstThread = GmailApp.getInboxThreads(0,1)[0]; var id = firstThread.getId(); // Get same thread by its ID. var thread = GmailApp.getThreadById(id); Logger.log(thread.getFirstMessageSubject() == firstThread.getFirstMessageSubject()); // True
वापसी का टिकट
String
— इस थ्रेड का आईडी
getLabels()
इस थ्रेड पर उपयोगकर्ता के बनाए गए लेबल दिखाता है.
// Log the names of the labels attached to the first thread in the inbox var firstThread = GmailApp.getInboxThreads(0,1)[0]; var labels = firstThread.getLabels(); for (var 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 var 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 var 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 var firstThread = GmailApp.getInboxThreads(0,1)[0]; var messages = firstThread.getMessages(); for (var 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 var thread = GmailApp.getInboxThreads(0,1)[0]; Logger.log(thread.getPermalink());
वापसी का टिकट
String
— इस थ्रेड के लिए स्थायी लिंक
hasStarredMessages()
यह बताता है कि थ्रेड में स्टार के निशान वाला कोई मैसेज है या नहीं.
// Log if this thread has starred messages var firstThread = GmailApp.getInboxThreads(0,1)[0]; Logger.log('has starred : ' + firstThread.hasStarredMessages());
वापसी का टिकट
Boolean
— अगर थ्रेड में स्टार के निशान वाला कोई मैसेज है, तो सही है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
isImportant()
यह बताता है कि थ्रेड को ज़रूरी के तौर पर मार्क किया गया है या नहीं.
// Log if this thread is marked as important var 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 var firstThread = GmailApp.getInboxThreads(0,1)[0]; Logger.log('is in chats? : ' + firstThread.isInChats());
वापसी का टिकट
Boolean
— अगर थ्रेड को चैट के तौर पर लेबल किया गया है, तो यह सही है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
isInInbox()
यह बताता है कि थ्रेड इनबॉक्स में है या नहीं.
// Log if this thread is in the inbox var firstThread = GmailApp.getInboxThreads(0,1)[0]; Logger.log('is in the inbox? : ' + firstThread.isInInbox());
वापसी का टिकट
Boolean
— अगर थ्रेड इनबॉक्स में है, तो सही है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
isInPriorityInbox()
अगर यह थ्रेड मुख्य इनबॉक्स में है, तो 'सही' दिखाता है; अगर ऐसा नहीं है, तो 'गलत' दिखाता है.
// Log if this thread is in the priority inbox var firstThread = GmailApp.getPriorityInboxThreads(0,1)[0]; Logger.log("is in priority inbox? " + firstThread.isInPriorityInbox());
वापसी का टिकट
Boolean
— अगर थ्रेड मुख्य इनबॉक्स में है, तो यह सही है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
isInSpam()
यह बताता है कि थ्रेड को स्पैम के तौर पर मार्क किया गया है या नहीं.
// Log if this thread is in the spam folder var 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 var firstThread = GmailApp.getInboxThreads(0,1)[0]; Logger.log('Trashed? ' + firstThread.isInTrash());
वापसी का टिकट
Boolean
— अगर थ्रेड ट्रैश में है, तो सही है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
isUnread()
यह बताता है कि थ्रेड में कोई ऐसा मैसेज है या नहीं जिसे नहीं पढ़ा गया है.
// Log if this thread is unread var firstThread = GmailApp.getInboxThreads(0,1)[0]; Logger.log('Unread? ' + firstThread.isUnread());
वापसी का टिकट
Boolean
— नहीं पढ़े गए मैसेज होने पर सही
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
markImportant()
इस थ्रेड को 'ज़रूरी' के तौर पर मार्क करता है.
// Mark first inbox thread as important var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.markImportant();
वापसी का टिकट
GmailThread
— यह थ्रेड, चेन बनाने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
markRead()
इस थ्रेड को 'पढ़ा गया' के तौर पर मार्क करता है.
// Mark first inbox thread as read var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.markRead();
वापसी का टिकट
GmailThread
— यह थ्रेड, चेन बनाने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
markUnimportant()
इस थ्रेड को 'ज़रूरी नहीं' के तौर पर मार्क करता है.
// Mark first inbox thread as unimportant var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.markUnimportant();
वापसी का टिकट
GmailThread
— यह थ्रेड, चेन बनाने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
markUnread()
इस थ्रेड को 'नहीं पढ़ा गया' के तौर पर मार्क करता है.
// Mark first inbox thread as unread var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.markUnread();
वापसी का टिकट
GmailThread
— यह थ्रेड, चेन बनाने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
moveToArchive()
इस थ्रेड को संग्रह में ले जाता है.
// Archive first inbox thread var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.moveToArchive();
वापसी का टिकट
GmailThread
— यह थ्रेड, चेन बनाने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
moveToInbox()
इस थ्रेड को इनबॉक्स में ले जाता है.
// Move first non-inbox thread to inbox var firstThread = GmailApp.search("-in:inbox")[0]; firstThread.moveToInbox();
वापसी का टिकट
GmailThread
— यह थ्रेड, चेन बनाने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
moveToSpam()
इस थ्रेड को स्पैम में ले जाता है.
// Move first inbox thread to spam var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.moveToSpam();
वापसी का टिकट
GmailThread
— यह थ्रेड, चेन बनाने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
moveToTrash()
इस थ्रेड को ट्रैश में ले जाता है.
// Move first inbox thread to trash var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.moveToTrash();
वापसी का टिकट
GmailThread
— यह थ्रेड, चेन बनाने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
refresh()
इस थ्रेड के साथ-साथ Gmail से जुड़ी स्थिति को फिर से लोड करता है. यह तब काम का होता है, जब लेबल, पढ़े जाने की स्थिति, वगैरह में बदलाव हो सकता है).
var 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)
इस लेबल को थ्रेड से हटाता है.
var myLabel = GmailApp.getUserLabelByName('<your label>'); var threads = myLabel.getThreads(); for (var x in threads) { var thread = threads[x]; thread.removeLabel(myLabel); }
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
label | GmailLabel | इस थ्रेड से हटाने के लिए लेबल |
वापसी का टिकट
GmailThread
— यह थ्रेड, चेन बनाने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
reply(body)
इस थ्रेड पर, आखिरी मैसेज भेजने वाले व्यक्ति को जवाब देने के लिए, ReplyTo पते का इस्तेमाल करें.
ध्यान दें कि ईमेल का कुल साइज़ (सभी हेडर के साथ) 20 केबी से ज़्यादा नहीं हो सकता.
// Respond to author of last email in thread with acknowledgment var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.reply("Got your message");
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
body | String | ईमेल का मुख्य हिस्सा |
वापसी का टिकट
GmailThread
— यह थ्रेड, चेन बनाने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
reply(body, options)
इस थ्रेड पर आखिरी मैसेज भेजने वाले व्यक्ति को जवाब देने के लिए, ReplyTo पते का इस्तेमाल करें. हालांकि, जवाब देना ज़रूरी नहीं है आर्ग्युमेंट. ईमेल में सादा लेख और एचटीएमएल बॉडी, दोनों हो सकते हैं. ध्यान दें कि कुल ईमेल का साइज़ (इसमें सभी हेडर शामिल हैं, लेकिन अटैचमेंट शामिल नहीं हैं) 20 केबी से ज़्यादा नहीं होना चाहिए.
// Respond with HTML body text. var 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 | ‘गुप्त कॉपी’ फ़ील्ड में डाले जाने वाले ईमेल पतों की सूची |
htmlBody | String | और सेट हो, तो HTML रेंडर करने में सक्षम डिवाइस इसके बजाय इसका उपयोग करेंगे
कानूनी विरोध सबमिट करें; तो आपके पास एचटीएमएल में एक वैकल्पिक inlineImages फ़ील्ड जोड़ने का विकल्प होता है
अगर आपके ईमेल में इनलाइन इमेज हैं |
name | String | ईमेल भेजने वाले का नाम (डिफ़ॉल्ट: उपयोगकर्ता का नाम) |
from | String | वह पता जिससे ईमेल भेजा जाना चाहिए, जो एक होना चाहिए
GmailApp.getAliases() से मिले मान का |
replyTo | String | डिफ़ॉल्ट उत्तर-पता के रूप में उपयोग करने के लिए एक ईमेल पता (डिफ़ॉल्ट: उपयोगकर्ता का ईमेल पता) |
noReply | Boolean | true अगर ईमेल किसी जेनरिक डिलीवरी से भेजा जाना चाहिए
कोई जवाब न देने वाला ईमेल पता, ताकि पाने वालों को ईमेल का जवाब देने से रोका जा सके; यह विकल्प है
यह सुविधा सिर्फ़ Google Workspace खातों के लिए उपलब्ध है, Gmail उपयोगकर्ताओं के लिए नहीं |
attachments | BlobSource[] | एक ईमेल के साथ भेजने के लिए फ़ाइलों का कलेक्शन |
inlineImages | Object | ऐसा JavaScript ऑब्जेक्ट जिसमें इमेज कुंजी से मैपिंग की गई है
(String ) से इमेज डेटा (BlobSource ) तक; तो यह मानता है कि htmlBody पैरामीटर का इस्तेमाल किया जाता है. साथ ही, इसमें <img src="cid:imageKey" /> फ़ॉर्मैट में इन इमेज के रेफ़रंस शामिल हैं |
वापसी का टिकट
GmailThread
— यह थ्रेड, चेन बनाने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
replyAll(body)
भेजने वाले को जवाब दें (जवाब देने के पते का इस्तेमाल करके), और इस मैसेज को पाने वाले सभी लोगों को जवाब दें थ्रेड.
ध्यान दें कि ईमेल का कुल साइज़ (सभी हेडर के साथ) 20 केबी से ज़्यादा नहीं हो सकता.
// Respond to all with acknowledgment to the first thread in the inbox var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.replyAll("Got your message");
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
body | String | ईमेल का मुख्य हिस्सा |
वापसी का टिकट
GmailThread
— यह थ्रेड, चेन बनाने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
replyAll(body, options)
भेजने वाले को जवाब दें (replyTo
पते का इस्तेमाल करके), और आखिरी मैसेज पाने वाले सभी लोगों को जवाब दें
इस थ्रेड पर, वैकल्पिक आर्ग्युमेंट के साथ. ईमेल में सादा लेख, और
एचटीएमएल का मुख्य हिस्सा. ध्यान दें कि ईमेल का कुल आकार (सभी हेडर को छोड़कर, लेकिन
अटैचमेंट 20 केबी से ज़्यादा नहीं हो सकते.
// Respond with HTML body text. var 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 | ‘गुप्त कॉपी’ फ़ील्ड में डाले जाने वाले ईमेल पतों की सूची |
htmlBody | String | और सेट हो, तो HTML रेंडर करने में सक्षम डिवाइस इसके बजाय इसका उपयोग करेंगे
कानूनी विरोध सबमिट करें; तो आपके पास एचटीएमएल में एक वैकल्पिक inlineImages फ़ील्ड जोड़ने का विकल्प होता है
अगर आपके ईमेल में इनलाइन इमेज हैं |
name | String | ईमेल भेजने वाले का नाम (डिफ़ॉल्ट: उपयोगकर्ता का नाम) |
from | String | वह पता जिससे ईमेल भेजा जाना चाहिए, जो एक होना चाहिए
GmailApp.getAliases() से मिले मान का |
replyTo | String | डिफ़ॉल्ट उत्तर-पता के रूप में उपयोग करने के लिए एक ईमेल पता (डिफ़ॉल्ट: उपयोगकर्ता का ईमेल पता) |
noReply | Boolean | true अगर ईमेल किसी जेनरिक डिलीवरी से भेजा जाना चाहिए
कोई जवाब न देने वाला ईमेल पता, ताकि पाने वालों को ईमेल का जवाब देने से रोका जा सके; यह विकल्प है
सिर्फ़ G Suite खातों के लिए उपलब्ध है, Gmail उपयोगकर्ताओं के लिए नहीं |
attachments | BlobSource[] | एक ईमेल के साथ भेजने के लिए फ़ाइलों का कलेक्शन |
inlineImages | Object | ऐसा JavaScript ऑब्जेक्ट जिसमें इमेज कुंजी से मैपिंग की गई है
(String ) से इमेज डेटा (BlobSource ) तक; तो यह मानता है कि htmlBody पैरामीटर का इस्तेमाल किया जाता है. साथ ही, इसमें <img src="cid:imageKey" /> फ़ॉर्मैट में इन इमेज के रेफ़रंस शामिल हैं |
वापसी का टिकट
GmailThread
— यह थ्रेड, चेन बनाने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/