Class 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 এই বার্তায় কমা-বিচ্ছিন্ন প্রাপকদের bcc'd করে।
getBody() String এই বার্তার মূল অংশের HTML বিষয়বস্তু পায়।
getCc() String এই বার্তায় কমা-বিচ্ছিন্ন প্রাপকদের cc'd করে।
getDate() Date এই বার্তার তারিখ এবং সময় পায়.
getFrom() String এই বার্তা প্রেরক পায়.
getHeader(name) String হেডার নামের একটি RFC 2822 হেডারের মান পায়।
getId() String এই বার্তার আইডি পায়.
getPlainBody() String HTML বিন্যাস ছাড়াই এই বার্তার মূল অংশের বিষয়বস্তু পায়৷
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.
var firstThread = GmailApp.getInboxThreads(0,1)[0];
var message = firstThread.getMessages()[0];
message.createDraftReply("Got your message");

পরামিতি

নাম টাইপ বর্ণনা
body String ইমেইলের মূল অংশ।

প্রত্যাবর্তন

GmailDraft — নতুন তৈরি করা খসড়া বার্তা।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

এছাড়াও দেখুন


createDraftReply(body, options)

ঐচ্ছিক আর্গুমেন্ট সহ রিপ্লাই-টু ঠিকানা ব্যবহার করে এই বার্তার প্রেরককে উত্তর দেওয়ার জন্য একটি খসড়া বার্তা তৈরি করে।

ইমেইলে প্লেইন টেক্সট এবং একটি HTML বডি উভয়ই থাকতে পারে। ইমেলের আকার (হেডার সহ) কোটা সীমিত

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

পরামিতি

নাম টাইপ বর্ণনা
body String ইমেইলের মূল অংশ।
options Object একটি জাভাস্ক্রিপ্ট অবজেক্ট যা উন্নত পরামিতি নির্দিষ্ট করে, যেমন নীচে তালিকাভুক্ত করা হয়েছে।

উন্নত পরামিতি

