उपयोगकर्ता के Gmail खाते में मौजूद थ्रेड.
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
add | Gmail | इस लेबल को थ्रेड में जोड़ता है. |
create | Gmail | इस थ्रेड में आखिरी मैसेज भेजने वाले व्यक्ति को जवाब देने के लिए, मैसेज का ड्राफ़्ट बनाएं. इसके लिए, 'जवाब देने के लिए ईमेल पता' का इस्तेमाल करें. |
create | Gmail | इस थ्रेड में आखिरी मैसेज भेजने वाले व्यक्ति को जवाब देने के लिए, ड्राफ़्ट मैसेज बनाता है. इसके लिए, जवाब देने के लिए दिए गए पते का इस्तेमाल किया जाता है. इसमें वैकल्पिक आर्ग्युमेंट भी शामिल किए जा सकते हैं. |
create | Gmail | इस थ्रेड में आखिरी मैसेज भेजने वाले व्यक्ति को जवाब देने के लिए, मैसेज का ड्राफ़्ट बनाता है. इसके लिए, जवाब पाने के लिए दिए गए पते और इस मैसेज के सभी पाने वालों का इस्तेमाल किया जाता है. |
create | Gmail | इस थ्रेड में आखिरी मैसेज भेजने वाले व्यक्ति को जवाब देने के लिए, मैसेज का ड्राफ़्ट बनाता है. इसके लिए, जवाब देने के लिए दिए गए पते और मैसेज पाने वाले सभी लोगों का इस्तेमाल किया जाता है. इसमें वैकल्पिक आर्ग्युमेंट भी शामिल किए जा सकते हैं. |
get | String | थ्रेड में पहले मैसेज का विषय दिखाता है. |
get | String | इस थ्रेड का आईडी पाता है. |
get | Gmail | इस थ्रेड पर उपयोगकर्ता के बनाए गए लेबल दिखाता है. |
get | Date | इस थ्रेड के सबसे हाल के मैसेज की तारीख दिखाता है. |
get | Integer | थ्रेड में मौजूद मैसेज की संख्या दिखाता है. |
get | Gmail | इस थ्रेड में मौजूद मैसेज दिखाता है. |
get | String | इस थ्रेड का पेर्मलिंक पाता है. |
has | Boolean | यह बताता है कि थ्रेड में कोई ऐसा मैसेज है या नहीं जिस पर आपने स्टार का निशान लगाया है. |
is | Boolean | यह बताता है कि थ्रेड को 'ज़रूरी' के तौर पर मार्क किया गया है या नहीं. |
is | Boolean | यह बताता है कि थ्रेड को चैट के तौर पर लेबल किया गया है या नहीं. |
is | Boolean | यह बताता है कि थ्रेड इनबॉक्स में है या नहीं. |
is | Boolean | अगर यह थ्रेड, प्राथमिकता वाले इनबॉक्स में है, तो यह फ़ंक्शन 'सही' दिखाता है. ऐसा न होने पर, यह 'गलत' दिखाता है. |
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 पते का इस्तेमाल करके, मैसेज भेजने वाले व्यक्ति और इस थ्रेड पर भेजे गए आखिरी मैसेज पाने वाले सभी लोगों को जवाब दें. इसके लिए, वैकल्पिक आर्ग्युमेंट का इस्तेमाल किया जा सकता है. |
ज़्यादा जानकारी वाला दस्तावेज़
add Label(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 | इस थ्रेड पर लागू करने के लिए लेबल |
वापसी का टिकट
Gmail
— यह थ्रेड, चेन करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
create Draft Reply(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 | ईमेल का मुख्य हिस्सा |
वापसी का टिकट
Gmail
— नया ड्राफ़्ट मैसेज
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
create Draft Reply(body, options)
इस थ्रेड में आखिरी मैसेज भेजने वाले व्यक्ति को जवाब देने के लिए, ड्राफ़्ट मैसेज बनाता है. इसके लिए, जवाब देने के लिए दिए गए पते का इस्तेमाल किया जाता है. इसमें वैकल्पिक आर्ग्युमेंट भी शामिल किए जा सकते हैं.
ईमेल में सादा टेक्स्ट और एचटीएमएल, दोनों तरह की बॉडी हो सकती है. ईमेल का साइज़ (इसमें हेडर भी शामिल हैं) कोटा के हिसाब से सीमित है.
// 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 | अगर यह सेट है, तो एचटीएमएल रेंडर करने वाले डिवाइस, ज़रूरी बॉडी आर्ग्युमेंट के बजाय इसका इस्तेमाल करेंगे; अगर आपने अपने ईमेल के लिए इमेज इनलाइन की हैं, तो एचटीएमएल बॉडी में वैकल्पिक inline फ़ील्ड जोड़ा जा सकता है |
inline | Object | JavaScript ऑब्जेक्ट, जिसमें इमेज की मुख्य जानकारी (String ) से इमेज डेटा (Blob ) तक की मैपिंग होती है. यह माना जाता है कि html पैरामीटर का इस्तेमाल किया गया है और इसमें <img src="cid:imageKey" /> फ़ॉर्मैट में इन इमेज के रेफ़रंस शामिल हैं |
name | String | ईमेल भेजने वाले का नाम (डिफ़ॉल्ट: उपयोगकर्ता का नाम) |
reply | String | जवाब देने के लिए डिफ़ॉल्ट ईमेल पता (डिफ़ॉल्ट: उपयोगकर्ता का ईमेल पता) |
subject | String | ईमेल के लिए नई विषय लाइन (ज़्यादा से ज़्यादा 250 वर्ण) |
वापसी का टिकट
Gmail
— नया ड्राफ़्ट मैसेज
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
create Draft Reply All(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 | ईमेल का मुख्य हिस्सा |
वापसी का टिकट
Gmail
— नया ड्राफ़्ट मैसेज
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
create Draft Reply All(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. 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 | अगर यह सेट है, तो एचटीएमएल रेंडर करने वाले डिवाइस, ज़रूरी बॉडी आर्ग्युमेंट के बजाय इसका इस्तेमाल करेंगे; अगर आपने अपने ईमेल के लिए इमेज इनलाइन की हैं, तो एचटीएमएल बॉडी में वैकल्पिक inline फ़ील्ड जोड़ा जा सकता है |
inline | Object | JavaScript ऑब्जेक्ट, जिसमें इमेज की मुख्य जानकारी (String ) से इमेज डेटा (Blob ) तक की मैपिंग होती है. यह माना जाता है कि html पैरामीटर का इस्तेमाल किया गया है और इसमें <img src="cid:imageKey" /> फ़ॉर्मैट में इन इमेज के रेफ़रंस शामिल हैं |
name | String | ईमेल भेजने वाले का नाम (डिफ़ॉल्ट: उपयोगकर्ता का नाम) |
reply | String | जवाब देने के लिए डिफ़ॉल्ट ईमेल पता (डिफ़ॉल्ट: उपयोगकर्ता का ईमेल पता) |
subject | String | ईमेल के लिए नई विषय लाइन. ज़्यादा से ज़्यादा 250 वर्ण इस्तेमाल किए जा सकते हैं. |
वापसी का टिकट
Gmail
— नया ड्राफ़्ट मैसेज
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
get First Message Subject()
थ्रेड में पहले मैसेज का विषय दिखाता है.
// 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/
इन्हें भी देखें
get Id()
इस थ्रेड का आईडी पाता है. थ्रेड का आईडी, उसमें मौजूद मैसेज के हिसाब से अलग-अलग होता है. थ्रेड में मौजूद किसी मैसेज के लिए एक जैसा आईडी पाने के लिए, get
का इस्तेमाल करें.
// 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
— इस थ्रेड का आईडी
get Labels()
इस थ्रेड पर उपयोगकर्ता के बनाए गए लेबल दिखाता है.
// 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()); }
वापसी का टिकट
Gmail
— इस थ्रेड के लिए लेबल का कलेक्शन
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
get Last Message Date()
इस थ्रेड के सबसे हाल के मैसेज की तारीख दिखाता है.
// 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/
इन्हें भी देखें
get Message Count()
थ्रेड में मौजूद मैसेज की संख्या दिखाता है.
// 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/
इन्हें भी देखें
get Messages()
इस थ्रेड में मौजूद मैसेज दिखाता है.
// 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()); }
वापसी का टिकट
Gmail
— इस थ्रेड में मौजूद Gmail मैसेज का कलेक्शन
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
get Permalink()
इस थ्रेड का पेर्मलिंक पाता है.
ध्यान दें कि यह सिर्फ़ Gmail के क्लासिक इंटरफ़ेस के साथ काम करता है, न कि Inbox के साथ.
// Logs the permalink for the first thread in the inbox const thread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(thread.getPermalink());
वापसी का टिकट
String
— इस थ्रेड का स्थायी लिंक
has Starred Messages()
यह बताता है कि थ्रेड में कोई ऐसा मैसेज है या नहीं जिस पर आपने स्टार का निशान लगाया है.
// Log if this thread has starred messages const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`has starred : ${firstThread.hasStarredMessages()}`);
वापसी का टिकट
Boolean
— अगर थ्रेड में कोई ऐसा मैसेज है जिस पर स्टार का निशान लगा है, तो यह वैल्यू 'सही' होगी
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
is Important()
यह बताता है कि थ्रेड को 'ज़रूरी' के तौर पर मार्क किया गया है या नहीं.
// 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/
is In Chats()
यह बताता है कि थ्रेड को चैट के तौर पर लेबल किया गया है या नहीं.
// Log if this thread is a chat const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`is in chats? : ${firstThread.isInChats()}`);
वापसी का टिकट
Boolean
— अगर थ्रेड को चैट के तौर पर लेबल किया गया है, तो यह वैल्यू 'सही' होगी
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
is In Inbox()
यह बताता है कि थ्रेड इनबॉक्स में है या नहीं.
// 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/
is In Priority Inbox()
अगर यह थ्रेड, प्राथमिकता वाले इनबॉक्स में है, तो यह फ़ंक्शन 'सही' दिखाता है. ऐसा न होने पर, यह 'गलत' दिखाता है.
// 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
— अगर थ्रेड मुख्य इनबॉक्स में है, तो यह वैल्यू 'सही' होगी
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
is In Spam()
यह बताता है कि थ्रेड को स्पैम के तौर पर मार्क किया गया है या नहीं.
// 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/
is In Trash()
यह बताता है कि थ्रेड ट्रैश में है या नहीं.
// Log if this thread is in the trash const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`Trashed? ${firstThread.isInTrash()}`);
वापसी का टिकट
Boolean
— अगर थ्रेड ट्रैश में है, तो यह वैल्यू 'सही' होगी
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
is Unread()
यह बताता है कि थ्रेड में कोई ऐसा मैसेज है जिसे नहीं पढ़ा गया है या नहीं.
// 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/
mark Important()
इस थ्रेड को ज़रूरी के तौर पर मार्क करता है.
// Mark first inbox thread as important const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.markImportant();
वापसी का टिकट
Gmail
— यह थ्रेड, चेन करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
mark Read()
इस थ्रेड को 'पढ़ा गया' के तौर पर मार्क करता है.
// Mark first inbox thread as read const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.markRead();
वापसी का टिकट
Gmail
— यह थ्रेड, चेन करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
mark Unimportant()
इस थ्रेड को 'ग़ैर-ज़रूरी' के तौर पर मार्क करता है.
// Mark first inbox thread as unimportant const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.markUnimportant();
वापसी का टिकट
Gmail
— यह थ्रेड, चेन करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
mark Unread()
इस थ्रेड को 'नहीं पढ़ा गया' के तौर पर मार्क करता है.
// Mark first inbox thread as unread const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.markUnread();
वापसी का टिकट
Gmail
— यह थ्रेड, चेन करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
move To Archive()
इस थ्रेड को संग्रह में ले जाता है.
// Archive first inbox thread const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.moveToArchive();
वापसी का टिकट
Gmail
— यह थ्रेड, चेन करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
move To Inbox()
इस थ्रेड को इनबॉक्स में ले जाता है.
// Move first non-inbox thread to inbox const firstThread = GmailApp.search('-in:inbox')[0]; firstThread.moveToInbox();
वापसी का टिकट
Gmail
— यह थ्रेड, चेन करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
move To Spam()
इस थ्रेड को स्पैम में ले जाता है.
// Move first inbox thread to spam const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.moveToSpam();
वापसी का टिकट
Gmail
— यह थ्रेड, चेन करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
move To Trash()
इस थ्रेड को ट्रैश में भेजता है.
// Move first inbox thread to trash const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.moveToTrash();
वापसी का टिकट
Gmail
— यह थ्रेड, चेन करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते 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 ...
वापसी का टिकट
Gmail
— यह थ्रेड, चेन करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
remove Label(label)
थ्रेड से यह लेबल हटा देता है.
const myLabel = GmailApp.getUserLabelByName('<your label>'); const threads = myLabel.getThreads(); for (const thread of threads) { thread.removeLabel(myLabel); }
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
label | Gmail | इस थ्रेड से हटाने के लिए लेबल |
वापसी का टिकट
Gmail
— यह थ्रेड, चेन करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
reply(body)
replyTo पते का इस्तेमाल करके, इस थ्रेड में आखिरी मैसेज भेजने वाले व्यक्ति को जवाब दें.
ध्यान दें कि ईमेल का कुल साइज़ (सभी हेडर के साथ) 20 केबी से ज़्यादा नहीं होना चाहिए.
// Respond to author of last email in thread with acknowledgment const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.reply('Got your message');
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
body | String | ईमेल का मुख्य हिस्सा |
वापसी का टिकट
Gmail
— यह थ्रेड, चेन करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
reply(body, options)
इस थ्रेड में आखिरी मैसेज भेजने वाले व्यक्ति को जवाब देने के लिए, replyTo पते का इस्तेमाल करें. साथ ही, वैकल्पिक आर्ग्युमेंट भी दें. ईमेल में सादा टेक्स्ट और एचटीएमएल, दोनों हो सकते हैं. ध्यान दें कि ईमेल का कुल साइज़ (सभी हेडर के साथ, लेकिन अटैचमेंट को छोड़कर) 20 केबी से ज़्यादा नहीं होना चाहिए.
// 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 | अगर यह सेट है, तो एचटीएमएल रेंडर करने वाले डिवाइस, ज़रूरी बॉडी आर्ग्युमेंट के बजाय इसका इस्तेमाल करेंगे; अगर आपने अपने ईमेल के लिए इमेज इनलाइन की हैं, तो एचटीएमएल बॉडी में वैकल्पिक 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" /> फ़ॉर्मैट में इन इमेज के रेफ़रंस शामिल हैं |
वापसी का टिकट
Gmail
— यह थ्रेड, चेन करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
reply All(body)
ईमेल भेजने वाले व्यक्ति को जवाब दें. इसके लिए, replyTo पते का इस्तेमाल करें. साथ ही, इस थ्रेड पर भेजे गए आखिरी मैसेज के सभी पाने वालों को जवाब दें.
ध्यान दें कि ईमेल का कुल साइज़ (सभी हेडर के साथ) 20 केबी से ज़्यादा नहीं होना चाहिए.
// 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 | ईमेल का मुख्य हिस्सा |
वापसी का टिकट
Gmail
— यह थ्रेड, चेन करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
reply All(body, options)
reply
पते का इस्तेमाल करके, मैसेज भेजने वाले व्यक्ति और इस थ्रेड पर भेजे गए आखिरी मैसेज पाने वाले सभी लोगों को जवाब दें. इसके लिए, वैकल्पिक आर्ग्युमेंट का इस्तेमाल किया जा सकता है. ईमेल में सादा टेक्स्ट और एचटीएमएल, दोनों हो सकते हैं. ध्यान दें कि ईमेल का कुल साइज़ (सभी हेडर के साथ, लेकिन अटैचमेंट के बिना) 20 केबी से ज़्यादा नहीं होना चाहिए.
// 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 | अगर यह सेट है, तो एचटीएमएल रेंडर करने वाले डिवाइस, ज़रूरी बॉडी आर्ग्युमेंट के बजाय इसका इस्तेमाल करेंगे; अगर आपने अपने ईमेल के लिए इमेज इनलाइन की हैं, तो एचटीएमएल बॉडी में वैकल्पिक 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" /> फ़ॉर्मैट में इन इमेज के रेफ़रंस शामिल हैं |
वापसी का टिकट
Gmail
— यह थ्रेड, चेन करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/