wiadomość na koncie Gmail użytkownika.
Metody
| Metoda | Zwracany typ | Krótki opis | 
|---|---|---|
| create | Gmail | Tworzy wersję roboczą wiadomości, która odpowiada nadawcy tej wiadomości, używając adresu zwrotnego. | 
| create | Gmail | Tworzy wersję roboczą wiadomości, która jest odpowiedzią na wiadomość nadawcy, z adresem zwrotnym i opcjonalnymi argumentami. | 
| create | Gmail | Tworzy wersję roboczą wiadomości, która jest odpowiedzią na wiadomość nadawcy, i wysyła ją na adres zwrotny oraz do wszystkich adresatów tej wiadomości. | 
| create | Gmail | Tworzy wersję roboczą wiadomości, która odpowiada nadawcy tej wiadomości, używając adresu zwrotnego i wszystkich adresatów z opcjonalnymi argumentami. | 
| forward(recipient) | Gmail | Przesyła tę wiadomość do nowych odbiorców. | 
| forward(recipient, options) | Gmail | Przesyła tę wiadomość do nowych adresatów z opcjonalnymi argumentami. | 
| get | Gmail | Pobiera wszystkie załączniki do tej wiadomości. | 
| get | Gmail | Pobiera wszystkie załączniki do tej wiadomości. | 
| get | String | Pobiera listę adresatów UDW oddzielonych przecinkami, którzy otrzymają tę wiadomość. | 
| get | String | Pobiera zawartość HTML treści wiadomości. | 
| get | String | Pobiera listę adresatów w polu DW, oddzielonych przecinkami. | 
| get | Date | Pobiera datę i godzinę tego komunikatu. | 
| get | String | Zwraca nadawcę tej wiadomości. | 
| get | String | Pobiera wartość nagłówka RFC 2822 na podstawie jego nazwy. | 
| get | String | Pobiera identyfikator tej wiadomości. | 
| get | String | Pobiera treść treści wiadomości bez formatowania HTML. | 
| get | String | Pobiera surową treść wiadomości. | 
| get | String | Pobiera adres zwrotny tej wiadomości (zwykle nadawcy). | 
| get | String | Pobiera temat wiadomości. | 
| get | Gmail | Pobiera wątku zawierającego tę wiadomość. | 
| get | String | Pobiera listę adresatów tej wiadomości, rozdzielonych przecinkami. | 
| is | Boolean | Określa, czy wiadomość jest wersją roboczą. | 
| is | Boolean | Określa, czy wiadomość jest czatem. | 
| is | Boolean | Określa, czy wiadomość znajduje się w skrzynce odbiorczej. | 
| is | Boolean | Zwraca wartość true, jeśli wiadomość znajduje się w skrzynce priorytetowej, w przeciwnym razie zwraca wartośćfalse. | 
| is | Boolean | Określa, czy wiadomość znajduje się w koszu. | 
| is | Boolean | Określa, czy wiadomość jest oznaczona gwiazdką. | 
| is | Boolean | Określa, czy wiadomość jest nieprzeczytana. | 
| mark | Gmail | Oznacza wiadomość jako przeczytaną. | 
| mark | Gmail | Oznacza wiadomość jako nieprzeczytaną. | 
| move | Gmail | Przenosi wiadomość do kosza. | 
| refresh() | Gmail | Ponowne załadowanie tej wiadomości i powiązanego stanu z Gmaila (przydatne, gdy zmieniły się etykiety, stan odczytania itp.). | 
| reply(body) | Gmail | Odpowiedzi na wiadomość wysłane do nadawcy za pomocą adresu „Na adres” | 
| reply(body, options) | Gmail | Odpowiedź dla nadawcy tej wiadomości z adresem zwrotnym i opcjonalnymi argumentami. | 
| reply | Gmail | Odpowiedzi na wiadomość są wysyłane do nadawcy i wszystkich adresatów, korzystając z adresu zwrotnego. | 
| reply | Gmail | Odpowiedzi na wiadomość wysłane do nadawcy przy użyciu adresu zwrotnego i wszystkich adresatów z opcjonalnymi argumentami. | 
| star() | Gmail | Oznaczy wiadomość gwiazdką. | 
| unstar() | Gmail | usuwa gwiazdkę z wiadomości. | 
Szczegółowa dokumentacja
create
Tworzy wersję roboczą wiadomości, która odpowiada nadawcy tej wiadomości, używając adresu zwrotnego. Rozmiar e-maila (w tym nagłówków) jest ograniczony przez limit miejsca.
// Create a draft reply to the original message with an acknowledgment. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const message = firstThread.getMessages()[0]; message.createDraftReply('Got your message');
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| body | String | Treść e-maila. | 
Powrót
Gmail – nowo utworzona wersja robocza wiadomości.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
create
Tworzy wersję roboczą wiadomości, która jest odpowiedzią na wiadomość nadawcy, z adresem zwrotnym i opcjonalnymi argumentami.
E-mail może zawierać zarówno zwykły tekst, jak i treść w formacie HTML. Rozmiar e-maila (w tym nagłówków) jest ograniczony przez limit.
// Create a draft response with an HTML text body. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const message = firstThread.getMessages()[0]; message.createDraftReply('incapable of HTML', { htmlBody: '<b>some HTML body text</b>', cc: 'another@example.com', });
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| body | String | Treść e-maila. | 
| options | Object | Obiekt JavaScriptu, który określa parametry zaawansowane, wymienione poniżej. | 
Parametry zaawansowane
| Nazwa | Typ | Opis | 
|---|---|---|
| attachments | Blob | tablica plików do wysłania z e-mailem. | 
| bcc | String | lista adresów e-mail do pola UDW rozdzielane przecinkami. | 
| cc | String | listę adresów e-mail do umieszczenia w polu DW, rozdzielonych przecinkami. | 
| from | String | adres, z którego ma zostać wysłany e-mail, który musi być jedną z wartości zwracanych przez Gmail | 
| html | String | jeśli jest ustawiony, urządzenia z możliwością renderowania kodu HTML używają go zamiast wymaganego argumentu body; w sposób opcjonalny możesz dodać pole inlinew sekcji body kodu HTML, jeśli w e-mailu masz wstawione obrazy | 
| inline | Object | obiekt JavaScript zawierający mapowanie klucza obrazu ( String) na dane obrazu (Blob); zakłada się, że używany jest parametrhtmli zawiera on odwołania do tych obrazów w formacie<img src="cid:imageKey" /> | 
| name | String | nazwa nadawcy e-maila (domyślnie imię i nazwisko użytkownika); | 
| reply | String | adres e-mail, który ma być używany jako domyślny adres zwrotny (domyślnie adres e-mail użytkownika); | 
| subject | String | nowy wiersz tematu e-maila (maksymalnie 250 znaków). | 
Powrót
Gmail – nowo utworzona wersja robocza wiadomości.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
create
Tworzy wersję roboczą wiadomości, która jest odpowiedzią na wiadomość nadawcy, i wysyła ją na adres zwrotny oraz do wszystkich adresatów tej wiadomości. Rozmiar e-maila (w tym nagłówków) jest ograniczony przez limit konty.
// Create a draft response to all recipients (except those bcc'd) with an // acknowledgment. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const message = firstThread.getMessages()[0]; message.createDraftReplyAll('Got your message');
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| body | String | Treść e-maila. | 
Powrót
Gmail – nowo utworzona wersja robocza wiadomości.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
create
Tworzy wersję roboczą wiadomości, która odpowiada nadawcy tej wiadomości, używając adresu zwrotnego i wszystkich adresatów z opcjonalnymi argumentami.
E-mail może zawierać zarówno zwykły tekst, jak i treść w formacie HTML. Rozmiar e-maila (w tym nagłówków) jest ograniczony przez limit.
// Create a draft response to all recipients (except those bcc'd) using an HTML // text body. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const message = firstThread.getMessages()[0]; message.createDraftReplyAll('incapable of HTML', { htmlBody: '<b>some HTML body text</b>', cc: 'another@example.com', });
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| body | String | Treść e-maila. | 
| options | Object | Obiekt JavaScriptu, który określa parametry zaawansowane, wymienione poniżej. | 
Parametry zaawansowane
| Nazwa | Typ | Opis | 
|---|---|---|
| attachments | Blob | tablica plików do wysłania z e-mailem. | 
| bcc | String | lista adresów e-mail do pola UDW rozdzielane przecinkami. | 
| cc | String | listę adresów e-mail do umieszczenia w polu DW, rozdzielonych przecinkami. | 
| from | String | adres, z którego ma zostać wysłany e-mail, który musi być jedną z wartości zwracanych przez Gmail | 
| html | String | jeśli jest ustawiony, urządzenia z możliwością renderowania kodu HTML używają go zamiast wymaganego argumentu body; w sposób opcjonalny możesz dodać pole inlinew sekcji body kodu HTML, jeśli w e-mailu masz wstawione obrazy | 
| inline | Object | obiekt JavaScript zawierający mapowanie klucza obrazu ( String) na dane obrazu (Blob); zakłada się, że używany jest parametrhtmli zawiera on odwołania do tych obrazów w formacie<img src="cid:imageKey" /> | 
| name | String | nazwa nadawcy e-maila (domyślnie imię i nazwisko użytkownika); | 
| reply | String | adres e-mail, który ma być używany jako domyślny adres zwrotny (domyślnie adres e-mail użytkownika); | 
| subject | String | nowy wiersz tematu e-maila (maksymalnie 250 znaków). | 
Powrót
Gmail – nowo utworzona wersja robocza wiadomości.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
forward(recipient)
Przesyła tę wiadomość do nowych odbiorców. Rozmiar e-maila (w tym nagłówków) jest ograniczony przez limit konty.
// Forward first message of first inbox thread to recipient1 & recipient2, // both @example.com const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const message = firstThread.getMessages()[0]; message.forward('recipient1@example.com,recipient2@example.com');
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| recipient | String | Lista adresów e-mail rozdzielonych przecinkami. | 
Powrót
Gmail – ta wiadomość jest przydatna do łańcuchowania.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
forward(recipient, options)
Przesyła tę wiadomość do nowych adresatów z opcjonalnymi argumentami.
E-mail może zawierać zarówno zwykły tekst, jak i treść w formacie HTML. Rozmiar e-maila (w tym nagłówków) jest ograniczony przez limit.
const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const message = firstThread.getMessages()[0]; message.forward('recipient1@example.com,recipient2@example.com', { cc: 'myboss@example.com', bcc: 'mybosses-boss@example.com,vp@example.com', });
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| recipient | String | Lista adresów e-mail rozdzielonych przecinkami. | 
| options | Object | Obiekt JavaScriptu, który określa parametry zaawansowane, wymienione poniżej. | 
Parametry zaawansowane
| Nazwa | Typ | Opis | 
|---|---|---|
| attachments | Blob | tablica plików do wysłania z e-mailem. | 
| bcc | String | lista adresów e-mail do pola UDW rozdzielane przecinkami. | 
| cc | String | listę adresów e-mail do umieszczenia w polu DW, rozdzielonych przecinkami. | 
| from | String | adres, z którego ma zostać wysłany e-mail, który musi być jedną z wartości zwracanych przez Gmail | 
| html | String | jeśli jest ustawiony, urządzenia z możliwością renderowania kodu HTML używają go zamiast wymaganego argumentu body; w sposób opcjonalny możesz dodać pole inlinew sekcji body kodu HTML, jeśli w e-mailu masz wstawione obrazy | 
| inline | Object | obiekt JavaScript zawierający mapowanie klucza obrazu ( String) na dane obrazu (Blob); zakłada się, że używany jest parametrhtmli zawiera on odwołania do tych obrazów w formacie<img src="cid:imageKey" /> | 
| name | String | nazwa nadawcy e-maila (domyślnie imię i nazwisko użytkownika); | 
| no | Boolean | trueczy e-mail ma być wysyłany z ogólnego adresu e-mail bez możliwości odpowiedzi, aby zniechęcić odbiorców do odpowiadania na e-maile; ta opcja jest możliwa tylko w przypadku kont Google Workspace, a nie użytkowników Gmaila | 
| reply | String | adres e-mail, który ma być używany jako domyślny adres zwrotny (domyślnie adres e-mail użytkownika); | 
| subject | String | nowy wiersz tematu e-maila (maksymalnie 250 znaków). | 
Powrót
Gmail – ta wiadomość jest przydatna do łańcuchowania.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
get
Pobiera wszystkie załączniki do tej wiadomości.
Powrót
Gmail – tablica załączników typu Blob dla tej wiadomości.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
get
Pobiera wszystkie załączniki do tej wiadomości.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| options | Object | Obiekt JavaScriptu, który określa parametry zaawansowane, wymienione poniżej. | 
Parametry zaawansowane
| Nazwa | Typ | Opis | 
|---|---|---|
| include | Boolean | truejeśli zwrócona tablica załączników Blob ma zawierać obrazy wstawiane w tekście (domyślnietrue). | 
| include | Boolean | truejeśli zwracana tablica załączników Blob powinna zawierać zwykłe (niewstawione) załączniki (domyślnietrue). | 
Powrót
Gmail – tablica załączników typu Blob dla tej wiadomości.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
get
Pobiera listę adresatów UDW oddzielonych przecinkami, którzy otrzymają tę wiadomość.
Według definicji jest pusty w przypadku wszystkich otrzymanych wiadomości.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message Logger.log(message.getBcc()); // Log bcc'd addresses
Powrót
String – oddzieloni przecinkami adresaci w polu UDW tej wiadomości.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
get
Pobiera zawartość HTML treści wiadomości.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message Logger.log(message.getBody()); // Log contents of the body
Powrót
String – treść wiadomości.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
get
Pobiera listę adresatów w polu DW, oddzielonych przecinkami.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message Logger.log(message.getCc()); // Log cc'd addresses
Powrót
String – oddzieloni przecinkami adresaci w polu DW tej wiadomości.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
get
Pobiera datę i godzinę tego komunikatu.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message Logger.log(message.getDate()); // Log date and time of the message
Powrót
Date – data i godzina wysłania tej wiadomości.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
get
Zwraca nadawcę tej wiadomości.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message Logger.log(message.getFrom()); // Log from address of the message
Powrót
String – adres e-mail nadawcy wiadomości.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
get
Pobiera wartość nagłówka RFC 2822 na podstawie jego nazwy.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox. const message = thread.getMessages()[0]; // Get the first message. Logger.log( message.getHeader('Message-ID')); // Logs the Message-ID RFC 2822 header.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| name | String | Nazwa nagłówka RFC bez dwukropka oddzielającego go od wartości. | 
Powrót
String – wartość nagłówka lub pusty ciąg znaków, jeśli nagłówek nie istnieje w wiadomości.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
get
Pobiera identyfikator tej wiadomości.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message const id = message.getId(); const messageById = GmailApp.getMessageById(id); Logger.log( message.getSubject() === messageById.getMessage()); // Always logs true
Powrót
String – identyfikator wiadomości.
get
Pobiera treść treści wiadomości bez formatowania HTML. Jest to bardziej skomplikowane niż get i zajmuje więcej czasu.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message Logger.log(message.getPlainBody()); // Log contents of the body
Powrót
String – zwykła treść tej wiadomości.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
get
Pobiera surową treść wiadomości. Jest to równoznaczne z opcją „Pokaż oryginał” w interfejsie Gmaila.
Powrót
String – nieprzetworzona treść wiadomości.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
get
Pobiera adres zwrotny tej wiadomości (zwykle nadawcy).
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message Logger.log(message.getReplyTo()); // Logs reply-to address
Powrót
String – adres e-mail do wysyłania odpowiedzi.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
get
Pobiera temat wiadomości.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message Logger.log(message.getSubject()); // Log subject line
Powrót
String – temat tej wiadomości.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
get
Pobiera wątku zawierającego tę wiadomość.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message Logger.log( message.getThread().getFirstMessageSubject() === thread.getFirstMessageSubject(), ); // Always logs true
Powrót
Gmail – wątek Gmaila zawierający tę wiadomość.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
get
Pobiera listę adresatów tej wiadomości, rozdzielonych przecinkami.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message Logger.log(message.getTo()); // Log the recipient of message
Powrót
String – odbiorcy tej wiadomości oddzieloni przecinkami.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
is
Określa, czy wiadomość jest wersją roboczą.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message Logger.log(`is draft? ${message.isDraft()}`);
Powrót
Boolean – Określa, czy wiadomość jest wersją roboczą.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
is
Określa, czy wiadomość jest czatem.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message Logger.log(`is a chat? ${message.isInChats()}`);
Powrót
Boolean – czy wiadomość jest czatem.
is
Określa, czy wiadomość znajduje się w skrzynce odbiorczej.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message Logger.log(`is in inbox? ${message.isInInbox()}`);
Powrót
Boolean – czy wiadomość znajduje się w skrzynce odbiorczej.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
is
Zwraca wartość true, jeśli wiadomość znajduje się w skrzynce priorytetowej, w przeciwnym razie zwraca wartość false.
const thread = GmailApp.getPriorityInboxThreads( 0, 1)[0]; // Get first thread in priority inbox const messages = thread.getMessages(); for (let 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()}`); }
Powrót
Boolean – czy ta wiadomość znajduje się w skrzynce priorytetowej.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
is
Określa, czy wiadomość znajduje się w koszu.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message Logger.log(`is in the trash? ${message.isInTrash()}`);
Powrót
Boolean – czy wiadomość znajduje się w koszu.
is
Określa, czy wiadomość jest oznaczona gwiazdką.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message Logger.log(`is starred? ${message.isStarred()}`);
Powrót
Boolean – czy ta wiadomość jest oznaczona gwiazdką.
is
Określa, czy wiadomość jest nieprzeczytana.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message Logger.log(`is unread? ${message.isUnread()}`);
Powrót
Boolean – stan nieprzeczytanej wiadomości.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
mark
Oznacza wiadomość jako przeczytaną.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message message.markRead(); // Mark as read
Powrót
Gmail – ta wiadomość Gmail jest przydatna do łańcuchowania.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
mark
Oznacza wiadomość jako nieprzeczytaną.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message message.markUnread(); // Mark as unread
Powrót
Gmail – ta wiadomość Gmail jest przydatna do łańcuchowania.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
move
Przenosi wiadomość do kosza.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message message.moveToTrash(); // Move message to trash
Powrót
Gmail – ta wiadomość Gmail jest przydatna do łańcuchowania.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
refresh()
Ponowne załadowanie tej wiadomości i powiązanego stanu z Gmaila (przydatne, gdy zmieniły się etykiety, stan odczytania itp.).
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const 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
Powrót
Gmail – ta wiadomość jest dołączana do innych wiadomości.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
reply(body)
Odpowiedzi na wiadomość wysłane do nadawcy za pomocą adresu „Na adres” Rozmiar e-maila (w tym nagłówków) jest ograniczony przez limit.
// Respond to author of message with acknowledgment const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const message = firstThread.getMessages()[0]; message.reply('Got your message');
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| body | String | Treść e-maila. | 
Powrót
Gmail – ta wiadomość jest przydatna do łańcuchowania.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
reply(body, options)
Odpowiedź dla nadawcy tej wiadomości z adresem zwrotnym i opcjonalnymi argumentami.
E-mail może zawierać zarówno zwykły tekst, jak i treść w formacie HTML. Rozmiar e-maila (w tym nagłówków) jest ograniczony przez limit.
// Respond with HTML body text const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const message = firstThread.getMessages()[0]; message.reply('incapable of HTML', { htmlBody: '<b>some HTML body text</b>', noReply: true, });
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| body | String | Treść e-maila. | 
| options | Object | Obiekt JavaScriptu, który określa parametry zaawansowane, wymienione poniżej. | 
Parametry zaawansowane
| Nazwa | Typ | Opis | 
|---|---|---|
| attachments | Blob | tablica plików do wysłania z e-mailem. | 
| bcc | String | lista adresów e-mail do pola UDW rozdzielane przecinkami. | 
| cc | String | listę adresów e-mail do umieszczenia w polu DW, rozdzielonych przecinkami. | 
| from | String | adres, z którego ma zostać wysłany e-mail, który musi być jedną z wartości zwracanych przez Gmail | 
| html | String | jeśli jest ustawiony, urządzenia z możliwością renderowania kodu HTML używają go zamiast wymaganego argumentu body; w sposób opcjonalny możesz dodać pole inlinew sekcji body kodu HTML, jeśli w e-mailu masz wstawione obrazy | 
| inline | Object | obiekt JavaScript zawierający mapowanie klucza obrazu ( String) na dane obrazu (Blob); zakłada się, że używany jest parametrhtmli zawiera on odwołania do tych obrazów w formacie<img src="cid:imageKey" /> | 
| name | String | nazwa nadawcy e-maila (domyślnie imię i nazwisko użytkownika); | 
| no | Boolean | trueczy e-mail ma być wysyłany z ogólnego adresu e-mail bez możliwości odpowiedzi, aby zniechęcić odbiorców do odpowiadania na e-maile; ta opcja jest możliwa tylko w przypadku kont Google Workspace, a nie użytkowników Gmaila | 
| reply | String | adres e-mail, który ma być używany jako domyślny adres zwrotny (domyślnie adres e-mail użytkownika); | 
| subject | String | nowy wiersz tematu e-maila (maksymalnie 250 znaków). | 
Powrót
Gmail – ta wiadomość jest przydatna do łańcuchowania.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
reply
Odpowiedzi na wiadomość są wysyłane do nadawcy i wszystkich adresatów, korzystając z adresu zwrotnego. Rozmiar e-maila (w tym nagłówków) jest ograniczony przez limit kontyngentu.
// Respond to all recipients (except bcc'd) of last email in thread with // acknowledgment const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const message = firstThread.getMessages()[0]; message.replyAll('Got your message');
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| body | String | Treść e-maila. | 
Powrót
Gmail – ta wiadomość jest przydatna do łańcuchowania.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
reply
Odpowiedzi na wiadomość wysłane do nadawcy przy użyciu adresu zwrotnego i wszystkich adresatów z opcjonalnymi argumentami.
E-mail może zawierać zarówno zwykły tekst, jak i treść w formacie HTML. Rozmiar e-maila (w tym nagłówków) jest ograniczony przez limit.
// Respond with HTML body text const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const message = firstThread.getMessages()[0]; message.replyAll('incapable of HTML', { htmlBody: '<b>some HTML body text</b>', noReply: true, });
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| body | String | Treść e-maila. | 
| options | Object | Obiekt JavaScriptu, który określa parametry zaawansowane, wymienione poniżej. | 
Parametry zaawansowane
| Nazwa | Typ | Opis | 
|---|---|---|
| attachments | Blob | tablica plików do wysłania z e-mailem. | 
| bcc | String | lista adresów e-mail do pola UDW rozdzielane przecinkami. | 
| cc | String | listę adresów e-mail do umieszczenia w polu DW, rozdzielonych przecinkami. | 
| from | String | adres, z którego ma zostać wysłany e-mail, który musi być jedną z wartości zwracanych przez Gmail | 
| html | String | jeśli jest ustawiony, urządzenia z możliwością renderowania kodu HTML używają go zamiast wymaganego argumentu body; w sposób opcjonalny możesz dodać pole inlinew sekcji body kodu HTML, jeśli w e-mailu masz wstawione obrazy | 
| inline | Object | obiekt JavaScript zawierający mapowanie klucza obrazu ( String) na dane obrazu (Blob); zakłada się, że używany jest parametrhtmli zawiera on odwołania do tych obrazów w formacie<img src="cid:imageKey" /> | 
| name | String | nazwa nadawcy e-maila (domyślnie imię i nazwisko użytkownika); | 
| no | Boolean | trueczy e-mail ma być wysyłany z ogólnego adresu e-mail bez możliwości odpowiedzi, aby zniechęcić odbiorców do odpowiadania na e-maile; ta opcja jest możliwa tylko w przypadku kont Google Workspace, a nie użytkowników Gmaila | 
| reply | String | adres e-mail, który ma być używany jako domyślny adres zwrotny (domyślnie adres e-mail użytkownika); | 
| subject | String | nowy wiersz tematu e-maila (maksymalnie 250 znaków). | 
Powrót
Gmail – ta wiadomość jest przydatna do łańcuchowania.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
star()
Oznaczy wiadomość gwiazdką.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message message.star(); // Star the message
Powrót
Gmail – ta wiadomość Gmail jest przydatna do łańcuchowania.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/
Zobacz też
unstar()
usuwa gwiazdkę z wiadomości.
const thread = GmailApp.getInboxThreads(0, 1)[0]; // Get first thread in inbox const message = thread.getMessages()[0]; // Get first message message.unstar(); // Unstar the message
Powrót
Gmail – ta wiadomość Gmail jest przydatna do łańcuchowania.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
- 
https://mail.google.com/