این سرویس به شما امکان میدهد ایمیل بفرستید، پیشنویس بنویسید، برچسبها را مدیریت کنید، پیامها و رشتهها را علامتگذاری کنید، و انواع دیگر کارهای مدیریت حساب Gmail را انجام دهید. همچنین به Mail Service مراجعه کنید، یک سرویس ساده تر که فقط اجازه ارسال ایمیل را می دهد.
کلاس ها
| نام | شرح مختصر | 
|---|---|
| Gmail App | دسترسی به رشتهها، پیامها و برچسبهای Gmail را فراهم میکند. | 
| Gmail Attachment | پیوستی از جیمیل. | 
| Gmail Draft | یک پیام پیش نویس ایجاد شده توسط کاربر در حساب Gmail کاربر. | 
| Gmail Label | برچسب ایجاد شده توسط کاربر در حساب کاربری جیمیل یک کاربر. | 
| Gmail Message | پیامی در حساب کاربری جیمیل یک کاربر. | 
| Gmail Thread | رشته ای در حساب کاربری جیمیل یک کاربر. | 
 Gmail App 
روش ها
| روش | نوع برگشت | شرح مختصر | 
|---|---|---|
| create Draft(recipient, subject, body) | Gmail Draft | یک پیام ایمیل پیش نویس ایجاد می کند. | 
| create Draft(recipient, subject, body, options) | Gmail Draft | یک پیام ایمیل پیش نویس با آرگومان های اختیاری ایجاد می کند. | 
| create Label(name) | Gmail Label | یک برچسب کاربری جدید با نام داده شده ایجاد کنید. | 
| delete Label(label) | Gmail App | برچسب مشخص شده را حذف می کند. | 
| get Aliases() | String[] | فهرستی از ایمیل هایی را دریافت می کند که به عنوان نام مستعار برای این حساب در Gmail تنظیم شده اند. | 
| get Draft(draftId) | Gmail Draft | پیش نویس پیام ایمیل را با شناسه بازیابی کنید. | 
| get Draft Messages() | Gmail Message[] | همه پیام های پیش نویس را بازیابی می کند. | 
| get Drafts() | Gmail Draft[] | همه پیامهای پیشنویس Gmail را دریافت میکند. | 
| get Inbox Threads() | Gmail Thread[] | همه رشتههای صندوق ورودی را بدون در نظر گرفتن برچسبها بازیابی میکند. | 
| get Inbox Threads(start, max) | Gmail Thread[] | طیفی از رشتههای صندوق ورودی را بدون توجه به برچسبها بازیابی میکند. | 
| get Inbox Unread Count() | Integer | تعداد رشته های خوانده نشده را در صندوق ورودی دریافت می کند. | 
| get Message By Id(id) | Gmail Message | با شناسه پیام می گیرد. | 
| get Messages For Thread(thread) | Gmail Message[] | همه پیام های موجود در رشته مشخص شده را بازیابی کنید. | 
| get Messages For Threads(threads) | Gmail Message[][] | همه پیام ها را در رشته های مشخص شده بازیابی کنید. | 
| get Priority Inbox Threads() | Gmail Thread[] | همه رشتههای صندوق ورودی اولویتی را بدون توجه به برچسبها بازیابی میکند. | 
| get Priority Inbox Threads(start, max) | Gmail Thread[] | طیفی از رشتههای صندوق ورودی اولویتی را بدون توجه به برچسبها بازیابی میکند. | 
| get Priority Inbox Unread Count() | Integer | تعداد رشته های خوانده نشده را در صندوق ورودی اولویتی دریافت می کند. | 
| get Spam Threads() | Gmail Thread[] | همه رشته های هرزنامه را بدون در نظر گرفتن برچسب ها بازیابی می کند. | 
| get Spam Threads(start, max) | Gmail Thread[] | طیفی از رشته های هرزنامه را بدون توجه به برچسب ها بازیابی می کند. | 
| get Spam Unread Count() | Integer | تعداد رشته های خوانده نشده که هرزنامه هستند را دریافت می کند. | 
| get Starred Threads() | Gmail Thread[] | همه رشته های ستاره دار را بدون در نظر گرفتن برچسب ها بازیابی می کند. | 
| get Starred Threads(start, max) | Gmail Thread[] | طیفی از رشته های ستاره دار را بدون توجه به برچسب ها بازیابی می کند. | 
| get Starred Unread Count() | Integer | تعداد رشته های خوانده نشده ستاره دار را دریافت می کند. | 
| get Thread By Id(id) | Gmail Thread | یک موضوع با شناسه دریافت می کند. | 
| get Trash Threads() | Gmail Thread[] | همه رشته های زباله را بدون در نظر گرفتن برچسب ها بازیابی می کند. | 
| get Trash Threads(start, max) | Gmail Thread[] | طیفی از رشته های زباله را بدون توجه به برچسب ها بازیابی می کند. | 
| get User Label By Name(name) | Gmail Label | برچسبی را با نام برچسب بازیابی می کند. | 
| get User Labels() | Gmail Label[] | لیستی از برچسب های ایجاد شده توسط کاربر را بازیابی می کند. | 
| mark Message Read(message) | Gmail App | این پیام را به عنوان خوانده شده علامت گذاری می کند و پیام را مجبور به بازخوانی می کند. | 
| mark Message Unread(message) | Gmail App | این پیام را به عنوان خواندهنشده علامتگذاری میکند و پیام را مجبور به بازخوانی میکند. | 
| mark Messages Read(messages) | Gmail App | این پیامها را بهعنوان خواندهشده علامتگذاری میکند و پیامها را مجبور به بازخوانی میکند. | 
| mark Messages Unread(messages) | Gmail App | این پیامها را به عنوان خوانده نشده علامتگذاری میکند و پیامها را مجبور به بازخوانی میکند. | 
| mark Thread Important(thread) | Gmail App | این موضوع را بهعنوان مهم علامتگذاری میکند و موضوع را مجبور به تازه کردن میکند. | 
| mark Thread Read(thread) | Gmail App | این موضوع را به عنوان خوانده شده علامت گذاری می کند و موضوع را مجبور به تازه کردن می کند. | 
| mark Thread Unimportant(thread) | Gmail App | این رشته را بهعنوان بیاهمیت علامتگذاری میکند و موضوع را مجبور به تازه کردن میکند. | 
| mark Thread Unread(thread) | Gmail App | این موضوع را به عنوان خوانده نشده علامت گذاری می کند و موضوع را مجبور به تازه کردن می کند. | 
| mark Threads Important(threads) | Gmail App | این رشتهها را بهعنوان مهم علامتگذاری میکند و رشتهها را مجبور به تازه کردن میکند. | 
| mark Threads Read(threads) | Gmail App | این رشتهها را بهعنوان خوانده شده علامتگذاری میکند و رشتهها را مجبور به تازه کردن میکند. | 
| mark Threads Unimportant(threads) | Gmail App | این رشتهها را بهعنوان بیاهمیت علامتگذاری میکند و رشتهها را مجبور به تازهسازی میکند. | 
| mark Threads Unread(threads) | Gmail App | این رشتهها را بهعنوان خواندهنشده علامتگذاری میکند و رشتهها را مجبور به تازه کردن میکند. | 
| move Message To Trash(message) | Gmail App | پیام را به سطل زباله منتقل می کند و پیام را مجبور به بازخوانی می کند. | 
| move Messages To Trash(messages) | Gmail App | پیام های مشخص شده را به سطل زباله منتقل می کند و پیام ها را مجبور به بازخوانی می کند. | 
| move Thread To Archive(thread) | Gmail App | این رشته را به بایگانی منتقل می کند و موضوع را مجبور به تازه کردن می کند. | 
| move Thread To Inbox(thread) | Gmail App | این رشته را به صندوق ورودی منتقل می کند و موضوع را مجبور می کند تا به روز شود. | 
| move Thread To Spam(thread) | Gmail App | این رشته را به هرزنامه منتقل می کند و موضوع را مجبور به تازه کردن می کند. | 
| move Thread To Trash(thread) | Gmail App | این رشته را به سطل زباله منتقل می کند و موضوع را مجبور به تازه کردن می کند. | 
| move Threads To Archive(threads) | Gmail App | این رشته ها را به بایگانی منتقل می کند و رشته ها را مجبور به تازه کردن می کند. | 
| move Threads To Inbox(threads) | Gmail App | این رشتهها را به صندوق ورودی منتقل میکند و رشتهها را مجبور به تازهسازی میکند. | 
| move Threads To Spam(threads) | Gmail App | این رشته ها را به هرزنامه منتقل می کند و رشته ها را مجبور به بازخوانی می کند. | 
| move Threads To Trash(threads) | Gmail App | این رشتهها را به سطل زباله منتقل میکند و رشتهها را مجبور به تازه کردن میکند. | 
| refresh Message(message) | Gmail App | پیام و وضعیت مربوطه را از Gmail بارگیری مجدد می کند (در مواردی که برچسب ها، وضعیت خواندن و غیره تغییر کرده باشند مفید است). | 
| refresh Messages(messages) | Gmail App | پیامها و وضعیت مرتبط را از Gmail بارگیری مجدد میکند (برای مواردی که برچسبها، وضعیت خواندن و غیره تغییر کرده باشند مفید است). | 
| refresh Thread(thread) | Gmail App | رشته و وضعیت مرتبط را از Gmail بارگیری مجدد می کند (در مواردی که برچسب ها، وضعیت خواندن و غیره تغییر کرده باشند مفید است). | 
| refresh Threads(threads) | Gmail App | رشتهها و وضعیت مرتبط را از Gmail بارگیری مجدد میکند (برای مواردی که برچسبها، وضعیت خواندن و غیره تغییر کرده باشند مفید است). | 
| search(query) | Gmail Thread[] | جیمیل را با عبارت مورد نظر جستجو کنید. | 
| search(query, start, max) | Gmail Thread[] | جیمیل را با عبارت مورد نظر جستجو کنید. | 
| send Email(recipient, subject, body) | Gmail App | یک پیام ایمیل می فرستد. | 
| send Email(recipient, subject, body, options) | Gmail App | یک پیام ایمیل با آرگومان های اختیاری ارسال می کند. | 
| set Current Message Access Token(accessToken) | void | رمز دسترسی پیام فعلی را تنظیم می کند که اسکریپت را قادر می سازد به ویژگی های Gmail Messageفعلی دسترسی پیدا کند. | 
| star Message(message) | Gmail App | یک ستاره به این پیام اضافه می کند و پیام را مجبور می کند تا به روز شود. | 
| star Messages(messages) | Gmail App | به این پیامها ستاره اضافه میکند و پیامها را مجبور به تازهسازی میکند. | 
| unstar Message(message) | Gmail App | ستاره ای را از این پیام حذف می کند و پیام را مجبور به بازخوانی می کند. | 
| unstar Messages(messages) | Gmail App | ستارهها را از این پیامها حذف میکند و پیامها را مجبور به بازخوانی میکند. | 
 Gmail Attachment 
