Class GmailMessage

GmailMessage

उपयोगकर्ता के Gmail खाते में मौजूद कोई मैसेज.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
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यह फ़ंक्शन, हेडर का नाम दिए जाने पर, RFC 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()GmailMessageयह विकल्प, इस मैसेज और इससे जुड़ी स्थिति को Gmail से फिर से लोड करता है. यह तब काम आता है, जब लेबल, पढ़े जाने की स्थिति वगैरह में बदलाव हुआ हो.
reply(body)GmailMessageजवाब देने के डिफ़ॉल्ट पते का इस्तेमाल करके, इस मैसेज को भेजने वाले को जवाब देता है.
reply(body, options)GmailMessageजवाब देने के लिए दिए गए पते का इस्तेमाल करके, इस मैसेज को भेजने वाले व्यक्ति को जवाब देता है. इसमें वैकल्पिक तर्क शामिल होते हैं.
replyAll(body)GmailMessageजवाब देने के लिए, 'जवाब दें' फ़ील्ड में दिए गए पते और इस मैसेज के सभी पाने वालों के पते का इस्तेमाल किया जाता है.
replyAll(body, options)GmailMessageइस मैसेज को भेजने वाले व्यक्ति और सभी लोगों को जवाब देता है. इसके लिए, जवाब देने के लिए इस्तेमाल किया जाने वाला पता और सभी लोगों को जवाब देने की सुविधा का इस्तेमाल किया जाता है. इसमें वैकल्पिक तर्क भी शामिल होते हैं.
star()GmailMessageइस बटन से मैसेज पर स्टार का निशान लगाया जाता है.
unstar()GmailMessageइस मैसेज से स्टार का निशान हट जाता है.

ज़्यादा जानकारी वाला दस्तावेज़

createDraftReply(body)

यह सुविधा, जवाब देने के डिफ़ॉल्ट पते का इस्तेमाल करके, ईमेल भेजने वाले व्यक्ति को जवाब देने के लिए एक ड्राफ़्ट मैसेज बनाती है. ईमेल का साइज़ (हेडर के साथ) कोटे के हिसाब से सीमित होता है.

// Create a draft reply to the original message with an acknowledgment.
const firstThread = GmailApp.getInboxThreads(0, 1)[0];
const message = firstThread.getMessages()[0];
message.createDraftReply('Got your message');

पैरामीटर

नामटाइपब्यौरा
bodyStringईमेल का मुख्य हिस्सा.

वापसी का टिकट

GmailDraft — नया ड्राफ़्ट मैसेज.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


createDraftReply(body, options)

यह फ़ंक्शन, इस मैसेज को भेजने वाले व्यक्ति को जवाब देने के लिए एक ड्राफ़्ट मैसेज बनाता है. इसके लिए, जवाब देने वाले पते का इस्तेमाल किया जाता है. इसमें वैकल्पिक आर्ग्युमेंट भी शामिल किए जा सकते हैं.

ईमेल में सादा टेक्स्ट और एचटीएमएल बॉडी, दोनों शामिल हो सकती हैं. ईमेल का साइज़ (इसमें हेडर शामिल हैं) कोटा लिमिट के हिसाब से है.

// Create a draft response with an HTML text body.
const firstThread = GmailApp.getInboxThreads(0, 1)[0];
const message = firstThread.getMessages()[0];
message.createDraftReply('incapable of HTML', {
  htmlBody: '<b>some HTML body text</b>',
  cc: 'another@example.com',
});

पैरामीटर

नामटाइपब्यौरा
bodyStringईमेल का मुख्य हिस्सा.
optionsObjectयह एक JavaScript ऑब्जेक्ट है, जो नीचे दिए गए बेहतर पैरामीटर तय करता है.

उन्नत पैरामीटर

