Rangkaian pesan di akun Gmail pengguna.
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
addLabel(label) | GmailThread | Menambahkan label ini ke rangkaian pesan. |
createDraftReply(body) | GmailDraft | Membuat draf pesan yang membalas pengirim pesan terakhir di rangkaian pesan ini menggunakan alamat balas-ke. |
createDraftReply(body, options) | GmailDraft | Membuat draf pesan yang membalas pengirim pesan terakhir di rangkaian pesan ini menggunakan balas-ke alamat, dengan argumen opsional. |
createDraftReplyAll(body) | GmailDraft | Membuat draf pesan yang membalas pengirim pesan terakhir di rangkaian pesan ini, menggunakan alamat balas-ke dan semua penerima pesan ini. |
createDraftReplyAll(body, options) | GmailDraft | Membuat draf pesan yang membalas pengirim pesan terakhir di rangkaian pesan ini, menggunakan alamat balas-ke dan semua penerima, dengan argumen opsional. |
getFirstMessageSubject() | String | Mendapatkan subjek pesan pertama dalam rangkaian pesan. |
getId() | String | Mendapatkan ID rangkaian pesan ini. |
getLabels() | GmailLabel[] | Menampilkan label buatan pengguna di thread ini. |
getLastMessageDate() | Date | Mendapatkan tanggal pesan terbaru rangkaian pesan ini. |
getMessageCount() | Integer | Menampilkan jumlah pesan dalam rangkaian pesan. |
getMessages() | GmailMessage[] | Mendapatkan pesan di rangkaian pesan ini. |
getPermalink() | String | Mendapatkan permalink untuk rangkaian pesan ini. |
hasStarredMessages() | Boolean | Menampilkan apakah rangkaian pesan memiliki pesan berbintang. |
isImportant() | Boolean | Menampilkan apakah thread ditandai sebagai penting. |
isInChats() | Boolean | Menampilkan apakah rangkaian pesan diberi label chat. |
isInInbox() | Boolean | Menampilkan apakah rangkaian pesan berada di kotak masuk. |
isInPriorityInbox() | Boolean | Menampilkan true (benar) jika rangkaian pesan ini berada di kotak prioritas; akan menampilkan nilai false jika sebaliknya. |
isInSpam() | Boolean | Menampilkan apakah rangkaian pesan ditandai sebagai spam. |
isInTrash() | Boolean | Menampilkan apakah rangkaian pesan berada di sampah. |
isUnread() | Boolean | Menampilkan apakah rangkaian pesan memiliki pesan yang belum dibaca. |
markImportant() | GmailThread | Menandai rangkaian pesan ini sebagai penting. |
markRead() | GmailThread | Menandai rangkaian pesan ini sebagai telah dibaca. |
markUnimportant() | GmailThread | Menandai rangkaian pesan ini sebagai tidak penting. |
markUnread() | GmailThread | Menandai rangkaian pesan ini sebagai belum dibaca. |
moveToArchive() | GmailThread | Memindahkan rangkaian pesan ini ke arsip. |
moveToInbox() | GmailThread | Memindahkan rangkaian pesan ini ke kotak masuk. |
moveToSpam() | GmailThread | Memindahkan rangkaian pesan ini ke spam. |
moveToTrash() | GmailThread | Memindahkan rangkaian pesan ini ke sampah. |
refresh() | GmailThread | Memuat ulang rangkaian pesan ini, dan status terkait dari Gmail (berguna jika label, status baca, dan lain-lain, telah berubah). |
removeLabel(label) | GmailThread | Menghapus label ini dari rangkaian pesan. |
reply(body) | GmailThread | Membalas ke pengirim pesan terakhir di rangkaian pesan ini menggunakan alamat balasTo. |
reply(body, options) | GmailThread | Balas ke pengirim pesan terakhir di rangkaian pesan ini menggunakan alamat balasTo, dengan argumen. |
replyAll(body) | GmailThread | Balas ke pengirim (menggunakan alamat balasTo), dan semua penerima pesan terakhir di . |
replyAll(body, options) | GmailThread | Balas ke pengirim (menggunakan alamat replyTo ) dan semua penerima pesan terakhir
di thread ini, dengan argumen opsional. |
Dokumentasi mendetail
addLabel(label)
Menambahkan label ini ke rangkaian pesan.
// Add label MyLabel to the first thread in the inbox var label = GmailApp.getUserLabelByName("MyLabel"); var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.addLabel(label);
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
label | GmailLabel | label untuk diterapkan ke rangkaian pesan ini |
Pulang pergi
GmailThread
— thread ini, berguna untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
Lihat juga
createDraftReply(body)
Membuat draf pesan yang membalas pengirim pesan terakhir di rangkaian pesan ini menggunakan alamat balas-ke. Ukuran email (termasuk header) terbatas kuota.
// Create a draft reply to the message author with an acknowledgement. var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.createDraftReply("Got your message");
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
body | String | isi email |
Pulang pergi
GmailDraft
— draf pesan yang baru dibuat
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
Lihat juga
createDraftReply(body, options)
Membuat draf pesan yang membalas pengirim pesan terakhir di rangkaian pesan ini menggunakan balas-ke alamat, dengan argumen opsional.
Email dapat berisi teks biasa dan isi HTML. Ukuran email (termasuk header) adalah kuota terbatas.
// Create a draft response with an HTML text body. var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.createDraftReply("incapable of HTML", { htmlBody: "<b>some HTML body text</b>", cc: "another@example.com" });
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
body | String | isi email |
options | Object | objek JavaScript yang menentukan parameter lanjutan, seperti yang tercantum di bawah ini |
Parameter lanjutan
Nama | Jenis | Deskripsi |
---|---|---|
attachments | BlobSource[] | sebuah rangkaian file untuk dikirim melalui email |
bcc | String | daftar alamat email yang dipisahkan koma ke BCC |
cc | String | daftar alamat email yang dipisahkan koma ke CC |
from | String | alamat asal email, yang harus satu
dari nilai yang ditampilkan oleh GmailApp.getAliases() |
htmlBody | String | jika disetel, perangkat yang dapat merender HTML akan menggunakannya
argumen body yang dibutuhkan; Anda dapat menambahkan kolom inlineImages opsional di HTML
body jika Anda memiliki gambar sisipan untuk email |
inlineImages | Object | objek JavaScript yang berisi pemetaan dari kunci gambar
(String ) ke data gambar (BlobSource ); hal ini mengasumsikan bahwa parameter htmlBody digunakan dan berisi referensi ke gambar ini dalam format <img src="cid:imageKey" /> |
name | String | nama pengirim email (default: nama pengguna) |
replyTo | String | alamat email untuk digunakan sebagai alamat balas-ke default (default: alamat email pengguna) |
subject | String | baris subjek baru untuk email (maksimal 250 karakter) |
Pulang pergi
GmailDraft
— draf pesan yang baru dibuat
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
Lihat juga
createDraftReplyAll(body)
Membuat draf pesan yang membalas pengirim pesan terakhir di rangkaian pesan ini, menggunakan alamat balas-ke dan semua penerima pesan ini. Ukuran email (termasuk header) adalah kuota terbatas.
// Create a draft reply to all recipients (except those bcc'd) of the last email in this // thread. var firstThread = GmailApp.getInboxThreads(0,1)[0]; var message = firstThread.getMessages()[0]; message.createDraftReplyAll("Got your message");
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
body | String | isi email |
Pulang pergi
GmailDraft
— draf pesan yang baru dibuat
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
Lihat juga
createDraftReplyAll(body, options)
Membuat draf pesan yang membalas pengirim pesan terakhir di rangkaian pesan ini, menggunakan alamat balas-ke dan semua penerima, dengan argumen opsional.
Email dapat berisi teks biasa dan isi HTML. Ukuran email (termasuk header) adalah kuota terbatas.
// Create a draft reply, using an HTML text body, to all recipients (except those bcc'd) of // the last email of in this thread. var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.createDraftReplyAll("incapable of HTML", { htmlBody: "<b>some HTML body text</b>", cc: "another@example.com" });
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
body | String | isi email |
options | Object | objek JavaScript yang menentukan parameter lanjutan, seperti yang tercantum di bawah ini |
Parameter lanjutan
Nama | Jenis | Deskripsi |
---|---|---|
attachments | BlobSource[] | sebuah rangkaian file untuk dikirim melalui email |
bcc | String | daftar alamat email yang dipisahkan koma ke BCC |
cc | String | daftar alamat email yang dipisahkan koma ke CC |
from | String | alamat asal email, yang harus satu
dari nilai yang ditampilkan oleh GmailApp.getAliases() |
htmlBody | String | jika disetel, perangkat yang dapat merender HTML akan menggunakannya
argumen body yang dibutuhkan; Anda dapat menambahkan kolom inlineImages opsional di HTML
body jika Anda memiliki gambar sisipan untuk email |
inlineImages | Object | objek JavaScript yang berisi pemetaan dari kunci gambar
(String ) ke data gambar (BlobSource ); hal ini mengasumsikan bahwa parameter htmlBody digunakan dan berisi referensi ke gambar ini dalam format <img src="cid:imageKey" /> |
name | String | nama pengirim email (default: nama pengguna) |
replyTo | String | alamat email untuk digunakan sebagai alamat balas-ke default (default: alamat email pengguna) |
subject | String | baris subjek baru untuk email. Ukuran maksimum adalah 250 karakter. |
Pulang pergi
GmailDraft
— draf pesan yang baru dibuat
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
Lihat juga
getFirstMessageSubject()
Mendapatkan subjek pesan pertama dalam rangkaian pesan.
// Log the subject of the first message in the first thread in the inbox var firstThread = GmailApp.getInboxThreads(0,1)[0]; Logger.log(firstThread.getFirstMessageSubject());
Pulang pergi
String
— subjek pesan pertama dalam rangkaian pesan
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
Lihat juga
getId()
Mendapatkan ID rangkaian pesan ini. ID rangkaian pesan bervariasi berdasarkan pesan yang ada di dalamnya; untuk
ID yang konsisten untuk pesan tertentu dalam thread, panggil getMessages()[0].getId()
sebagai gantinya.
// Log the subject of the first message in the first thread in the inbox. var firstThread = GmailApp.getInboxThreads(0,1)[0]; var id = firstThread.getId(); // Get same thread by its ID. var thread = GmailApp.getThreadById(id); Logger.log(thread.getFirstMessageSubject() == firstThread.getFirstMessageSubject()); // True
Pulang pergi
String
— ID thread ini
getLabels()
Menampilkan label buatan pengguna di thread ini.
// Log the names of the labels attached to the first thread in the inbox var firstThread = GmailApp.getInboxThreads(0,1)[0]; var labels = firstThread.getLabels(); for (var i = 0; i < labels.length; i++) { Logger.log(labels[i].getName()); }
Pulang pergi
GmailLabel[]
— array label untuk thread ini
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
getLastMessageDate()
Mendapatkan tanggal pesan terbaru rangkaian pesan ini.
// Log the date of the most recent message on the first thread in the inbox var firstThread = GmailApp.getInboxThreads(0,1)[0]; Logger.log(firstThread.getLastMessageDate());
Pulang pergi
Date
— tanggal pesan terbaru di rangkaian pesan
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
Lihat juga
getMessageCount()
Menampilkan jumlah pesan dalam rangkaian pesan.
// Log the number of messages in the thread var firstThread = GmailApp.getInboxThreads(0,1)[0]; Logger.log(firstThread.getMessageCount());
Pulang pergi
Integer
— jumlah pesan dalam rangkaian pesan
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
Lihat juga
getMessages()
Mendapatkan pesan di rangkaian pesan ini.
// Log the subjects of the messages in the thread var firstThread = GmailApp.getInboxThreads(0,1)[0]; var messages = firstThread.getMessages(); for (var i = 0; i < messages.length; i++) { Logger.log(messages[i].getSubject()); }
Pulang pergi
GmailMessage[]
— array pesan Gmail di rangkaian pesan ini
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
Lihat juga
getPermalink()
Mendapatkan permalink untuk rangkaian pesan ini.
Perhatikan bahwa ini hanya berfungsi dengan antarmuka Gmail klasik, bukan dengan Inbox.
// Logs the permalink for the first thread in the inbox var thread = GmailApp.getInboxThreads(0,1)[0]; Logger.log(thread.getPermalink());
Pulang pergi
String
— permalink untuk rangkaian pesan ini
hasStarredMessages()
Menampilkan apakah rangkaian pesan memiliki pesan berbintang.
// Log if this thread has starred messages var firstThread = GmailApp.getInboxThreads(0,1)[0]; Logger.log('has starred : ' + firstThread.hasStarredMessages());
Pulang pergi
Boolean
— benar (true) jika rangkaian pesan memiliki pesan berbintang
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
isImportant()
Menampilkan apakah thread ditandai sebagai penting.
// Log if this thread is marked as important var firstThread = GmailApp.getInboxThreads(0,1)[0]; Logger.log('Important? : ' + firstThread.isImportant());
Pulang pergi
Boolean
— Apakah thread ditandai sebagai penting.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
isInChats()
Menampilkan apakah rangkaian pesan diberi label chat.
// Log if this thread is a chat var firstThread = GmailApp.getInboxThreads(0,1)[0]; Logger.log('is in chats? : ' + firstThread.isInChats());
Pulang pergi
Boolean
— benar jika rangkaian pesan diberi label chat
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
isInInbox()
Menampilkan apakah rangkaian pesan berada di kotak masuk.
// Log if this thread is in the inbox var firstThread = GmailApp.getInboxThreads(0,1)[0]; Logger.log('is in the inbox? : ' + firstThread.isInInbox());
Pulang pergi
Boolean
— benar jika rangkaian pesan berada di kotak masuk
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
isInPriorityInbox()
Menampilkan true (benar) jika rangkaian pesan ini berada di kotak prioritas; akan menampilkan nilai false jika sebaliknya.
// Log if this thread is in the priority inbox var firstThread = GmailApp.getPriorityInboxThreads(0,1)[0]; Logger.log("is in priority inbox? " + firstThread.isInPriorityInbox());
Pulang pergi
Boolean
— benar (true) jika rangkaian pesan berada di kotak prioritas
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
isInSpam()
Menampilkan apakah rangkaian pesan ditandai sebagai spam.
// Log if this thread is in the spam folder var firstThread = GmailApp.getInboxThreads(0,1)[0]; Logger.log('Spam? ' + firstThread.isInSpam());
Pulang pergi
Boolean
— Apakah rangkaian pesan ini ditandai sebagai spam.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
isInTrash()
Menampilkan apakah rangkaian pesan berada di sampah.
// Log if this thread is in the trash var firstThread = GmailApp.getInboxThreads(0,1)[0]; Logger.log('Trashed? ' + firstThread.isInTrash());
Pulang pergi
Boolean
— benar (true) jika thread berada di sampah
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
isUnread()
Menampilkan apakah rangkaian pesan memiliki pesan yang belum dibaca.
// Log if this thread is unread var firstThread = GmailApp.getInboxThreads(0,1)[0]; Logger.log('Unread? ' + firstThread.isUnread());
Pulang pergi
Boolean
— benar jika ada pesan yang belum dibaca
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
markImportant()
Menandai rangkaian pesan ini sebagai penting.
// Mark first inbox thread as important var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.markImportant();
Pulang pergi
GmailThread
— thread ini, berguna untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
Lihat juga
markRead()
Menandai rangkaian pesan ini sebagai telah dibaca.
// Mark first inbox thread as read var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.markRead();
Pulang pergi
GmailThread
— thread ini, berguna untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
Lihat juga
markUnimportant()
Menandai rangkaian pesan ini sebagai tidak penting.
// Mark first inbox thread as unimportant var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.markUnimportant();
Pulang pergi
GmailThread
— thread ini, berguna untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
Lihat juga
markUnread()
Menandai rangkaian pesan ini sebagai belum dibaca.
// Mark first inbox thread as unread var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.markUnread();
Pulang pergi
GmailThread
— thread ini, berguna untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
Lihat juga
moveToArchive()
Memindahkan rangkaian pesan ini ke arsip.
// Archive first inbox thread var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.moveToArchive();
Pulang pergi
GmailThread
— thread ini, berguna untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
moveToInbox()
Memindahkan rangkaian pesan ini ke kotak masuk.
// Move first non-inbox thread to inbox var firstThread = GmailApp.search("-in:inbox")[0]; firstThread.moveToInbox();
Pulang pergi
GmailThread
— thread ini, berguna untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
moveToSpam()
Memindahkan rangkaian pesan ini ke spam.
// Move first inbox thread to spam var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.moveToSpam();
Pulang pergi
GmailThread
— thread ini, berguna untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
moveToTrash()
Memindahkan rangkaian pesan ini ke sampah.
// Move first inbox thread to trash var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.moveToTrash();
Pulang pergi
GmailThread
— thread ini, berguna untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
refresh()
Memuat ulang rangkaian pesan ini, dan status terkait dari Gmail (berguna jika label, status baca, dan lain-lain, telah berubah).
var 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 ...
Pulang pergi
GmailThread
— thread ini, berguna untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
removeLabel(label)
Menghapus label ini dari rangkaian pesan.
var myLabel = GmailApp.getUserLabelByName('<your label>'); var threads = myLabel.getThreads(); for (var x in threads) { var thread = threads[x]; thread.removeLabel(myLabel); }
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
label | GmailLabel | label yang akan dihapus dari rangkaian pesan ini |
Pulang pergi
GmailThread
— thread ini, berguna untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
Lihat juga
reply(body)
Membalas ke pengirim pesan terakhir di rangkaian pesan ini menggunakan alamat balasTo.
Perhatikan bahwa ukuran total email (termasuk semua header) tidak boleh melebihi 20 KB.
// Respond to author of last email in thread with acknowledgment var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.reply("Got your message");
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
body | String | isi email |
Pulang pergi
GmailThread
— thread ini, berguna untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
Lihat juga
reply(body, options)
Balas ke pengirim pesan terakhir di rangkaian pesan ini menggunakan alamat balasTo, dengan argumen. Email dapat berisi teks biasa, juga isi HTML. Perhatikan bahwa total ukuran email (termasuk semua header, tetapi tidak termasuk lampiran) tidak boleh melebihi 20 KB.
// Respond with HTML body text. var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.reply("incapable of HTML", { htmlBody: "some HTML body text", noReply: true });
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
body | String | isi email |
options | Object | objek JavaScript yang menentukan parameter lanjutan, seperti yang tercantum di bawah ini |
Parameter lanjutan
Nama | Jenis | Deskripsi |
---|---|---|
cc | String | daftar alamat email yang dipisahkan koma ke CC |
bcc | String | daftar alamat email yang dipisahkan koma ke BCC |
htmlBody | String | jika disetel, perangkat yang dapat merender HTML akan menggunakannya
argumen body yang dibutuhkan; Anda dapat menambahkan kolom inlineImages opsional di HTML
body jika Anda memiliki gambar sisipan untuk email |
name | String | nama pengirim email (default: nama pengguna) |
from | String | alamat asal email, yang harus satu
dari nilai yang ditampilkan oleh GmailApp.getAliases() |
replyTo | String | alamat email untuk digunakan sebagai alamat balas-ke default (default: alamat email pengguna) |
noReply | Boolean | true jika email harus dikirim dari email
alamat email yang tidak dibalas untuk mencegah penerima membalas email; opsi ini
hanya dapat dilakukan untuk akun Google Workspace, bukan pengguna Gmail |
attachments | BlobSource[] | sebuah rangkaian file untuk dikirim melalui email |
inlineImages | Object | objek JavaScript yang berisi pemetaan dari kunci gambar
(String ) ke data gambar (BlobSource ); hal ini mengasumsikan bahwa parameter htmlBody digunakan dan berisi referensi ke gambar ini dalam format <img src="cid:imageKey" /> |
Pulang pergi
GmailThread
— thread ini, berguna untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
Lihat juga
replyAll(body)
Balas ke pengirim (menggunakan alamat balasTo), dan semua penerima pesan terakhir di .
Perhatikan bahwa ukuran total email (termasuk semua header) tidak boleh melebihi 20 KB.
// Respond to all with acknowledgment to the first thread in the inbox var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.replyAll("Got your message");
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
body | String | isi email |
Pulang pergi
GmailThread
— thread ini, berguna untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/
Lihat juga
replyAll(body, options)
Balas ke pengirim (menggunakan alamat replyTo
) dan semua penerima pesan terakhir
di thread ini, dengan argumen opsional. Email dapat berisi teks biasa, dan juga
Isi HTML. Perhatikan bahwa ukuran total email (termasuk semua header, tetapi tidak termasuk
lampiran) tidak boleh melebihi 20 KB.
// Respond with HTML body text. var firstThread = GmailApp.getInboxThreads(0,1)[0]; firstThread.replyAll("incapable of HTML", { htmlBody: "some HTML body text", noReply: true });
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
body | String | isi email |
options | Object | objek JavaScript yang menentukan parameter lanjutan, seperti yang tercantum di bawah ini |
Parameter lanjutan
Nama | Jenis | Deskripsi |
---|---|---|
cc | String | daftar alamat email yang dipisahkan koma ke CC |
bcc | String | daftar alamat email yang dipisahkan koma ke BCC |
htmlBody | String | jika disetel, perangkat yang dapat merender HTML akan menggunakannya
argumen body yang dibutuhkan; Anda dapat menambahkan kolom inlineImages opsional di HTML
body jika Anda memiliki gambar sisipan untuk email |
name | String | nama pengirim email (default: nama pengguna) |
from | String | alamat asal email, yang harus satu
dari nilai yang ditampilkan oleh GmailApp.getAliases() |
replyTo | String | alamat email untuk digunakan sebagai alamat balas-ke default (default: alamat email pengguna) |
noReply | Boolean | true jika email harus dikirim dari email
alamat email yang tidak dibalas untuk mencegah penerima membalas email; opsi ini
hanya dapat digunakan untuk akun G Suite, bukan pengguna Gmail |
attachments | BlobSource[] | sebuah rangkaian file untuk dikirim melalui email |
inlineImages | Object | objek JavaScript yang berisi pemetaan dari kunci gambar
(String ) ke data gambar (BlobSource ); hal ini mengasumsikan bahwa parameter htmlBody digunakan dan berisi referensi ke gambar ini dalam format <img src="cid:imageKey" /> |
Pulang pergi
GmailThread
— thread ini, berguna untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://mail.google.com/