روش ها
| روش | نوع برگشت | شرح مختصر | 
|---|---|---|
| copy Blob() | Blob | یک کپی از این لکه را برمی گرداند. | 
| get As(contentType) | Blob | داده های داخل این شی را به عنوان یک حباب تبدیل به نوع محتوای مشخص شده برگردانید. | 
| get Bytes() | Byte[] | داده های ذخیره شده در این لکه را دریافت می کند. | 
| get Content Type() | String | نوع محتوای بایت های این لکه را دریافت می کند. | 
| get Data As String() | String | داده های این حباب را به صورت رشته ای با رمزگذاری UTF-8 دریافت می کند. | 
| get Data As String(charset) | String | داده های این لکه را به صورت رشته ای با رمزگذاری مشخص شده دریافت می کند. | 
| get Hash() | String | هش محتوای SHA1 را برای این پیوست دریافت می کند. | 
| get Name() | String | نام این لکه را می گیرد. | 
| get Size() | Integer | اندازه این پیوست را دریافت می کند. | 
| is Google Type() | Boolean | نشان می دهد که آیا این لکه یک فایل Google Workspace (کاربرگ، اسناد و غیره) است یا خیر. | 
| set Bytes(data) | Blob | داده های ذخیره شده در این لکه را تنظیم می کند. | 
| set Content Type(contentType) | Blob | نوع محتوای بایت های این لکه را تنظیم می کند. | 
| set Content Type From Extension() | Blob | نوع محتوای بایت های این لکه را بر اساس پسوند فایل تنظیم می کند. | 
| set Data From String(string) | Blob | داده های این حباب را از یک رشته با رمزگذاری UTF-8 تنظیم می کند. | 
| set Data From String(string, charset) | Blob | داده های این حباب را از یک رشته با رمزگذاری مشخص شده تنظیم می کند. | 
| set Name(name) | Blob | نام این لکه را تنظیم می کند. | 
Gmail Draft 
روش ها
| روش | نوع برگشت | شرح مختصر | 
|---|---|---|
| delete Draft() | void | این پیام پیش نویس را حذف می کند. | 
| get Id() | String | شناسه این پیام پیش نویس را دریافت می کند. | 
| get Message() | Gmail Message | GmailMessage نشان دهنده این پیش نویس را برمی گرداند. | 
| get Message Id() | String | شناسه Gmail Messageرا که این پیشنویس را نشان میدهد، برمیگرداند. | 
| send() | Gmail Message | این پیشنویس ایمیل را ارسال میکند. | 
| update(recipient, subject, body) | Gmail Draft | جایگزین محتویات این پیام پیش نویس می شود. | 
| update(recipient, subject, body, options) | Gmail Draft | با استفاده از آرگومان های اختیاری، محتوای این پیام پیش نویس را جایگزین می کند. | 
 Gmail Label 