नामटाइपब्यौरा
attachmentsBlobSource[]ईमेल के साथ भेजने के लिए फ़ाइलों का एक कलेक्शन
bccStringगुप्त कॉपी के लिए, कॉमा लगाकर अलग किए गए ईमेल पतों की सूची
ccStringकॉमा लगाकर अलग किए गए ईमेल पतों की सूची, जिन्हें ईमेल की कॉपी भेजनी है
fromStringवह पता जिससे ईमेल भेजा जाना चाहिए. यह GmailApp.getAliases() से मिली वैल्यू में से एक होना चाहिए
htmlBodyStringजब यह सेट होता है, तो एचटीएमएल रेंडर करने वाले डिवाइस, ज़रूरी बॉडी आर्ग्युमेंट के बजाय इसका इस्तेमाल करते हैं. अगर आपके ईमेल में इनलाइन की गई इमेज हैं, तो एचटीएमएल बॉडी में एक वैकल्पिक inlineImages फ़ील्ड जोड़ा जा सकता है
inlineImagesObjectयह एक JavaScript ऑब्जेक्ट है. इसमें इमेज की (String) से इमेज डेटा (BlobSource) तक की मैपिंग होती है. इससे यह पता चलता है कि htmlBody पैरामीटर का इस्तेमाल किया गया है और इसमें इन इमेज के रेफ़रंस, <img src="cid:imageKey" /> फ़ॉर्मैट में मौजूद हैं
nameStringईमेल भेजने वाले का नाम (डिफ़ॉल्ट रूप से: उपयोगकर्ता का नाम)
replyToStringजवाब देने के डिफ़ॉल्ट पते के तौर पर इस्तेमाल किया जाने वाला ईमेल पता (डिफ़ॉल्ट: उपयोगकर्ता का ईमेल पता)
subjectStringईमेल के लिए नई सब्जेक्ट लाइन. इसमें ज़्यादा से ज़्यादा 250 वर्ण होने चाहिए.

वापसी का टिकट

GmailDraft — नया ड्राफ़्ट मैसेज.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


createDraftReplyAll(body)

यह विकल्प, मैसेज भेजने वाले व्यक्ति और मैसेज पाने वाले सभी लोगों को जवाब देने के लिए, 'जवाब दें' पते का इस्तेमाल करके एक ड्राफ़्ट मैसेज बनाता है. ईमेल का साइज़ (हेडर के साथ) कोटा के हिसाब से सीमित होता है.

// Create a draft response to all recipients (except those bcc'd) with an
// acknowledgment.
const firstThread = GmailApp.getInboxThreads(0, 1)[0];
const message = firstThread.getMessages()[0];
message.createDraftReplyAll('Got your message');

पैरामीटर

नामटाइपब्यौरा
bodyStringईमेल का मुख्य हिस्सा.

वापसी का टिकट

GmailDraft — नया ड्राफ़्ट मैसेज.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


createDraftReplyAll(body, options)

यह फ़ंक्शन, इस मैसेज को भेजने वाले व्यक्ति और सभी पाने वालों को जवाब देने के लिए एक ड्राफ़्ट मैसेज बनाता है. इसके लिए, जवाब देने वाले का पता और वैकल्पिक तर्क इस्तेमाल किए जाते हैं.

ईमेल में सादा टेक्स्ट और एचटीएमएल बॉडी, दोनों शामिल हो सकती हैं. ईमेल का साइज़ (इसमें हेडर शामिल हैं) कोटा लिमिट के हिसाब से है.

// Create a draft response to all recipients (except those bcc'd) using an HTML
// text body.
const firstThread = GmailApp.getInboxThreads(0, 1)[0];
const message = firstThread.getMessages()[0];
message.createDraftReplyAll('incapable of HTML', {
  htmlBody: '<b>some HTML body text</b>',
  cc: 'another@example.com',
});

पैरामीटर

नामटाइपब्यौरा
bodyStringईमेल का मुख्य हिस्सा.
optionsObjectयह एक JavaScript ऑब्जेक्ट है, जो नीचे दिए गए बेहतर पैरामीटर तय करता है.

उन्नत पैरामीटर

