Ressource: Nachricht
E-Mail-Nachricht
JSON-Darstellung |
---|
{
"id": string,
"threadId": string,
"labelIds": [
string
],
"snippet": string,
"historyId": string,
"internalDate": string,
"payload": {
object ( |
Felder | |
---|---|
id |
Die unveränderliche ID der Nachricht. |
threadId |
Die ID des Threads, zu dem die Nachricht gehört. Damit Sie einem Thread eine Nachricht oder einen Entwurf hinzufügen können, müssen die folgenden Kriterien erfüllt sein:
|
labelIds[] |
Liste der IDs der Labels, die auf diese Nachricht angewendet wurden. |
snippet |
Ein kurzer Teil des Nachrichtentexts. |
historyId |
Die ID des letzten Verlaufsdatensatzes, durch den diese Nachricht geändert wurde. |
internalDate |
Der interne Zeitstempel für die Nachrichtenerstellung (Epoche in ms), der die Reihenfolge im Posteingang bestimmt. Bei normalen per SMTP empfangenen E-Mails entspricht dies der Uhrzeit, zu der die Nachricht ursprünglich von Google akzeptiert wurde. Das ist zuverlässiger als der |
payload |
Die geparste E-Mail-Struktur in den Nachrichtenteilen. |
sizeEstimate |
Geschätzte Größe der Nachricht in Byte. |
raw |
Die gesamte E-Mail-Nachricht in einem RFC 2822-formatierten und base64url-codierten String. Wird in Ein base64-codierter String. |
MessagePart
Ein einzelner MIME-Nachrichtenteil.
JSON-Darstellung |
---|
{ "partId": string, "mimeType": string, "filename": string, "headers": [ { object ( |
Felder | |
---|---|
partId |
Die unveränderliche ID des Nachrichtenteils. |
mimeType |
Der MIME-Typ des Nachrichtenteils. |
filename |
Der Dateiname des Anhangs. Ist nur vorhanden, wenn dieser Nachrichtenteil einen Anhang darstellt. |
headers[] |
Liste der Header in diesem Nachrichtenteil. Der Nachrichtenteil der obersten Ebene, der die gesamte Nachrichtennutzlast darstellt, enthält die standardmäßigen RFC 2822-E-Mail-Header wie |
body |
Der Textkörper des Nachrichtenteils für diesen Teil, der bei Container-MIME-Nachrichtenteilen leer sein kann. |
parts[] |
Die untergeordneten MIME-Nachrichtenteile dieses Teils. Dies gilt nur für MIME-Nachrichtenteile von Containern, z. B. |
Header
JSON-Darstellung |
---|
{ "name": string, "value": string } |
Felder | |
---|---|
name |
Der Name der Kopfzeile vor dem Trennzeichen |
value |
Der Wert des Headers nach dem Trennzeichen |
Methoden |
|
---|---|
|
Viele Nachrichten werden anhand der Nachrichten-ID gelöscht. |
|
Ändert die Labels der angegebenen Nachrichten. |
|
Die angegebene Nachricht wird sofort und endgültig gelöscht. |
|
Ruft die angegebene Nachricht ab. |
|
Eine Nachricht wird nur in den Posteingang dieses Nutzers importiert. Dabei werden die Nachrichten gescannt und klassifiziert, ähnlich wie beim Empfang über SMTP. |
|
Eine Nachricht wird ähnlich wie bei IMAP APPEND direkt in das Postfach dieses Nutzers eingefügt, wobei die meisten Scan- und Klassifizierungsschritte übersprungen werden. |
|
Listet die Nachrichten im Postfach des Nutzers auf. |
|
Ändert die Labels der angegebenen Nachricht. |
|
Die angegebene Nachricht wird an die Empfänger in den Headern To , Cc und Bcc gesendet. |
|
Die angegebene Nachricht wird in den Papierkorb verschoben. |
|
Entfernt die angegebene Nachricht aus dem Papierkorb. |