روش ها
| روش | نوع برگشت | شرح مختصر | 
|---|---|---|
| add To Thread(thread) | Gmail Label | این برچسب را به رشته داده شده اضافه می کند و رشته را مجبور می کند تا به روز شود ( Gmail Thread.refresh()). | 
| add To Threads(threads) | Gmail Label | این برچسب را به رشته های داده شده اضافه می کند و رشته ها را مجبور به تازه کردن می کند. | 
| delete Label() | void | این برچسب را حذف می کند. | 
| get Id() | String | شناسه این برچسب را دریافت می کند. | 
| get Name() | String | نام این برچسب را دریافت می کند. | 
| get Threads() | Gmail Thread[] | رشته هایی که با این برچسب مشخص شده اند را دریافت می کند. | 
| get Threads(start, max) | Gmail Thread[] | طیف وسیعی از موضوعات را که با این برچسب مشخص شده اند دریافت می کند. | 
| get Unread Count() | Integer | تعداد رشته های خوانده نشده برچسب گذاری شده با این برچسب را دریافت می کند. | 
| remove From Thread(thread) | Gmail Label | این برچسب را از رشته داده شده حذف می کند و موضوع را مجبور به تازه کردن می کند. | 
| remove From Threads(threads) | Gmail Label | این برچسب را از رشته های داده شده حذف می کند و رشته ها را مجبور به تازه کردن می کند. | 
 Gmail Message 