नामटाइपब्यौरा
attachmentsBlobSource[]ईमेल के साथ भेजने के लिए फ़ाइलों का एक कलेक्शन
bccStringगुप्त कॉपी के लिए, कॉमा लगाकर अलग किए गए ईमेल पतों की सूची
ccStringकॉमा लगाकर अलग किए गए ईमेल पतों की सूची, जिन्हें ईमेल की कॉपी भेजनी है
fromStringवह पता जिससे ईमेल भेजा जाना चाहिए. यह GmailApp.getAliases() से मिली वैल्यू में से एक होना चाहिए
htmlBodyStringजब यह सेट होता है, तो एचटीएमएल रेंडर करने वाले डिवाइस, ज़रूरी बॉडी आर्ग्युमेंट के बजाय इसका इस्तेमाल करते हैं. अगर आपके ईमेल में इनलाइन की गई इमेज हैं, तो एचटीएमएल बॉडी में एक वैकल्पिक inlineImages फ़ील्ड जोड़ा जा सकता है
inlineImagesObjectयह एक JavaScript ऑब्जेक्ट है. इसमें इमेज की (String) से इमेज डेटा (BlobSource) तक की मैपिंग होती है. इससे यह पता चलता है कि htmlBody पैरामीटर का इस्तेमाल किया गया है और इसमें इन इमेज के रेफ़रंस, <img src="cid:imageKey" /> फ़ॉर्मैट में मौजूद हैं
nameStringईमेल भेजने वाले का नाम (डिफ़ॉल्ट रूप से: उपयोगकर्ता का नाम)
replyToStringजवाब देने के डिफ़ॉल्ट पते के तौर पर इस्तेमाल किया जाने वाला ईमेल पता (डिफ़ॉल्ट: उपयोगकर्ता का ईमेल पता)
subjectStringईमेल के लिए नई सब्जेक्ट लाइन. इसमें ज़्यादा से ज़्यादा 250 वर्ण होने चाहिए.

वापसी का टिकट

GmailDraft — नया ड्राफ़्ट मैसेज.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


forward(recipient)

इस मैसेज को ईमेल पाने वाले नए लोगों को फ़ॉरवर्ड करता है. ईमेल का साइज़ (हेडर के साथ) कोटा के हिसाब से सीमित होता है.

// Forward first message of first inbox thread to recipient1 & recipient2,
// both @example.com
const firstThread = GmailApp.getInboxThreads(0, 1)[0];
const message = firstThread.getMessages()[0];
message.forward('recipient1@example.com,recipient2@example.com');

पैरामीटर

नामटाइपब्यौरा
recipientStringकॉमा लगाकर अलग किए गए ईमेल पतों की सूची.

वापसी का टिकट

GmailMessage — यह मैसेज, चेनिंग के लिए काम का है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


forward(recipient, options)

यह मैसेज, ईमेल पाने वाले नए लोगों को फ़ॉरवर्ड करता है. इसमें वैकल्पिक तर्क शामिल किए जा सकते हैं.

ईमेल में सादा टेक्स्ट और एचटीएमएल बॉडी, दोनों शामिल हो सकती हैं. ईमेल का साइज़ (इसमें हेडर शामिल हैं) कोटा लिमिट के हिसाब से है.

const firstThread = GmailApp.getInboxThreads(0, 1)[0];
const message = firstThread.getMessages()[0];
message.forward('recipient1@example.com,recipient2@example.com', {
  cc: 'myboss@example.com',
  bcc: 'mybosses-boss@example.com,vp@example.com',
});

पैरामीटर

नामटाइपब्यौरा
recipientStringकॉमा लगाकर अलग किए गए ईमेल पतों की सूची.
optionsObjectयह एक JavaScript ऑब्जेक्ट है, जो नीचे दिए गए बेहतर पैरामीटर तय करता है.

उन्नत पैरामीटर