নাম টাইপ বর্ণনা
attachments BlobSource[] ইমেলের সাথে পাঠানোর জন্য ফাইলের একটি অ্যারে
bcc String বিসিসিতে ইমেল ঠিকানাগুলির একটি কমা দ্বারা পৃথক করা তালিকা
cc String CC-তে ইমেল ঠিকানাগুলির একটি কমা দ্বারা পৃথক করা তালিকা
from String যে ঠিকানা থেকে ইমেল পাঠানো উচিত, যেটি অবশ্যই GmailApp.getAliases() দ্বারা প্রত্যাবর্তিত মানগুলির মধ্যে একটি হতে হবে
htmlBody String সেট করা হলে, এইচটিএমএল রেন্ডার করতে সক্ষম ডিভাইসগুলি প্রয়োজনীয় বডি আর্গুমেন্টের পরিবর্তে এটি ব্যবহার করে; আপনার ইমেলের জন্য ইনলাইনযুক্ত ছবি থাকলে আপনি HTML বডিতে একটি ঐচ্ছিক inlineImages ফিল্ড যোগ করতে পারেন
inlineImages Object একটি জাভাস্ক্রিপ্ট অবজেক্ট যেখানে ইমেজ কী ( 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 response to all recipients (except those bcc'd) with an acknowledgment.
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)

ঐচ্ছিক আর্গুমেন্ট সহ রিপ্লাই-টু ঠিকানা এবং সমস্ত প্রাপক ব্যবহার করে এই বার্তার প্রেরককে উত্তর দেওয়ার জন্য একটি খসড়া বার্তা তৈরি করে৷

ইমেইলে প্লেইন টেক্সট এবং একটি HTML বডি উভয়ই থাকতে পারে। ইমেলের আকার (হেডার সহ) কোটা সীমিত

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

পরামিতি

নাম টাইপ বর্ণনা
body String ইমেইলের মূল অংশ।
options Object একটি জাভাস্ক্রিপ্ট অবজেক্ট যা উন্নত পরামিতি নির্দিষ্ট করে, যেমন নীচে তালিকাভুক্ত করা হয়েছে।

উন্নত পরামিতি

নাম টাইপ বর্ণনা
attachments BlobSource[] ইমেলের সাথে পাঠানোর জন্য ফাইলের একটি অ্যারে
bcc String বিসিসিতে ইমেল ঠিকানাগুলির একটি কমা দ্বারা পৃথক করা তালিকা
cc String CC-তে ইমেল ঠিকানাগুলির একটি কমা দ্বারা পৃথক করা তালিকা
from String যে ঠিকানা থেকে ইমেল পাঠানো উচিত, যেটি অবশ্যই GmailApp.getAliases() দ্বারা প্রত্যাবর্তিত মানগুলির মধ্যে একটি হতে হবে
htmlBody String সেট করা হলে, এইচটিএমএল রেন্ডার করতে সক্ষম ডিভাইসগুলি প্রয়োজনীয় বডি আর্গুমেন্টের পরিবর্তে এটি ব্যবহার করে; আপনার ইমেলের জন্য ইনলাইনযুক্ত ছবি থাকলে আপনি HTML বডিতে একটি ঐচ্ছিক inlineImages ফিল্ড যোগ করতে পারেন
inlineImages Object একটি জাভাস্ক্রিপ্ট অবজেক্ট যেখানে ইমেজ কী ( String ) থেকে ইমেজ ডেটা ( BlobSource ) পর্যন্ত ম্যাপিং রয়েছে; এটি অনুমান করে যে htmlBody প্যারামিটার ব্যবহার করা হয়েছে এবং <img src="cid:imageKey" /> বিন্যাসে এই চিত্রগুলির উল্লেখ রয়েছে
name String ইমেল প্রেরকের নাম (ডিফল্ট: ব্যবহারকারীর নাম)
replyTo String একটি ইমেল ঠিকানা ডিফল্ট উত্তর ঠিকানা হিসাবে ব্যবহার করার জন্য (ডিফল্ট: ব্যবহারকারীর ইমেল ঠিকানা)
subject String ইমেলের জন্য একটি নতুন বিষয় লাইন, 250টি অক্ষর পর্যন্ত।

প্রত্যাবর্তন

GmailDraft — নতুন তৈরি করা খসড়া বার্তা।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

এছাড়াও দেখুন


forward(recipient)

এই বার্তাটি নতুন প্রাপকদের কাছে ফরোয়ার্ড করুন। ইমেলের আকার (হেডার সহ) কোটা সীমিত

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

পরামিতি

নাম টাইপ বর্ণনা
recipient String ইমেল ঠিকানাগুলির একটি কমা দ্বারা পৃথক করা তালিকা৷

প্রত্যাবর্তন

GmailMessage — এই বার্তা, চেইন করার জন্য দরকারী।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

এছাড়াও দেখুন


forward(recipient, options)

ঐচ্ছিক যুক্তি সহ এই বার্তাটি নতুন প্রাপকদের কাছে ফরোয়ার্ড করুন৷

ইমেলটিতে প্লেইন টেক্সট এবং একটি HTML বডি উভয়ই থাকতে পারে। ইমেলের আকার (হেডার সহ) কোটা সীমিত

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

পরামিতি

নাম টাইপ বর্ণনা
recipient String ইমেল ঠিকানাগুলির একটি কমা দ্বারা পৃথক করা তালিকা৷
options Object একটি জাভাস্ক্রিপ্ট অবজেক্ট যা উন্নত পরামিতি নির্দিষ্ট করে, যেমন নীচে তালিকাভুক্ত করা হয়েছে।

উন্নত পরামিতি

নাম টাইপ বর্ণনা
attachments BlobSource[] ইমেলের সাথে পাঠানোর জন্য ফাইলের একটি অ্যারে
bcc String বিসিসিতে ইমেল ঠিকানাগুলির একটি কমা দ্বারা পৃথক করা তালিকা
cc String CC-তে ইমেল ঠিকানাগুলির একটি কমা দ্বারা পৃথক করা তালিকা
from String যে ঠিকানা থেকে ইমেল পাঠানো উচিত, যেটি অবশ্যই GmailApp.getAliases() দ্বারা প্রত্যাবর্তিত মানগুলির মধ্যে একটি হতে হবে
htmlBody String সেট করা হলে, এইচটিএমএল রেন্ডার করতে সক্ষম ডিভাইসগুলি প্রয়োজনীয় বডি আর্গুমেন্টের পরিবর্তে এটি ব্যবহার করে; আপনার ইমেলের জন্য ইনলাইনযুক্ত ছবি থাকলে আপনি HTML বডিতে একটি ঐচ্ছিক inlineImages ফিল্ড যোগ করতে পারেন
inlineImages Object একটি জাভাস্ক্রিপ্ট অবজেক্ট যেখানে ইমেজ কী ( String ) থেকে ইমেজ ডেটা ( BlobSource ) পর্যন্ত ম্যাপিং রয়েছে; এটি অনুমান করে যে htmlBody প্যারামিটার ব্যবহার করা হয়েছে এবং <img src="cid:imageKey" /> বিন্যাসে এই চিত্রগুলির উল্লেখ রয়েছে
name String ইমেল প্রেরকের নাম (ডিফল্ট: ব্যবহারকারীর নাম)
noReply Boolean true যদি ইমেলটি একটি জেনেরিক নো-রিপ্লাই ইমেল ঠিকানা থেকে পাঠানো হয় যাতে প্রাপকদের ইমেলের উত্তর দেওয়া থেকে নিরুৎসাহিত করা হয়; এই বিকল্পটি শুধুমাত্র Google Workspace অ্যাকাউন্টের জন্যই সম্ভব, Gmail ব্যবহারকারীদের জন্য নয়
replyTo String একটি ইমেল ঠিকানা ডিফল্ট উত্তর ঠিকানা হিসাবে ব্যবহার করার জন্য (ডিফল্ট: ব্যবহারকারীর ইমেল ঠিকানা)
subject String ইমেলের জন্য একটি নতুন বিষয় লাইন, 250টি অক্ষর পর্যন্ত।

প্রত্যাবর্তন

GmailMessage — এই বার্তা, চেইন করার জন্য দরকারী।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

এছাড়াও দেখুন


getAttachments()

এই বার্তার জন্য সমস্ত সংযুক্তি পায়.

প্রত্যাবর্তন

GmailAttachment[] — এই বার্তার জন্য ব্লব সংযুক্তির একটি অ্যারে।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

getAttachments(options)

এই বার্তার জন্য সমস্ত সংযুক্তি পায়.

পরামিতি

নাম টাইপ বর্ণনা
options Object একটি জাভাস্ক্রিপ্ট অবজেক্ট যা উন্নত পরামিতি নির্দিষ্ট করে, যেমন নীচে তালিকাভুক্ত করা হয়েছে।

উন্নত পরামিতি

নাম টাইপ বর্ণনা
includeInlineImages Boolean true যদি ব্লব সংযুক্তিগুলির প্রত্যাবর্তিত অ্যারেতে ইনলাইন চিত্রগুলি অন্তর্ভুক্ত করা উচিত (ডিফল্ট true )।
includeAttachments Boolean true যদি ব্লব সংযুক্তিগুলির প্রত্যাবর্তিত অ্যারেতে নিয়মিত (নন-ইনলাইন) সংযুক্তিগুলি অন্তর্ভুক্ত করা উচিত (ডিফল্ট true )।

প্রত্যাবর্তন

GmailAttachment[] — এই বার্তার জন্য ব্লব সংযুক্তির একটি অ্যারে।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

getBcc()

এই বার্তায় কমা-বিচ্ছিন্ন প্রাপকদের bcc'd করে।

সংজ্ঞা অনুসারে এটি সমস্ত প্রাপ্ত বার্তাগুলির জন্য খালি৷

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

প্রত্যাবর্তন

String — কমা দ্বারা বিভক্ত প্রাপকরা এই বার্তাটিতে bcc'd.

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

এছাড়াও দেখুন


getBody()

এই বার্তার মূল অংশের HTML বিষয়বস্তু পায়।

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

প্রত্যাবর্তন

String — এই বার্তার মূল বিষয়বস্তু।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

এছাড়াও দেখুন


getCc()

এই বার্তায় কমা-বিচ্ছিন্ন প্রাপকদের cc'd করে।

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

প্রত্যাবর্তন

String — কমা দ্বারা বিভক্ত প্রাপকরা এই বার্তাটিতে cc'd করা হয়েছে৷

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

এছাড়াও দেখুন


getDate()

এই বার্তার তারিখ এবং সময় পায়.

var thread = GmailApp.getInboxThreads(0,1)[0]; // Get first thread in inbox
var 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()

এই বার্তা প্রেরক পায়.

var thread = GmailApp.getInboxThreads(0,1)[0]; // Get first thread in inbox
var 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 হেডারের মান পায়।

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

পরামিতি

নাম টাইপ বর্ণনা
name String RFC হেডারের নাম, কোলন ছাড়াই এটিকে মান থেকে আলাদা করে।

প্রত্যাবর্তন

String - হেডারের মান, বা একটি খালি স্ট্রিং যদি বার্তাটিতে হেডারটি না থাকে।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

getId()

এই বার্তার আইডি পায়.

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

প্রত্যাবর্তন

String - বার্তা আইডি।


getPlainBody()

HTML বিন্যাস ছাড়াই এই বার্তার মূল অংশের বিষয়বস্তু পায়৷ এটি getBody() এর চেয়ে জটিল এবং বেশি সময় নেয়।

var thread = GmailApp.getInboxThreads(0,1)[0]; // Get first thread in inbox
var 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 UI-তে "অরিজিনাল দেখান" এর সমতুল্য।

প্রত্যাবর্তন

String — এই বার্তার কাঁচা বিষয়বস্তু।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

getReplyTo()

এই বার্তার উত্তর ঠিকানা পায় (সাধারণত প্রেরক)

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

প্রত্যাবর্তন

String - উত্তরের জন্য ইমেল ঠিকানা।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

এছাড়াও দেখুন


getSubject()

এই বার্তার বিষয় পায়.

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

প্রত্যাবর্তন

String — এই বার্তার বিষয়।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

এছাড়াও দেখুন


getThread()

এই বার্তা ধারণ করে থ্রেড পায়.

var thread = GmailApp.getInboxThreads(0,1)[0]; // Get first thread in inbox
var 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()

এই বার্তাটির কমা দ্বারা পৃথক করা প্রাপকদের পায়৷

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

প্রত্যাবর্তন

String — এই বার্তার কমা-বিভক্ত প্রাপক।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

এছাড়াও দেখুন


isDraft()

এই বার্তাটি একটি খসড়া কিনা তা পায়৷

var thread = GmailApp.getInboxThreads(0,1)[0]; // Get first thread in inbox
var message = thread.getMessages()[0]; // Get first message
Logger.log("is draft? " + message.isDraft());

প্রত্যাবর্তন

Boolean — এই বার্তাটি একটি খসড়া কিনা।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

isInChats()

এই বার্তাটি একটি চ্যাট কিনা তা পায়৷

var thread = GmailApp.getInboxThreads(0,1)[0]; // Get first thread in inbox
var message = thread.getMessages()[0]; // Get first message
Logger.log("is a chat? " + message.isInChats());

প্রত্যাবর্তন

Boolean — এই বার্তাটি একটি চ্যাট কিনা।


isInInbox()

এই বার্তাটি ইনবক্সে আছে কিনা তা পায়।

var thread = GmailApp.getInboxThreads(0,1)[0]; // Get first thread in inbox
var message = thread.getMessages()[0]; // Get first message
Logger.log("is in inbox? " + message.isInInbox());

প্রত্যাবর্তন

Boolean — এই বার্তাটি ইনবক্সে আছে কিনা।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

isInPriorityInbox()

যদি এই বার্তাটি অগ্রাধিকার ইনবক্সে থাকে তবে true ফেরত দেয়; অন্যথায় false ফেরত দেয়।

var thread = GmailApp.getPriorityInboxThreads(0,1)[0]; // Get first thread in priority inbox
var messages = thread.getMessages();
for (var 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()

এই বার্তাটি ট্র্যাশে আছে কিনা তা পায়৷

var thread = GmailApp.getInboxThreads(0,1)[0]; // Get first thread in inbox
var message = thread.getMessages()[0]; // Get first message
Logger.log("is in the trash? " + message.isInTrash());

প্রত্যাবর্তন

Boolean — এই বার্তাটি ট্র্যাশে আছে কিনা।


isStarred()

এই বার্তাটি তারকাচিহ্নিত কিনা তা পায়।

var thread = GmailApp.getInboxThreads(0,1)[0]; // Get first thread in inbox
var message = thread.getMessages()[0]; // Get first message
Logger.log("is starred? " + message.isStarred());

প্রত্যাবর্তন

Boolean — এই বার্তাটি তারকাচিহ্নিত কিনা।


isUnread()

এই বার্তাটি অপঠিত কিনা তা পায়।

var thread = GmailApp.getInboxThreads(0,1)[0]; // Get first thread in inbox
var message = thread.getMessages()[0]; // Get first message
Logger.log("is unread? " + message.isUnread());

প্রত্যাবর্তন

Boolean — এই বার্তাটির অপঠিত অবস্থা।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

markRead()

বার্তাটিকে পঠিত হিসাবে চিহ্নিত করে৷

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

প্রত্যাবর্তন

GmailMessage — এই GmailMessage, চেইন করার জন্য উপযোগী।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

এছাড়াও দেখুন


markUnread()

বার্তাটিকে অপঠিত হিসাবে চিহ্নিত করে৷

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

প্রত্যাবর্তন

GmailMessage — এই GmailMessage, চেইন করার জন্য উপযোগী।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

এছাড়াও দেখুন


moveToTrash()

বার্তাটি ট্র্যাশে নিয়ে যায়।

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

প্রত্যাবর্তন

GmailMessage — এই GmailMessage, চেইন করার জন্য উপযোগী।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

এছাড়াও দেখুন


refresh()

Gmail থেকে এই বার্তা এবং সংশ্লিষ্ট অবস্থা পুনরায় লোড করে (লেবেল, পড়ার অবস্থা, ইত্যাদি পরিবর্তিত হলে দরকারী)।

var thread = GmailApp.getInboxThreads(0,1)[0]; // Get first thread in inbox
var 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
var firstThread = GmailApp.getInboxThreads(0,1)[0];
var message = firstThread.getMessages()[0];
message.reply("Got your message");

পরামিতি

নাম টাইপ বর্ণনা
body String ইমেইলের মূল অংশ।

প্রত্যাবর্তন

GmailMessage — এই বার্তা, চেইন করার জন্য দরকারী।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

এছাড়াও দেখুন


reply(body, options)

ঐচ্ছিক আর্গুমেন্ট সহ রিপ্লাই-টু ঠিকানা ব্যবহার করে এই বার্তার প্রেরককে উত্তর দেয়।

ইমেলটিতে প্লেইন টেক্সট এবং একটি HTML বডি উভয়ই থাকতে পারে। ইমেলের আকার (হেডার সহ) কোটা সীমিত

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

পরামিতি

নাম টাইপ বর্ণনা
body String ইমেইলের মূল অংশ।
options Object একটি জাভাস্ক্রিপ্ট অবজেক্ট যা উন্নত পরামিতি নির্দিষ্ট করে, যেমন নীচে তালিকাভুক্ত করা হয়েছে।

উন্নত পরামিতি

নাম টাইপ বর্ণনা
attachments BlobSource[] ইমেলের সাথে পাঠানোর জন্য ফাইলের একটি অ্যারে
bcc String বিসিসিতে ইমেল ঠিকানাগুলির একটি কমা দ্বারা পৃথক করা তালিকা
cc String CC-তে ইমেল ঠিকানাগুলির একটি কমা দ্বারা পৃথক করা তালিকা
from String যে ঠিকানা থেকে ইমেল পাঠানো উচিত, যেটি অবশ্যই GmailApp.getAliases() দ্বারা প্রত্যাবর্তিত মানগুলির মধ্যে একটি হতে হবে
htmlBody String সেট করা হলে, এইচটিএমএল রেন্ডার করতে সক্ষম ডিভাইসগুলি প্রয়োজনীয় বডি আর্গুমেন্টের পরিবর্তে এটি ব্যবহার করে; আপনার ইমেলের জন্য ইনলাইনযুক্ত ছবি থাকলে আপনি HTML বডিতে একটি ঐচ্ছিক inlineImages ফিল্ড যোগ করতে পারেন
inlineImages Object একটি জাভাস্ক্রিপ্ট অবজেক্ট যেখানে ইমেজ কী ( String ) থেকে ইমেজ ডেটা ( BlobSource ) পর্যন্ত ম্যাপিং রয়েছে; এটি অনুমান করে যে htmlBody প্যারামিটার ব্যবহার করা হয়েছে এবং <img src="cid:imageKey" /> বিন্যাসে এই চিত্রগুলির উল্লেখ রয়েছে
name String ইমেল প্রেরকের নাম (ডিফল্ট: ব্যবহারকারীর নাম)
noReply Boolean true যদি ইমেলটি একটি জেনেরিক নো-রিপ্লাই ইমেল ঠিকানা থেকে পাঠানো হয় যাতে প্রাপকদের ইমেলের উত্তর দেওয়া থেকে নিরুৎসাহিত করা হয়; এই বিকল্পটি শুধুমাত্র Google Workspace অ্যাকাউন্টের জন্যই সম্ভব, Gmail ব্যবহারকারীদের জন্য নয়
replyTo String একটি ইমেল ঠিকানা ডিফল্ট উত্তর ঠিকানা হিসাবে ব্যবহার করার জন্য (ডিফল্ট: ব্যবহারকারীর ইমেল ঠিকানা)
subject String ইমেলের জন্য একটি নতুন বিষয় লাইন, 250টি অক্ষর পর্যন্ত।

প্রত্যাবর্তন

GmailMessage — এই বার্তা, চেইন করার জন্য দরকারী।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

এছাড়াও দেখুন


replyAll(body)

এই বার্তার উত্তর-ঠিকানা এবং সমস্ত প্রাপক ব্যবহার করে প্রেরককে উত্তর দেয়৷ ইমেলের আকার (হেডার সহ) কোটা সীমিত

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

পরামিতি

নাম টাইপ বর্ণনা
body String ইমেইলের মূল অংশ।

প্রত্যাবর্তন

GmailMessage — এই বার্তা, চেইন করার জন্য দরকারী।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

এছাড়াও দেখুন


replyAll(body, options)

ঐচ্ছিক আর্গুমেন্ট সহ রিপ্লাই-টু ঠিকানা এবং সমস্ত প্রাপক ব্যবহার করে এই বার্তার প্রেরককে উত্তর দেয়।

ইমেলটিতে প্লেইন টেক্সট এবং একটি HTML বডি উভয়ই থাকতে পারে। ইমেলের আকার (হেডার সহ) কোটা সীমিত

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

পরামিতি

নাম টাইপ বর্ণনা
body String ইমেইলের মূল অংশ।
options Object একটি জাভাস্ক্রিপ্ট অবজেক্ট যা উন্নত পরামিতি নির্দিষ্ট করে, যেমন নীচে তালিকাভুক্ত করা হয়েছে।

উন্নত পরামিতি

নাম টাইপ বর্ণনা
attachments BlobSource[] ইমেলের সাথে পাঠানোর জন্য ফাইলের একটি অ্যারে
bcc String বিসিসিতে ইমেল ঠিকানাগুলির একটি কমা দ্বারা পৃথক করা তালিকা
cc String CC-তে ইমেল ঠিকানাগুলির একটি কমা দ্বারা পৃথক করা তালিকা
from String যে ঠিকানা থেকে ইমেল পাঠানো উচিত, যেটি অবশ্যই GmailApp.getAliases() দ্বারা প্রত্যাবর্তিত মানগুলির মধ্যে একটি হতে হবে
htmlBody String সেট করা হলে, এইচটিএমএল রেন্ডার করতে সক্ষম ডিভাইসগুলি প্রয়োজনীয় বডি আর্গুমেন্টের পরিবর্তে এটি ব্যবহার করে; আপনার ইমেলের জন্য ইনলাইনযুক্ত ছবি থাকলে আপনি HTML বডিতে একটি ঐচ্ছিক inlineImages ফিল্ড যোগ করতে পারেন
inlineImages Object একটি জাভাস্ক্রিপ্ট অবজেক্ট যেখানে ইমেজ কী ( String ) থেকে ইমেজ ডেটা ( BlobSource ) পর্যন্ত ম্যাপিং রয়েছে; এটি অনুমান করে যে htmlBody প্যারামিটার ব্যবহার করা হয়েছে এবং <img src="cid:imageKey" /> বিন্যাসে এই চিত্রগুলির উল্লেখ রয়েছে
name String ইমেল প্রেরকের নাম (ডিফল্ট: ব্যবহারকারীর নাম)
noReply Boolean true যদি ইমেলটি একটি জেনেরিক নো-রিপ্লাই ইমেল ঠিকানা থেকে পাঠানো হয় যাতে প্রাপকদের ইমেলের উত্তর দেওয়া থেকে নিরুৎসাহিত করা হয়; এই বিকল্পটি শুধুমাত্র Google Workspace অ্যাকাউন্টের জন্যই সম্ভব, Gmail ব্যবহারকারীদের জন্য নয়
replyTo String একটি ইমেল ঠিকানা ডিফল্ট উত্তর ঠিকানা হিসাবে ব্যবহার করার জন্য (ডিফল্ট: ব্যবহারকারীর ইমেল ঠিকানা)
subject String ইমেলের জন্য একটি নতুন বিষয় লাইন, 250টি অক্ষর পর্যন্ত।

প্রত্যাবর্তন

GmailMessage — এই বার্তা, চেইন করার জন্য দরকারী।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

এছাড়াও দেখুন


star()

বার্তাটিকে তারকাচিহ্নিত করে।

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

প্রত্যাবর্তন

GmailMessage — এই GmailMessage, চেইন করার জন্য উপযোগী।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

এছাড়াও দেখুন


unstar()

বার্তাটি তারা মুক্ত করে।

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

প্রত্যাবর্তন

GmailMessage — এই GmailMessage, চেইন করার জন্য উপযোগী।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:

  • https://mail.google.com/

এছাড়াও দেখুন