روش ها
| روش | نوع برگشت | شرح مختصر | 
|---|---|---|
| create Draft Reply(body) | Gmail Draft | یک پیش نویس پیام ایجاد می کند که با استفاده از آدرس پاسخ به فرستنده این پیام را پاسخ می دهد. | 
| create Draft Reply(body, options) | Gmail Draft | یک پیام پیش نویس ایجاد می کند که با استفاده از آدرس پاسخ به این پیام، با آرگومان های اختیاری به فرستنده این پیام پاسخ می دهد. | 
| create Draft Reply All(body) | Gmail Draft | یک پیام پیش نویس ایجاد می کند که با استفاده از آدرس پاسخ به فرستنده و همه گیرندگان این پیام به فرستنده پاسخ می دهد. | 
| create Draft Reply All(body, options) | Gmail Draft | یک پیام پیش نویس ایجاد می کند که با استفاده از آدرس پاسخ به این پیام و همه گیرندگان، با آرگومان های اختیاری به فرستنده این پیام پاسخ می دهد. | 
| forward(recipient) | Gmail Message | این پیام را برای گیرندگان جدید بازارسال می کند. | 
| forward(recipient, options) | Gmail Message | این پیام را با آرگومان های اختیاری به گیرندگان جدید فوروارد می کند. | 
| get Attachments() | Gmail Attachment[] | تمام پیوست های این پیام را دریافت می کند. | 
| get Attachments(options) | Gmail Attachment[] | تمام پیوست های این پیام را دریافت می کند. | 
| get Bcc() | String | گیرندگانی که با کاما از هم جدا شده اند را روی این پیام bcc'd می کند. | 
| get Body() | String | محتوای HTML متن این پیام را دریافت می کند. | 
| get Cc() | String | گیرندگان جدا شده با کاما را در این پیام cc'd می کند. | 
| get Date() | Date | تاریخ و زمان این پیام را دریافت می کند. | 
| get From() | String | فرستنده این پیام را دریافت می کند. | 
| get Header(name) | String | با توجه به نام هدر، مقدار یک هدر RFC 2822 را دریافت می کند. | 
| get Id() | String | شناسه این پیام را دریافت می کند. | 
| get Plain Body() | String | محتوای متن این پیام را بدون قالب بندی HTML دریافت می کند. | 
| get Raw Content() | String | محتوای خام این پیام را دریافت می کند. | 
| get Reply To() | String | آدرس پاسخ به این پیام (معمولاً فرستنده) را دریافت می کند. | 
| get Subject() | String | موضوع این پیام را دریافت می کند. | 
| get Thread() | Gmail Thread | رشته ای را دریافت می کند که حاوی این پیام است. | 
| get To() | String | گیرندگان این پیام را که با کاما از هم جدا شده اند دریافت می کند. | 
| is Draft() | Boolean | متوجه می شود که آیا این پیام پیش نویس است یا خیر. | 
| is In Chats() | Boolean | متوجه می شود که آیا این پیام یک چت است یا خیر. | 
| is In Inbox() | Boolean | متوجه می شود که آیا این پیام در صندوق ورودی است یا خیر. | 
| is In Priority Inbox() | Boolean | اگر این پیام در صندوق ورودی اولویت قرار داشته باشد، trueبرمی گردد. در غیر این صورتfalseبرمی گرداند. | 
| is In Trash() | Boolean | متوجه می شود که آیا این پیام در سطل زباله است. | 
| is Starred() | Boolean | متوجه می شود که آیا این پیام ستاره دار است یا خیر. | 
| is Unread() | Boolean | متوجه می شود که آیا این پیام خوانده نشده است یا خیر. | 
| mark Read() | Gmail Message | پیام را به عنوان خوانده شده علامت گذاری می کند. | 
| mark Unread() | Gmail Message | پیام را به عنوان خوانده نشده علامت گذاری می کند. | 
| move To Trash() | Gmail Message | پیام را به سطل زباله منتقل می کند. | 
| refresh() | Gmail Message | این پیام و وضعیت مرتبط را از Gmail مجدداً بارگیری میکند (در مواردی که برچسبها، وضعیت خواندن و غیره تغییر کرده باشند مفید است). | 
| reply(body) | Gmail Message | با استفاده از آدرس پاسخ به فرستنده این پیام را پاسخ می دهد. | 
| reply(body, options) | Gmail Message | با استفاده از آدرس پاسخ به، با آرگومان های اختیاری به فرستنده این پیام پاسخ می دهد. | 
| reply All(body) | Gmail Message | به فرستنده با استفاده از آدرس پاسخ به و همه گیرندگان این پیام پاسخ می دهد. | 
| reply All(body, options) | Gmail Message | به فرستنده این پیام با استفاده از آدرس پاسخ به و همه گیرندگان، با آرگومان های اختیاری پاسخ می دهد. | 
| star() | Gmail Message | پیام را ستاره می دهد. | 
| unstar() | Gmail Message | پیام را از ستاره خارج می کند. | 
 Gmail Thread 