नामटाइपब्यौरा
attachmentsBlobSource[]ईमेल के साथ भेजने के लिए फ़ाइलों का एक कलेक्शन
bccStringगुप्त कॉपी के लिए, कॉमा लगाकर अलग किए गए ईमेल पतों की सूची
ccStringकॉमा लगाकर अलग किए गए ईमेल पतों की सूची, जिन्हें ईमेल की कॉपी भेजनी है
fromStringवह पता जिससे ईमेल भेजा जाना चाहिए. यह GmailApp.getAliases() से मिली वैल्यू में से एक होना चाहिए
htmlBodyStringजब यह सेट होता है, तो एचटीएमएल रेंडर करने वाले डिवाइस, ज़रूरी बॉडी आर्ग्युमेंट के बजाय इसका इस्तेमाल करते हैं. अगर आपके ईमेल में इनलाइन की गई इमेज हैं, तो एचटीएमएल बॉडी में एक वैकल्पिक inlineImages फ़ील्ड जोड़ा जा सकता है
inlineImagesObjectयह एक JavaScript ऑब्जेक्ट है. इसमें इमेज की (String) से इमेज डेटा (BlobSource) तक की मैपिंग होती है. इससे यह पता चलता है कि htmlBody पैरामीटर का इस्तेमाल किया गया है और इसमें इन इमेज के रेफ़रंस, <img src="cid:imageKey" /> फ़ॉर्मैट में मौजूद हैं
nameStringईमेल भेजने वाले का नाम (डिफ़ॉल्ट रूप से: उपयोगकर्ता का नाम)
noReplyBooleantrue अगर ईमेल को सामान्य 'जवाब न दें' ईमेल पते से भेजा जाना चाहिए, ताकि ईमेल पाने वाले लोग ईमेल का जवाब न दें. यह विकल्प सिर्फ़ Google Workspace खातों के लिए उपलब्ध है, Gmail का इस्तेमाल करने वाले लोगों के लिए नहीं
replyToStringजवाब देने के डिफ़ॉल्ट पते के तौर पर इस्तेमाल किया जाने वाला ईमेल पता (डिफ़ॉल्ट: उपयोगकर्ता का ईमेल पता)
subjectStringईमेल के लिए नई सब्जेक्ट लाइन. इसमें ज़्यादा से ज़्यादा 250 वर्ण होने चाहिए.

वापसी का टिकट

GmailMessage — यह मैसेज, चेनिंग के लिए काम का है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


getAttachments()

इस मैसेज के सभी अटैचमेंट मिलते हैं.

वापसी का टिकट

GmailAttachment[] — इस मैसेज के लिए, BLOB अटैचमेंट की एक कैटगरी.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

getAttachments(options)

इस मैसेज के सभी अटैचमेंट मिलते हैं.

पैरामीटर

नामटाइपब्यौरा
optionsObjectयह एक JavaScript ऑब्जेक्ट है, जो नीचे दिए गए बेहतर पैरामीटर तय करता है.

उन्नत पैरामीटर

नामटाइपब्यौरा
includeInlineImagesBooleanअगर Blob अटैचमेंट के दिखाए गए कलेक्शन में इनलाइन इमेज शामिल होनी चाहिए, तो true. डिफ़ॉल्ट रूप से, यह true होता है.
includeAttachmentsBooleantrue अगर Blob अटैचमेंट के तौर पर दिखाए गए कलेक्शन में सामान्य (नॉन-इनलाइन) अटैचमेंट शामिल होने चाहिए (डिफ़ॉल्ट रूप से true होता है).

वापसी का टिकट

GmailAttachment[] — इस मैसेज के लिए, BLOB अटैचमेंट की एक कैटगरी.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

getBcc()

इस मैसेज में गुप्त कॉपी के तौर पर शामिल किए गए ईमेल पतों को कॉमा लगाकर अलग-अलग करता है.

यह सभी मिले हुए मैसेज के लिए खाली होता है.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
Logger.log(message.getBcc());                      // Log bcc'd addresses

वापसी का टिकट

String — इस मैसेज में गुप्त कॉपी के तौर पर जोड़े गए ईमेल पते. इन्हें कॉमा लगाकर अलग किया जाता है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


getBody()

इस मैसेज के मुख्य हिस्से का एचटीएमएल कॉन्टेंट मिलता है.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
Logger.log(message.getBody());                     // Log contents of the body

वापसी का टिकट

String — इस मैसेज का मुख्य कॉन्टेंट.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


getCc()

इस मैसेज की कॉपी पाने वाले लोगों के ईमेल पते, कॉमा लगाकर अलग किए गए फ़ॉर्मैट में मिलते हैं.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
Logger.log(message.getCc());                       // Log cc'd addresses

