उपयोगकर्ता के Gmail खाते में, उपयोगकर्ता का बनाया गया ड्राफ़्ट मैसेज.
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
delete | void | ड्राफ़्ट के तौर पर सेव किए गए इस मैसेज को मिटाता है. |
get | String | इस ड्राफ़्ट मैसेज का आईडी पाता है. |
get | Gmail | इस ड्राफ़्ट को दिखाने वाला GmailMessage दिखाता है. |
get | String | इस ड्राफ़्ट को दिखाने वाले Gmail का आईडी दिखाता है. |
send() | Gmail | इस ड्राफ़्ट ईमेल मैसेज को भेजता है. |
update(recipient, subject, body) | Gmail | इस ड्राफ़्ट मैसेज के कॉन्टेंट को बदल देता है. |
update(recipient, subject, body, options) | Gmail | वैकल्पिक आर्ग्युमेंट का इस्तेमाल करके, इस ड्राफ़्ट मैसेज के कॉन्टेंट को बदलता है. |
ज़्यादा जानकारी वाला दस्तावेज़
delete Draft()
ड्राफ़्ट के तौर पर सेव किए गए इस मैसेज को मिटाता है.
const draft = GmailApp.getDrafts()[0]; // The first draft message in the drafts folder draft.deleteDraft(); draft.getMessage(); // Throws exception.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
get Id()
इस ड्राफ़्ट मैसेज का आईडी पाता है.
const draft = GmailApp.getDrafts()[0]; // The first draft message in the drafts folder const draftId = draft.getId(); const draftById = GmailApp.getDraft(draftId); Logger.log( draft.getMessage().getSubject() === draftById.getMessage().getSubject(), );
वापसी का टिकट
String
— ड्राफ़्ट आईडी
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
get Message()
इस ड्राफ़्ट को दिखाने वाला GmailMessage दिखाता है.
const draft = GmailApp.getDrafts()[0]; // The first draft message in the drafts folder const message = draft.getMessage(); Logger.log(message.getSubject());
वापसी का टिकट
Gmail
— वह मैसेज जिसमें ड्राफ़्ट का कॉन्टेंट दिखता है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
get Message Id()
इस ड्राफ़्ट को दिखाने वाले Gmail
का आईडी दिखाता है.
const draft = GmailApp.getDrafts()[0]; // The first draft message in the drafts folder const messageId = draft.getMessageId(); Logger.log(messageId === draft.getMessage().getId());
वापसी का टिकट
String
— मैसेज आईडी
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
send()
इस ड्राफ़्ट ईमेल मैसेज को भेजता है. ईमेल का साइज़ (हेडर्स के साथ) कोटा के हिसाब से सीमित होता है.
const draft = GmailApp.getDrafts()[0]; // The first draft message in the drafts folder const msg = draft.send(); // Send it Logger.log(msg.getDate()); // Should be approximately the current timestamp
वापसी का टिकट
Gmail
— हाल ही में भेजा गया मैसेज
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
update(recipient, subject, body)
इस ड्राफ़्ट मैसेज के कॉन्टेंट को बदल देता है. ईमेल का साइज़ (हेडर्स के साथ) कोटा के हिसाब से सीमित होता है.
// The code below will update a draft email with the current date and time. const draft = GmailApp.getDrafts()[0]; // The first draft message in the drafts folder const now = new Date(); draft.update( 'mike@example.com', 'current time', `The time is: ${now.toString()}`, );
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
recipient | String | कॉमा लगाकर अलग किए गए ईमेल पतों की सूची |
subject | String | ईमेल का विषय (ज़्यादा से ज़्यादा 250 वर्ण) |
body | String | ईमेल का मुख्य हिस्सा |
वापसी का टिकट
Gmail
— हाल ही में अपडेट किया गया ड्राफ़्ट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
update(recipient, subject, body, options)
वैकल्पिक आर्ग्युमेंट का इस्तेमाल करके, इस ड्राफ़्ट मैसेज के कॉन्टेंट को बदलता है. ईमेल में, सादा टेक्स्ट या एचटीएमएल बॉडी हो सकता है. ईमेल का साइज़ (हेडर्स के साथ) कोटा के हिसाब से सीमित होता है.
// Update a draft email with a file from Google Drive attached as a PDF. const draft = GmailApp.getDrafts()[0]; // The first draft message in the drafts folder const file = DriveApp.getFileById('1234567890abcdefghijklmnopqrstuvwxyz'); draft.update( 'mike@example.com', 'Attachment example', 'Please see attached file.', { attachments: [file.getAs(MimeType.PDF)], name: 'Automatic Emailer Script', }, );
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
recipient | String | कॉमा लगाकर अलग किए गए ईमेल पतों की सूची |
subject | String | ईमेल का विषय (ज़्यादा से ज़्यादा 250 वर्ण) |
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 | जवाब देने के लिए डिफ़ॉल्ट ईमेल पता (डिफ़ॉल्ट: उपयोगकर्ता का ईमेल पता) |
वापसी का टिकट
Gmail
— हाल ही में अपडेट किया गया ड्राफ़्ट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:
-
https://mail.google.com/