روش ها
| روش | نوع برگشت | شرح مختصر | 
|---|---|---|
| add Label(label) | Gmail Thread | این برچسب را به موضوع اضافه می کند. | 
| create Draft Reply(body) | Gmail Draft | یک پیام پیشنویس ایجاد میکند که به فرستنده آخرین پیام در این رشته با استفاده از آدرس پاسخ به پاسخ میدهد. | 
| create Draft Reply(body, options) | Gmail Draft | یک پیام پیشنویس ایجاد میکند که به فرستنده آخرین پیام در این رشته با استفاده از آدرس پاسخ به، با آرگومانهای اختیاری پاسخ میدهد. | 
| create Draft Reply All(body) | Gmail Draft | با استفاده از آدرس پاسخ به و همه گیرندگان این پیام، یک پیام پیشنویس ایجاد میکند که به فرستنده آخرین پیام در این رشته پاسخ میدهد. | 
| create Draft Reply All(body, options) | Gmail Draft | یک پیام پیش نویس برای پاسخ به فرستنده آخرین پیام در این رشته، با استفاده از آدرس پاسخ به و همه گیرندگان، با آرگومان های اختیاری ایجاد می کند. | 
| get First Message Subject() | String | موضوع اولین پیام در تاپیک را دریافت می کند. | 
| get Id() | String | شناسه این تاپیک را می گیرد. | 
| get Labels() | Gmail Label[] | برچسب های ایجاد شده توسط کاربر در این رشته را برمی گرداند. | 
| get Last Message Date() | Date | تاریخ آخرین پیام این موضوع را دریافت می کند. | 
| get Message Count() | Integer | تعداد پیام های موجود در رشته را برمی گرداند. | 
| get Messages() | Gmail Message[] | پیام های این تاپیک را دریافت می کند. | 
| get Permalink() | String | یک پیوند ثابت برای این موضوع دریافت می کند. | 
| has Starred Messages() | Boolean | نشان می دهد که آیا رشته پیام های ستاره دار دارد یا خیر. | 
| is Important() | Boolean | نشان می دهد که آیا موضوع به عنوان مهم علامت گذاری شده است یا خیر. | 
| is In Chats() | Boolean | نشان می دهد که آیا موضوع برچسب چت است یا خیر. | 
| is In Inbox() | Boolean | نشان می دهد که آیا موضوع در صندوق ورودی است یا خیر. | 
| is In Priority Inbox() | Boolean | اگر این موضوع در صندوق ورودی اولویت باشد، مقدار true را برمیگرداند. در غیر این صورت false برمی گرداند. | 
| is In Spam() | Boolean | نشان می دهد که آیا موضوع به عنوان هرزنامه علامت گذاری شده است. | 
| is In Trash() | Boolean | نشان می دهد که آیا موضوع در سطل زباله است. | 
| is Unread() | Boolean | نشان می دهد که آیا رشته پیام های خوانده نشده ای دارد یا خیر. | 
| mark Important() | Gmail Thread | این موضوع را به عنوان مهم علامت گذاری می کند. | 
| mark Read() | Gmail Thread | این موضوع را به عنوان خوانده شده علامت گذاری می کند. | 
| mark Unimportant() | Gmail Thread | این موضوع را به عنوان بی اهمیت علامت گذاری می کند. | 
| mark Unread() | Gmail Thread | این موضوع را به عنوان خوانده نشده علامت گذاری می کند. | 
| move To Archive() | Gmail Thread | این موضوع را به بایگانی منتقل می کند. | 
| move To Inbox() | Gmail Thread | این موضوع را به صندوق ورودی منتقل می کند. | 
| move To Spam() | Gmail Thread | این موضوع را به هرزنامه منتقل می کند. | 
| move To Trash() | Gmail Thread | این موضوع را به سطل زباله منتقل می کند. | 
| refresh() | Gmail Thread | این رشته و وضعیت مرتبط را از Gmail بارگیری مجدد می کند (در مواردی که برچسب ها، وضعیت خواندن و غیره تغییر کرده باشند مفید است). | 
| remove Label(label) | Gmail Thread | این برچسب را از موضوع حذف می کند. | 
| reply(body) | Gmail Thread | با استفاده از آدرس replyTo به فرستنده آخرین پیام در این موضوع پاسخ دهید. | 
| reply(body, options) | Gmail Thread | با استفاده از آدرس replyTo، با آرگومان های اختیاری به فرستنده آخرین پیام در این رشته پاسخ دهید. | 
| reply All(body) | Gmail Thread | به فرستنده (با استفاده از آدرس replyTo)، و همه گیرندگان آخرین پیام در این موضوع پاسخ دهید. | 
| reply All(body, options) | Gmail Thread | به فرستنده (با استفاده از reply Toآدرس)، و همه گیرندگان آخرین پیام در این رشته، با آرگومان های اختیاری پاسخ دهید. |