वापसी का टिकट

String — इस मैसेज की कॉपी पाने वाले लोगों के ईमेल पते, कॉमा लगाकर अलग किए गए हैं.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


getDate()

इस मैसेज की तारीख और समय की जानकारी मिलती है.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
Logger.log(message.getDate());  // Log date and time of the message

वापसी का टिकट

Date — इस मैसेज की तारीख और समय.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

getFrom()

इस मैसेज को भेजने वाले का पता मिलता है.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
Logger.log(message.getFrom());  // Log from address of the message

वापसी का टिकट

String — मैसेज भेजने वाले व्यक्ति का ईमेल पता.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


getHeader(name)

यह फ़ंक्शन, हेडर का नाम दिए जाने पर, RFC 2822 हेडर की वैल्यू को वापस लाता है.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox.
const message = thread.getMessages()[0];           // Get the first message.
Logger.log(
    message.getHeader('Message-ID'));  // Logs the Message-ID RFC 2822 header.

पैरामीटर

नामटाइपब्यौरा
nameStringआरएफ़सी हेडर का नाम. इसमें कोलन शामिल नहीं होता, जो इसे वैल्यू से अलग करता है.

वापसी का टिकट

String — हेडर की वैल्यू या अगर मैसेज में हेडर मौजूद नहीं है, तो खाली स्ट्रिंग.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

getId()

इस मैसेज का आईडी मिलता है.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
const id = message.getId();
const messageById = GmailApp.getMessageById(id);
Logger.log(
    message.getSubject() === messageById.getMessage());  // Always logs true

वापसी का टिकट

String — मैसेज आईडी.


getPlainBody()

इस मैसेज के मुख्य भाग का कॉन्टेंट, एचटीएमएल फ़ॉर्मैटिंग के बिना मिलता है. यह getBody() से ज़्यादा मुश्किल है और इसमें ज़्यादा समय लगता है.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
Logger.log(message.getPlainBody());                // Log contents of the body

वापसी का टिकट

String — इस मैसेज का मुख्य कॉन्टेंट.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


getRawContent()

इस मैसेज का रॉ कॉन्टेंट मिलता है. यह Gmail के यूज़र इंटरफ़ेस (यूआई) में "मूल ईमेल दिखाएं" विकल्प के बराबर है.

वापसी का टिकट

String — इस मैसेज का ओरिजनल कॉन्टेंट.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

getReplyTo()

इस मैसेज के लिए, जवाब देने का पता (आम तौर पर, ईमेल भेजने वाले का पता) मिलता है.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
Logger.log(message.getReplyTo());                  // Logs reply-to address

वापसी का टिकट

String — जवाब पाने के लिए इस्तेमाल किया जाने वाला ईमेल पता.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


getSubject()

इस मैसेज का विषय मिलता है.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
Logger.log(message.getSubject());                  // Log subject line

वापसी का टिकट

String — इस मैसेज का विषय.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


getThread()

इस मैसेज वाली थ्रेड को दिखाता है.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
Logger.log(
    message.getThread().getFirstMessageSubject() ===
        thread.getFirstMessageSubject(),
);  // Always logs true

वापसी का टिकट

GmailThread — यह मैसेज जिस GmailThread में शामिल है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

getTo()

इस मैसेज को पाने वाले लोगों के ईमेल पते, कॉमा लगाकर अलग किए गए फ़ॉर्मैट में मिलते हैं.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
Logger.log(message.getTo());  // Log the recipient of message

वापसी का टिकट

String — इस मैसेज को पाने वाले लोगों के ईमेल पते, कॉमा लगाकर अलग किए गए हैं.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


isDraft()

इससे पता चलता है कि यह मैसेज ड्राफ़्ट है या नहीं.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
Logger.log(`is draft? ${message.isDraft()}`);

वापसी का टिकट

Boolean — यह मैसेज ड्राफ़्ट है या नहीं.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

isInChats()

इससे पता चलता है कि यह मैसेज चैट है या नहीं.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
Logger.log(`is a chat? ${message.isInChats()}`);

वापसी का टिकट

