Thread di akun Gmail pengguna.
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
add | Gmail | Menambahkan label ini ke rangkaian pesan. |
create | Gmail | Membuat draf pesan yang membalas pengirim pesan terakhir dalam rangkaian pesan ini menggunakan alamat balasan. |
create | Gmail | Membuat pesan draf yang membalas pengirim pesan terakhir dalam rangkaian pesan ini menggunakan alamat balasan, dengan argumen opsional. |
create | Gmail | Membuat pesan draf yang membalas pengirim pesan terakhir dalam rangkaian pesan ini, menggunakan alamat balasan dan semua penerima pesan ini. |
create | Gmail | Membuat pesan draf yang membalas pengirim pesan terakhir dalam rangkaian pesan ini, menggunakan alamat balasan dan semua penerima, dengan argumen opsional. |
get | String | Mendapatkan subjek pesan pertama dalam rangkaian pesan. |
get | String | Mendapatkan ID thread ini. |
get | Gmail | Menampilkan label buatan pengguna di rangkaian pesan ini. |
get | Date | Mendapatkan tanggal pesan terbaru rangkaian pesan ini. |
get | Integer | Menampilkan jumlah pesan dalam rangkaian pesan. |
get | Gmail | Mendapatkan pesan dalam rangkaian pesan ini. |
get | String | Mendapatkan permalink untuk rangkaian pesan ini. |
has | Boolean | Menampilkan apakah rangkaian pesan memiliki pesan berbintang. |
is | Boolean | Menampilkan apakah rangkaian pesan ditandai sebagai penting. |
is | Boolean | Menampilkan apakah rangkaian pesan diberi label chat. |
is | Boolean | Menampilkan apakah rangkaian pesan ada di kotak masuk. |
is | Boolean | Menampilkan nilai benar jika rangkaian pesan ini ada di kotak masuk prioritas; menampilkan nilai salah jika tidak. |
is | Boolean | Menampilkan apakah rangkaian pesan ditandai sebagai spam. |
is | Boolean | Menampilkan apakah rangkaian pesan ada di sampah. |
is | Boolean | Menampilkan apakah rangkaian pesan memiliki pesan yang belum dibaca. |
mark | Gmail | Menandai rangkaian pesan ini sebagai penting. |
mark | Gmail | Menandai rangkaian pesan ini sebagai telah dibaca. |
mark | Gmail | Menandai rangkaian pesan ini sebagai tidak penting. |
mark | Gmail | Menandai rangkaian pesan ini sebagai belum dibaca. |
move | Gmail | Memindahkan rangkaian pesan ini ke arsip. |
move | Gmail | Memindahkan rangkaian pesan ini ke kotak masuk. |
move | Gmail | Memindahkan rangkaian pesan ini ke spam. |
move | Gmail | Memindahkan rangkaian pesan ini ke sampah. |
refresh() | Gmail | Memuat ulang rangkaian pesan ini, dan status terkait dari Gmail (berguna jika label, status telah dibaca, dll., telah berubah). |
remove | Gmail | Menghapus label ini dari rangkaian pesan. |
reply(body) | Gmail | Balas pengirim pesan terakhir di rangkaian pesan ini menggunakan alamat replyTo. |
reply(body, options) | Gmail | Balas pengirim pesan terakhir di rangkaian pesan ini menggunakan alamat replyTo, dengan argumen opsional. |
reply | Gmail | Membalas pengirim (menggunakan alamat replyTo), dan semua penerima pesan terakhir di rangkaian pesan ini. |
reply | Gmail | Membalas pengirim (menggunakan alamat reply ), dan semua penerima pesan terakhir
di rangkaian pesan ini, dengan argumen opsional. |
Dokumentasi mendetail
add Label(label)
Menambahkan label ini ke rangkaian pesan.
// Add label MyLabel to the first thread in the inbox const label = GmailApp.getUserLabelByName('MyLabel'); const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.addLabel(label);
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
label | Gmail | label yang akan diterapkan ke rangkaian pesan ini |
Pulang pergi
Gmail
— rangkaian pesan ini, berguna untuk membuat rantai
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
create Draft Reply(body)
Membuat draf pesan yang membalas pengirim pesan terakhir dalam rangkaian pesan ini menggunakan alamat balasan. Ukuran email (termasuk header) dibatasi kuota.
// Create a draft reply to the message author with an acknowledgement. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.createDraftReply('Got your message');
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
body | String | isi email |
Pulang pergi
Gmail
— pesan draf 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
create Draft Reply(body, options)
Membuat pesan draf yang membalas pengirim pesan terakhir dalam rangkaian pesan ini menggunakan alamat balasan, dengan argumen opsional.
Email dapat berisi teks biasa dan isi HTML. Ukuran email (termasuk header) dibatasi kuota.
// Create a draft response with an HTML text body. const 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 |
Parameter lanjutan
Nama | Jenis | Deskripsi |
---|---|---|
attachments | Blob | array file yang akan dikirim dengan email |
bcc | String | daftar alamat email yang dipisahkan koma untuk BCC |
cc | String | daftar alamat email yang dipisahkan koma untuk disertakan dalam kolom Cc |
from | String | alamat tempat email harus dikirim, yang harus berupa salah satu nilai yang ditampilkan oleh Gmail |
html | String | jika ditetapkan, perangkat yang dapat merender HTML akan menggunakannya sebagai pengganti
argumen isi yang diperlukan; Anda dapat menambahkan kolom inline opsional di isi
HTML jika telah menyisipkan gambar untuk email |
inline | Object | objek JavaScript yang berisi pemetaan dari kunci gambar
(String ) ke data gambar (Blob ); hal ini mengasumsikan bahwa parameter html digunakan dan berisi referensi ke gambar ini dalam format <img src="cid:imageKey" /> |
name | String | nama pengirim email (default: nama pengguna) |
reply | String | alamat email yang akan digunakan sebagai alamat balas-ke default (default: alamat email pengguna) |
subject | String | baris subjek baru untuk email (maksimum 250 karakter) |
Pulang pergi
Gmail
— pesan draf 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
create Draft Reply All(body)
Membuat pesan draf yang membalas pengirim pesan terakhir dalam rangkaian pesan ini, menggunakan alamat balasan dan semua penerima pesan ini. Ukuran email (termasuk header) dibatasi kuota.
// Create a draft reply to all recipients (except those bcc'd) of the last email // in this thread. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const message = firstThread.getMessages()[0]; message.createDraftReplyAll('Got your message');
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
body | String | isi email |
Pulang pergi
Gmail
— pesan draf 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
create Draft Reply All(body, options)
Membuat pesan draf yang membalas pengirim pesan terakhir dalam rangkaian pesan ini, menggunakan alamat balasan dan semua penerima, dengan argumen opsional.
Email dapat berisi teks biasa dan isi HTML. Ukuran email (termasuk header) dibatasi kuota.
// Create a draft reply, using an HTML text body, to all recipients (except // those bcc'd) of the last email of in this thread. const 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 |
Parameter lanjutan
Nama | Jenis | Deskripsi |
---|---|---|
attachments | Blob | array file yang akan dikirim dengan email |
bcc | String | daftar alamat email yang dipisahkan koma untuk BCC |
cc | String | daftar alamat email yang dipisahkan koma untuk disertakan dalam kolom Cc |
from | String | alamat tempat email harus dikirim, yang harus berupa salah satu nilai yang ditampilkan oleh Gmail |
html | String | jika ditetapkan, perangkat yang dapat merender HTML akan menggunakannya sebagai pengganti
argumen isi yang diperlukan; Anda dapat menambahkan kolom inline opsional di isi
HTML jika telah menyisipkan gambar untuk email |
inline | Object | objek JavaScript yang berisi pemetaan dari kunci gambar
(String ) ke data gambar (Blob ); hal ini mengasumsikan bahwa parameter html digunakan dan berisi referensi ke gambar ini dalam format <img src="cid:imageKey" /> |
name | String | nama pengirim email (default: nama pengguna) |
reply | String | alamat email yang akan digunakan sebagai alamat balas-ke default (default: alamat email pengguna) |
subject | String | baris subjek baru untuk email. Ukuran maksimum adalah 250 karakter. |
Pulang pergi
Gmail
— pesan draf 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
get First Message Subject()
Mendapatkan subjek pesan pertama dalam rangkaian pesan.
// Log the subject of the first message in the first thread in the inbox const 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
get Id()
Mendapatkan ID thread ini. ID rangkaian pesan bervariasi berdasarkan pesan yang dikandungnya; untuk
ID yang konsisten untuk pesan tertentu dalam rangkaian pesan, panggil get
sebagai gantinya.
// Log the subject of the first message in the first thread in the inbox. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const id = firstThread.getId(); // Get same thread by its ID. const thread = GmailApp.getThreadById(id); Logger.log( thread.getFirstMessageSubject() === firstThread.getFirstMessageSubject(), ); // True
Pulang pergi
String
— ID rangkaian pesan ini
get Labels()
Menampilkan label buatan pengguna di rangkaian pesan ini.
// Log the names of the labels attached to the first thread in the inbox const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const labels = firstThread.getLabels(); for (let i = 0; i < labels.length; i++) { Logger.log(labels[i].getName()); }
Pulang pergi
Gmail
— array label untuk 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/
get Last Message Date()
Mendapatkan tanggal pesan terbaru rangkaian pesan ini.
// Log the date of the most recent message on the first thread in the inbox const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(firstThread.getLastMessageDate());
Pulang pergi
Date
— tanggal pesan terbaru 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
get Message Count()
Menampilkan jumlah pesan dalam rangkaian pesan.
// Log the number of messages in the thread const 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
get Messages()
Mendapatkan pesan dalam rangkaian pesan ini.
// Log the subjects of the messages in the thread const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const messages = firstThread.getMessages(); for (let i = 0; i < messages.length; i++) { Logger.log(messages[i].getSubject()); }
Pulang pergi
Gmail
— array pesan Gmail dalam 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
get Permalink()
Mendapatkan permalink untuk rangkaian pesan ini.
Perhatikan bahwa fitur ini hanya berfungsi dengan antarmuka Gmail klasik, bukan Kotak Masuk.
// Logs the permalink for the first thread in the inbox const thread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(thread.getPermalink());
Pulang pergi
String
— permalink untuk rangkaian pesan ini
has Starred Messages()
Menampilkan apakah rangkaian pesan memiliki pesan berbintang.
// Log if this thread has starred messages const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`has starred : ${firstThread.hasStarredMessages()}`);
Pulang pergi
Boolean
— benar 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/
is Important()
Menampilkan apakah rangkaian pesan ditandai sebagai penting.
// Log if this thread is marked as important const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`Important? : ${firstThread.isImportant()}`);
Pulang pergi
Boolean
— Apakah rangkaian pesan 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/
is In Chats()
Menampilkan apakah rangkaian pesan diberi label chat.
// Log if this thread is a chat const 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/
is In Inbox()
Menampilkan apakah rangkaian pesan ada di kotak masuk.
// Log if this thread is in the inbox const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`is in the inbox? : ${firstThread.isInInbox()}`);
Pulang pergi
Boolean
— benar jika rangkaian pesan ada 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/
is In Priority Inbox()
Menampilkan nilai benar jika rangkaian pesan ini ada di kotak masuk prioritas; menampilkan nilai salah jika tidak.
// Log if this thread is in the priority inbox const firstThread = GmailApp.getPriorityInboxThreads(0, 1)[0]; Logger.log(`is in priority inbox? ${firstThread.isInPriorityInbox()}`);
Pulang pergi
Boolean
— benar jika rangkaian pesan berada di kotak masuk 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/
is In Spam()
Menampilkan apakah rangkaian pesan ditandai sebagai spam.
// Log if this thread is in the spam folder const 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/
is In Trash()
Menampilkan apakah rangkaian pesan ada di sampah.
// Log if this thread is in the trash const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`Trashed? ${firstThread.isInTrash()}`);
Pulang pergi
Boolean
— benar jika rangkaian pesan ada 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/
is Unread()
Menampilkan apakah rangkaian pesan memiliki pesan yang belum dibaca.
// Log if this thread is unread const 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/
mark Important()
Menandai rangkaian pesan ini sebagai penting.
// Mark first inbox thread as important const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.markImportant();
Pulang pergi
Gmail
— rangkaian pesan ini, berguna untuk membuat rantai
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
mark Read()
Menandai rangkaian pesan ini sebagai telah dibaca.
// Mark first inbox thread as read const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.markRead();
Pulang pergi
Gmail
— rangkaian pesan ini, berguna untuk membuat rantai
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
mark Unimportant()
Menandai rangkaian pesan ini sebagai tidak penting.
// Mark first inbox thread as unimportant const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.markUnimportant();
Pulang pergi
Gmail
— rangkaian pesan ini, berguna untuk membuat rantai
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
mark Unread()
Menandai rangkaian pesan ini sebagai belum dibaca.
// Mark first inbox thread as unread const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.markUnread();
Pulang pergi
Gmail
— rangkaian pesan ini, berguna untuk membuat rantai
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
move To Archive()
Memindahkan rangkaian pesan ini ke arsip.
// Archive first inbox thread const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.moveToArchive();
Pulang pergi
Gmail
— rangkaian pesan ini, berguna untuk membuat rantai
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/
move To Inbox()
Memindahkan rangkaian pesan ini ke kotak masuk.
// Move first non-inbox thread to inbox const firstThread = GmailApp.search('-in:inbox')[0]; firstThread.moveToInbox();
Pulang pergi
Gmail
— rangkaian pesan ini, berguna untuk membuat rantai
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/
move To Spam()
Memindahkan rangkaian pesan ini ke spam.
// Move first inbox thread to spam const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.moveToSpam();
Pulang pergi
Gmail
— rangkaian pesan ini, berguna untuk membuat rantai
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/
move To Trash()
Memindahkan rangkaian pesan ini ke sampah.
// Move first inbox thread to trash const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.moveToTrash();
Pulang pergi
Gmail
— rangkaian pesan ini, berguna untuk membuat rantai
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 telah dibaca, dll., telah berubah).
const 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
Gmail
— rangkaian pesan ini, berguna untuk membuat rantai
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/
remove Label(label)
Menghapus label ini dari rangkaian pesan.
const myLabel = GmailApp.getUserLabelByName('<your label>'); const threads = myLabel.getThreads(); for (const thread of threads) { thread.removeLabel(myLabel); }
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
label | Gmail | label yang akan dihapus dari rangkaian pesan ini |
Pulang pergi
Gmail
— rangkaian pesan ini, berguna untuk membuat rantai
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)
Balas pengirim pesan terakhir di rangkaian pesan ini menggunakan alamat replyTo.
Perhatikan bahwa total ukuran email (termasuk semua header) tidak boleh melebihi 20 KB.
// Respond to author of last email in thread with acknowledgment const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.reply('Got your message');
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
body | String | isi email |
Pulang pergi
Gmail
— rangkaian pesan ini, berguna untuk membuat rantai
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 pengirim pesan terakhir di rangkaian pesan ini menggunakan alamat replyTo, dengan argumen opsional. Email dapat berisi teks biasa, dan 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. const 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 |
Parameter lanjutan
Nama | Jenis | Deskripsi |
---|---|---|
cc | String | daftar alamat email yang dipisahkan koma untuk disertakan dalam kolom Cc |
bcc | String | daftar alamat email yang dipisahkan koma untuk BCC |
html | String | jika ditetapkan, perangkat yang dapat merender HTML akan menggunakannya sebagai pengganti
argumen isi yang diperlukan; Anda dapat menambahkan kolom inline opsional di isi
HTML jika telah menyisipkan gambar untuk email |
name | String | nama pengirim email (default: nama pengguna) |
from | String | alamat tempat email harus dikirim, yang harus berupa salah satu nilai yang ditampilkan oleh Gmail |
reply | String | alamat email yang akan digunakan sebagai alamat balas-ke default (default: alamat email pengguna) |
no | Boolean | true jika email harus dikirim dari alamat email umum yang tidak dapat membalas untuk mencegah penerima merespons email; opsi ini hanya dapat dilakukan untuk akun Google Workspace, bukan pengguna Gmail |
attachments | Blob | array file yang akan dikirim dengan email |
inline | Object | objek JavaScript yang berisi pemetaan dari kunci gambar
(String ) ke data gambar (Blob ); hal ini mengasumsikan bahwa parameter html digunakan dan berisi referensi ke gambar ini dalam format <img src="cid:imageKey" /> |
Pulang pergi
Gmail
— rangkaian pesan ini, berguna untuk membuat rantai
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 All(body)
Membalas pengirim (menggunakan alamat replyTo), dan semua penerima pesan terakhir di rangkaian pesan ini.
Perhatikan bahwa total ukuran email (termasuk semua header) tidak boleh melebihi 20 KB.
// Respond to all with acknowledgment to the first thread in the inbox const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.replyAll('Got your message');
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
body | String | isi email |
Pulang pergi
Gmail
— rangkaian pesan ini, berguna untuk membuat rantai
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 All(body, options)
Membalas pengirim (menggunakan alamat reply
), dan semua penerima pesan terakhir
di rangkaian pesan ini, dengan argumen opsional. Email dapat berisi teks biasa, dan 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. const 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 |
Parameter lanjutan
Nama | Jenis | Deskripsi |
---|---|---|
cc | String | daftar alamat email yang dipisahkan koma untuk disertakan dalam kolom Cc |
bcc | String | daftar alamat email yang dipisahkan koma untuk BCC |
html | String | jika ditetapkan, perangkat yang dapat merender HTML akan menggunakannya sebagai pengganti
argumen isi yang diperlukan; Anda dapat menambahkan kolom inline opsional di isi
HTML jika telah menyisipkan gambar untuk email |
name | String | nama pengirim email (default: nama pengguna) |
from | String | alamat tempat email harus dikirim, yang harus berupa salah satu nilai yang ditampilkan oleh Gmail |
reply | String | alamat email yang akan digunakan sebagai alamat balas-ke default (default: alamat email pengguna) |
no | Boolean | true jika email harus dikirim dari alamat email umum yang tidak dapat membalas untuk mencegah penerima merespons email; opsi ini hanya dapat dilakukan untuk akun G Suite, bukan pengguna Gmail |
attachments | Blob | array file yang akan dikirim dengan email |
inline | Object | objek JavaScript yang berisi pemetaan dari kunci gambar
(String ) ke data gambar (Blob ); hal ini mengasumsikan bahwa parameter html digunakan dan berisi referensi ke gambar ini dalam format <img src="cid:imageKey" /> |
Pulang pergi
Gmail
— rangkaian pesan ini, berguna untuk membuat rantai
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/