Boolean — यह मैसेज चैट है या नहीं.


isInInbox()

इससे पता चलता है कि यह मैसेज इनबॉक्स में है या नहीं.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
Logger.log(`is in inbox? ${message.isInInbox()}`);

वापसी का टिकट

Boolean — यह मैसेज इनबॉक्स में है या नहीं.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

isInPriorityInbox()

अगर यह मैसेज प्राथमिकता वाले इनबॉक्स में है, तो true दिखाता है. ऐसा न होने पर, false दिखाता है.

const thread = GmailApp.getPriorityInboxThreads(
    0, 1)[0];  // Get first thread in priority inbox
const messages = thread.getMessages();
for (let i = 0; i < messages.length; i++) {
  // At least one of the messages is in priority inbox
  Logger.log(`is in priority inbox? ${messages[i].isInPriorityInbox()}`);
}

वापसी का टिकट

Boolean — यह मैसेज मुख्य इनबॉक्स में है या नहीं.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

isInTrash()

इससे पता चलता है कि यह मैसेज ट्रैश में है या नहीं.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
Logger.log(`is in the trash? ${message.isInTrash()}`);

वापसी का टिकट

Boolean — यह मैसेज ट्रैश में है या नहीं.


isStarred()

इससे पता चलता है कि इस मैसेज पर स्टार का निशान लगा है या नहीं.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
Logger.log(`is starred? ${message.isStarred()}`);

वापसी का टिकट

Boolean — इस मैसेज पर स्टार का निशान लगा है या नहीं.


isUnread()

इससे पता चलता है कि यह मैसेज पढ़ा गया है या नहीं.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
Logger.log(`is unread? ${message.isUnread()}`);

वापसी का टिकट

Boolean — इस मैसेज के नहीं पढ़े जाने की स्थिति.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

markRead()

इस कुकी का इस्तेमाल, मैसेज को 'पढ़ा गया' के तौर पर मार्क करने के लिए किया जाता है.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
message.markRead();                                // Mark as read

वापसी का टिकट

GmailMessage — यह GmailMessage है, जो चेनिंग के लिए काम आता है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


markUnread()

इस कुकी का इस्तेमाल मैसेज को 'नहीं पढ़ा गया' के तौर पर मार्क करने के लिए किया जाता है.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
message.markUnread();                              // Mark as unread

वापसी का टिकट

GmailMessage — यह GmailMessage है, जो चेनिंग के लिए काम आता है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


moveToTrash()

इस कार्रवाई से मैसेज को ट्रैश में ले जाया जाता है.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
message.moveToTrash();                             // Move message to trash

वापसी का टिकट

GmailMessage — यह GmailMessage है, जो चेनिंग के लिए काम आता है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


refresh()

यह विकल्प, इस मैसेज और इससे जुड़ी स्थिति को Gmail से फिर से लोड करता है. यह तब काम आता है, जब लेबल, पढ़े जाने की स्थिति वगैरह में बदलाव हुआ हो.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
// .. Do bunch of stuff here
message.refresh();  // Make sure it's up to date
// Do more stuff to message

वापसी का टिकट

GmailMessage — यह मैसेज, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

reply(body)

जवाब देने के डिफ़ॉल्ट पते का इस्तेमाल करके, इस मैसेज को भेजने वाले को जवाब देता है. ईमेल का साइज़ (इसमें हेडर शामिल हैं) कोटा लिमिट के हिसाब से है.

// Respond to author of message with acknowledgment
const firstThread = GmailApp.getInboxThreads(0, 1)[0];
const message = firstThread.getMessages()[0];
message.reply('Got your message');

पैरामीटर

नामटाइपब्यौरा
bodyStringईमेल का मुख्य हिस्सा.

वापसी का टिकट

GmailMessage — यह मैसेज, चेनिंग के लिए काम का है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


reply(body, options)

जवाब देने के लिए दिए गए पते का इस्तेमाल करके, इस मैसेज को भेजने वाले व्यक्ति को जवाब देता है. इसमें वैकल्पिक तर्क शामिल होते हैं.

ईमेल में सादा टेक्स्ट और एचटीएमएल बॉडी, दोनों शामिल हो सकती हैं. ईमेल का साइज़ (इसमें हेडर शामिल हैं) कोटा लिमिट के हिसाब से है.

// Respond with HTML body text
const firstThread = GmailApp.getInboxThreads(0, 1)[0];
const message = firstThread.getMessages()[0];
message.reply('incapable of HTML', {
  htmlBody: '<b>some HTML body text</b>',
  noReply: true,
});

पैरामीटर

नामटाइपब्यौरा
bodyStringईमेल का मुख्य हिस्सा.
optionsObjectयह एक JavaScript ऑब्जेक्ट है, जो नीचे दिए गए बेहतर पैरामीटर तय करता है.

उन्नत पैरामीटर

नामटाइपब्यौरा
attachmentsBlobSource[]ईमेल के साथ भेजने के लिए फ़ाइलों का एक कलेक्शन
bccStringगुप्त कॉपी के लिए, कॉमा लगाकर अलग किए गए ईमेल पतों की सूची
ccStringकॉमा लगाकर अलग किए गए ईमेल पतों की सूची, जिन्हें ईमेल की कॉपी भेजनी है
fromStringवह पता जिससे ईमेल भेजा जाना चाहिए. यह GmailApp.getAliases() से मिली वैल्यू में से एक होना चाहिए
htmlBodyStringजब यह सेट होता है, तो एचटीएमएल रेंडर करने वाले डिवाइस, ज़रूरी बॉडी आर्ग्युमेंट के बजाय इसका इस्तेमाल करते हैं. अगर आपके ईमेल में इनलाइन की गई इमेज हैं, तो एचटीएमएल बॉडी में एक वैकल्पिक inlineImages फ़ील्ड जोड़ा जा सकता है
inlineImagesObjectयह एक JavaScript ऑब्जेक्ट है. इसमें इमेज की (String) से इमेज डेटा (BlobSource) तक की मैपिंग होती है. इससे यह पता चलता है कि htmlBody पैरामीटर का इस्तेमाल किया गया है और इसमें इन इमेज के रेफ़रंस, <img src="cid:imageKey" /> फ़ॉर्मैट में मौजूद हैं
nameStringईमेल भेजने वाले का नाम (डिफ़ॉल्ट रूप से: उपयोगकर्ता का नाम)
noReplyBooleantrue अगर ईमेल को सामान्य 'जवाब न दें' ईमेल पते से भेजा जाना चाहिए, ताकि ईमेल पाने वाले लोग ईमेल का जवाब न दें. यह विकल्प सिर्फ़ Google Workspace खातों के लिए उपलब्ध है, Gmail का इस्तेमाल करने वाले लोगों के लिए नहीं
replyToStringजवाब देने के डिफ़ॉल्ट पते के तौर पर इस्तेमाल किया जाने वाला ईमेल पता (डिफ़ॉल्ट: उपयोगकर्ता का ईमेल पता)
subjectStringईमेल के लिए नई सब्जेक्ट लाइन. इसमें ज़्यादा से ज़्यादा 250 वर्ण होने चाहिए.

वापसी का टिकट

GmailMessage — यह मैसेज, चेनिंग के लिए काम का है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


replyAll(body)

जवाब देने के लिए, 'जवाब दें' फ़ील्ड में दिए गए पते और इस मैसेज के सभी पाने वालों के पते का इस्तेमाल किया जाता है. ईमेल का साइज़ (हेडर के साथ) कोटा के हिसाब से सीमित है.

// Respond to all recipients (except bcc'd) of last email in thread with
// acknowledgment
const firstThread = GmailApp.getInboxThreads(0, 1)[0];
const message = firstThread.getMessages()[0];
message.replyAll('Got your message');

पैरामीटर

नामटाइपब्यौरा
bodyStringईमेल का मुख्य हिस्सा.

वापसी का टिकट

GmailMessage — यह मैसेज,चेन बनाने के लिए काम का है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


replyAll(body, options)

इस मैसेज को भेजने वाले व्यक्ति और सभी लोगों को जवाब देता है. इसके लिए, जवाब देने के लिए इस्तेमाल किया जाने वाला पता और सभी लोगों को जवाब देने की सुविधा का इस्तेमाल किया जाता है. इसमें वैकल्पिक तर्क भी शामिल होते हैं.

ईमेल में सादा टेक्स्ट और एचटीएमएल बॉडी, दोनों शामिल हो सकती हैं. ईमेल का साइज़ (इसमें हेडर शामिल हैं) कोटा लिमिट के हिसाब से है.

// Respond with HTML body text
const firstThread = GmailApp.getInboxThreads(0, 1)[0];
const message = firstThread.getMessages()[0];
message.replyAll('incapable of HTML', {
  htmlBody: '<b>some HTML body text</b>',
  noReply: true,
});

पैरामीटर

नामटाइपब्यौरा
bodyStringईमेल का मुख्य हिस्सा.
optionsObjectयह एक JavaScript ऑब्जेक्ट है, जो नीचे दिए गए बेहतर पैरामीटर तय करता है.

उन्नत पैरामीटर

नामटाइपब्यौरा
attachmentsBlobSource[]ईमेल के साथ भेजने के लिए फ़ाइलों का एक कलेक्शन
bccStringगुप्त कॉपी के लिए, कॉमा लगाकर अलग किए गए ईमेल पतों की सूची
ccStringकॉमा लगाकर अलग किए गए ईमेल पतों की सूची, जिन्हें ईमेल की कॉपी भेजनी है
fromStringवह पता जिससे ईमेल भेजा जाना चाहिए. यह GmailApp.getAliases() से मिली वैल्यू में से एक होना चाहिए
htmlBodyStringजब यह सेट होता है, तो एचटीएमएल रेंडर करने वाले डिवाइस, ज़रूरी बॉडी आर्ग्युमेंट के बजाय इसका इस्तेमाल करते हैं. अगर आपके ईमेल में इनलाइन की गई इमेज हैं, तो एचटीएमएल बॉडी में एक वैकल्पिक inlineImages फ़ील्ड जोड़ा जा सकता है
inlineImagesObjectयह एक JavaScript ऑब्जेक्ट है. इसमें इमेज की (String) से इमेज डेटा (BlobSource) तक की मैपिंग होती है. इससे यह पता चलता है कि htmlBody पैरामीटर का इस्तेमाल किया गया है और इसमें इन इमेज के रेफ़रंस, <img src="cid:imageKey" /> फ़ॉर्मैट में मौजूद हैं
nameStringईमेल भेजने वाले का नाम (डिफ़ॉल्ट रूप से: उपयोगकर्ता का नाम)
noReplyBooleantrue अगर ईमेल को सामान्य 'जवाब न दें' ईमेल पते से भेजा जाना चाहिए, ताकि ईमेल पाने वाले लोग ईमेल का जवाब न दें. यह विकल्प सिर्फ़ Google Workspace खातों के लिए उपलब्ध है, Gmail का इस्तेमाल करने वाले लोगों के लिए नहीं
replyToStringजवाब देने के डिफ़ॉल्ट पते के तौर पर इस्तेमाल किया जाने वाला ईमेल पता (डिफ़ॉल्ट: उपयोगकर्ता का ईमेल पता)
subjectStringईमेल के लिए नई सब्जेक्ट लाइन. इसमें ज़्यादा से ज़्यादा 250 वर्ण होने चाहिए.

वापसी का टिकट

GmailMessage — यह मैसेज, चेनिंग के लिए काम का है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


star()

इस बटन से मैसेज पर स्टार का निशान लगाया जाता है.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
message.star();                                    // Star the message

वापसी का टिकट

GmailMessage — यह GmailMessage है, जो चेनिंग के लिए काम आता है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें


unstar()

इस मैसेज से स्टार का निशान हट जाता है.

const thread = GmailApp.getInboxThreads(0, 1)[0];  // Get first thread in inbox
const message = thread.getMessages()[0];           // Get first message
message.unstar();                                  // Unstar the message

वापसी का टिकट

GmailMessage — यह GmailMessage है, जो चेनिंग के लिए काम आता है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://mail.google.com/

इन्हें भी देखें