⚠ Dieser Adapter kann mit dem Blockly (Eigene Abfrage) das System sehr schnell zum Absturz bringen.
⚠ Daher bitte diese Beschreibung aufmerksam durchlesen.
Zurück zur README
Instanz Konfiguration TAB IMAP erstellen
Zusammenfassung
⚠ Die Instanz muss aktiviert sein!!!!
Aktiv
: IMAP Verbindung aktivieren
Host
: z. Bsp. imap.gmail.com
Posteingang
: Standard INBOX - Box die Überwacht werden soll - Mögliche Auswahl siehe imap.0.xxx.remote.change_folder
Port
: Standard 993
Nutzername
: Benutzername - Instanz muss aktiviert sein!!!
Passwort
: Passwort - Instanz muss aktiviert sein!!! - gmail login - outlook 2-Fach-Authentifizierung
max.
: Maximale Anlage als Datenpunkte email_01...email_02... (1-99)
max. HTML
: Maximale Anzahl von eMails als HTML. Muss größer sein als max. Datenpunkte (1-99)
TLS
: TLS-Verbindung verwenden - Standard ist true
Flaggen
: Flag für die IMAP Abfrage. Mögliche Flags:
ALL - alle – Alle Nachrichten.
ANSWERED - geantwortet – Nachrichten mit gesetzter Beantwortet-Flagge.
DELETED - gelöscht – Nachrichten mit gesetzter Gelöscht-Flagge.
DRAFT - Entwurf – Nachrichten mit gesetzter Entwurfsflagge.
FLAGGED - gekennzeichnet – Nachrichten mit gesetzter Flagge.
NEW - neu – Nachrichten, bei denen das Flag „Zuletzt verwendet“ gesetzt ist, aber nicht das Flag „Gesehen“.
SEEN - gesehen – Nachrichten, bei denen das Flag „Gesehen“ gesetzt ist.
RECENT - jüngste – Nachrichten, bei denen das Flag „Zuletzt verwendet“ gesetzt ist.
OLD - alt – Nachrichten, für die das Flag „Zuletzt verwendet“ nicht gesetzt ist. Dies entspricht funktional !RECENT (im Gegensatz zu „!NEW“).
UNANSWERED - unbeantwortet – Nachrichten, bei denen das Flag „Beantwortet“ nicht gesetzt ist.
UNDELETED - ungelöscht – Nachrichten, für die das Flag „Gelöscht“ nicht gesetzt ist.
UNDRAFT - kein Entwurf – Nachrichten, bei denen das Draft-Flag nicht gesetzt ist.
UNFLAGGED - ungekennzeichnet – Nachrichten, für die das Flag „Markiert“ nicht gesetzt ist.
UNSEEN - ungesehen – Nachrichten, bei denen das Flag „Gesehen“ nicht gesetzt ist.
Symbol auswählen
: Symbol für den Ordner (unter TAB Symbole erstellen
hochladen)
tls-Option
: Standard ist {"rejectUnauthorized": false}
Auto-TLS
: Mögliche Auswahl ist always
, required
and never
. Standard ist never
Für mehr Informationen bitte hier lesen.
Att.
: Um das Feld HTML zu füllen müssen Anhänge mit geladen werden. Das verbraucht sehr viel RAM!!! Daher Standard false
Mailparser-Option
: Mailparser-Option (erst unter TAB MAILPARSER-OPTIONEN
erstellen)
max. MEMRSS-Limit:
Ab wann die u. a. Aktion ausgelöst wird.
Neu starten:
Ist das MEMRSS Limit erreicht wird der Adapter neu gestartet. Es wird allerdings nur alle 24h geprüft.
Datenpunkt:
Ist das MEMRSS Limit erreicht wird der ausgewählt Datenpunkt auf true
gesetzt. Dieser muss manuell zurückgesetzt werden. Es wird allerdings nur alle 24h geprüft.
Senden:
Ist das MEMRSS Limit erreicht wird eine Nachricht versendet. Es wird dann bei jeder Aktualisierung von MEMRSS
eine Nachricht versendet.
Instanzen:
Beispiel: telegram.0,telegram.1,pushover.0
Instanzen Benutzer:
Beispiel: Peter,Olaf,Thomas
Instanz Konfiguration TAB Symbole erstellen
Zusammenfassung
Symbolname:
Name für das Symbol. Bitte keine doppelten Namen verwenden. Es wird dann bei Adapterstart ein Error im Logeintrag generiert.
Upload:
Das Icon hochladen.
Instanz Konfiguration TAB Mailparser Optionen erstellen
Zusammenfassung
Name:
Name vom Mailparser. Bitte keine doppelten Namen verwenden. Es wird dann bei Adapterstart ein Error im Logeintrag generiert. Genaue Beschreibung kann hier gelesen werden.
HTML in Text überspringen:
Generiert keinen Klartext aus HTML
Maximale HTML-Länge zum Parsen:
Die maximale Menge an zu analysierendem HTML in Bytes. Wird diese überschritten werden nur Header Daten generiert.
Bildlinks überspringen:
Überspringt die Konvertierung von CID-Anhängen in Daten-URL-Bilder. Bilder werden nicht als base64 konvertiert was enormen RAM Verbrauch
einspart.
Text in HTML überspringen:
Generiert kein HTML aus Klartextnachrichten
Textlinks überspringen:
Verlink keine Links in Klartextinhalten
Zusammenfassung
Objekt
Beschreibung
imap.0.json_imap
Name der IMAP Verbindung mit der letzten Aktivität. Trigger für eingehende Emails oder Updates.
imap.0.json_table
Letzte Aktualisierung einer IMAP Verbindung als JSON Table für VIS.
imap.0.online_counter
Anzahl der aktiven IMAP Verbindungen.
imap.0.online_history
History der Verbindungsaktivitäten als JSON - Beispiel .
Datenpunkte imap.0.benutzername
Zusammenfassung
Objekt
Beschreibung
imap.0.xxx.active_inbox
Aktive Inbox
imap.0.xxx.host
Hostname
imap.0.xxx.html
HTML Code für VIS
imap.0.xxx.json
JSON Table für VIS - Beispiel
imap.0.xxx.last_activity
Letzte Aktivität
imap.0.xxx.last_activity_json
Welche Aktivität als Array JSON - Beispiel
imap.0.xxx.last_activity_timestamp
Zeitstempel der letzten Aktivität
imap.0.xxx.online
Status der IMAP Verbindung
imap.0.xxx.quality
Qualität aller Datenpunkte als JSON. Wird alle 24h aktualisiert - Beispiel
imap.0.xxx.status
Infos zur IMAP Verbindung als JSON - Beispiel
imap.0.xxx.total
Anzahl der Mails der aktiven Inbox
imap.0.xxx.total_unread
Anzahl der ungelesenen Mails der aktiven Inbox
Datenpunkte imap.0.benutzername.email.email_xx
Zusammenfassung
Objekt
Beschreibung
imap.0.xxx.email.email_01.attach
Anzahl der Anhänge und Bilder im Body
imap.0.xxx.email.email_01.attach_json
Infos der Anhänge als JSON - Beispiel
imap.0.xxx.email_01.content
Inhalt der eMail
imap.0.xxx.email.email_01.flag
Flags der eMail
imap.0.xxx.email.email_01.from
Versender als Array
imap.0.xxx.email.email_01.receive
Datum wann erhalten
imap.0.xxx.email.email_01.seq
Sequenznummer
imap.0.xxx.email.email_01.size
Größe der eMail in Byte
imap.0.xxx.email.email_01.subject
Betreff der eMail
imap.0.xxx.email.email_01.texthtml
Inhalt als HTML
imap.0.xxx.email.email_01.to
Empfänger als Array
imap.0.xxx.email.email_01.uid
Eindeutige UID
Datenpunkte imap.0.benutzername.infos
Zusammenfassung
Objekt
Beschreibung
imap.0.xxx.infos.all_capability
Alle Features der IMAP Verbindung
imap.0.xxx.infos.auth_cram-md5
Authentifizierungsmethode auth_cram-md5
imap.0.xxx.infos.auth_xoauth
Authentifizierungsmethode xoauth
imap.0.xxx.infos.auth_xoauth2
Authentifizierungsmethode xoauth2
imap.0.xxx.infos.condstore
MODSEQ Anfrage möglich siehe
imap.0.xxx.infos.esearch
Mit einem Befehl mehrere Postfächer durchsuchen
imap.0.xxx.infos.id
Siehe
imap.0.xxx.infos.idle
Siehe
imap.0.xxx.infos.literal*
Siehe
imap.0.xxx.infos.logindisabled
Siehe
imap.0.xxx.infos.move
eMails können verschoben werden. Siehe
imap.0.xxx.infos.namespace
Siehe
imap.0.xxx.infos.quota
Siehe
imap.0.xxx.infos.sasl-ir
Siehe
imap.0.xxx.infos.sort
eMail werden sortiert abgerufen werden Siehe
imap.0.xxx.infos.sort_display
Header Infos sind sortiert.Siehe
imap.0.xxx.infos.starttls
Es wird starttls unterstützt. Kann dann in der Instanz Konfig eingestellt werden. Siehe
imap.0.xxx.infos.thread_orderedsubject
Siehe
imap.0.xxx.infos.thread_references
Siehe
imap.0.xxx.infos.unselect
Siehe
imap.0.xxx.infos.x-gm-ext-1
Siehe
Datenpunkte imap.0.benutzername.remote
Zusammenfassung
Objekt
Beschreibung
imap.0.xxx.remote.apply_html
Änderung von imap.0.xxx.remote.html anwenden.
imap.0.xxx.remote.change_folder
Instanz Konfig: Postfolder wechseln der überwacht und angezeigt werden soll. Wird erst nach einem Neustart zurückgesetzt.
imap.0.xxx.remote.criteria
Instanz Konfig: Suche ändern. Wird erst nach einem Neustart zurückgesetzt.
imap.0.xxx.remote.reload_emails
Emails neu laden.
imap.0.xxx.remote.search_start
Änderungen von change_folder, criteria und show_mails anwenden
imap.0.xxx.remote.show_mails
Instanz Konfig: Anzahl der eMails (max. HTML) die geladen werden sollen. Wird erst nach einem Neustart zurückgesetzt. Sollte natürlich grüßer sein als der Wert max.
imap.0.xxx.remote.vis_command
Kommando aus der VIS von den Auswahlboxen Mails zu verschieben. Wird nur von VIS verwendet.
Datenpunkte imap.0.benutzername.remote.copy
Zusammenfassung
Objekt
Beschreibung
imap.0.xxx.remote.copy.apply_copy
Änderung von folder und uid anwenden.
imap.0.xxx.remote.copy.folder
Ordner auswählen in dem die ausgewählt Mail kopiert werden soll.
imap.0.xxx.remote.copy.uid
Hier die UID der eMail eintragen die kopiert werden soll. Die UID findet man im imap.0.xxx.json oder in den email Ordnern
Datenpunkte imap.0.benutzername.remote.flag
Zusammenfassung
Objekt
Beschreibung
imap.0.xxx.remote.flag.apply_flag
Änderung von set, type und uid anwenden.
imap.0.xxx.remote.flag.set
Auswahl setFlag für Flag setzen, addFlag für ein Flag hinzuzufügen und delFlag für ein Flag zu löschen
imap.0.xxx.remote.flag.type
Flag auswählen der hinzugefügt, gesetzt oder gelöscht werden soll
imap.0.xxx.remote.flag.uid
Die UID an der die Flag Änderung vorgenommen werden soll. Die UID findet man im imap.0.xxx.json oder in den email Ordnern
Datenpunkte imap.0.benutzername.remote.html
Zusammenfassung
Objekt
Beschreibung
imap.0.xxx.remote.html.body_background
Tabelle Hintergrundfarbe - Standard #000000
imap.0.xxx.remote.html.choose_content
Feld aus der eMail anzeigen. Mögliche Felder sind html, text, textAsHtml und html convert.
imap.0.xxx.remote.html.header_border
Randstärke Header - Standard 2 px
imap.0.xxx.remote.html.header_font
Schriftart Header - Standard Helvetica
imap.0.xxx.remote.html.header_font_size
Schriftgröße Header - Standard 15 px
imap.0.xxx.remote.html.header_linear_color_1
Farbverlauf Hintergrund Header Wert 1 - Standard #424242
imap.0.xxx.remote.html.header_linear_color_2
Farbverlauf Hintergrund Header Wert 2 - Standard #424242
imap.0.xxx.remote.html.header_tag_border_color
Randfarbe Header - Standard #424242 - Alles möglich
imap.0.xxx.remote.html.header_text_color
Header Textfarbe - Standard #BDBDBD
imap.0.xxx.remote.html.header_width
Header Breite - Standard auto - Möglich px oder %
imap.0.xxx.remote.html.headline_align_column_1
Textausrichtung Header Spalte 1 - Standard center Möglich center, left, right und auto
Objekt
Beschreibung
imap.0.xxx.remote.html.headline_align_column_2
Textausrichtung Header Spalte 2 - Standard center Möglich center, left, right und auto
imap.0.xxx.remote.html.headline_align_column_3
Textausrichtung Header Spalte 3 - Standard center Möglich center, left, right und auto
imap.0.xxx.remote.html.headline_align_column_4
Textausrichtung Header Spalte 4 - Standard center Möglich center, left, right und auto
imap.0.xxx.remote.html.headline_align_column_5
Textausrichtung Header Spalte 5 - Standard center Möglich center, left, right und auto
imap.0.xxx.remote.html.headline_align_column_6
Textausrichtung Header Spalte 6 - Standard center Möglich center, left, right und auto
imap.0.xxx.remote.html.headline_align_column_7
Textausrichtung Header Spalte 7 - Standard center Möglich center, left, right und auto
imap.0.xxx.remote.html.headline_align_column_8
Textausrichtung Header Spalte 8 - Standard center Möglich center, left, right und auto
imap.0.xxx.remote.html.headline_align_column_9
Textausrichtung Header Spalte 9 - Standard center Möglich center, left, right und auto
imap.0.xxx.remote.html.headline_align_column_10
Textausrichtung Header Spalte 10 - Standard center Möglich center, left, right und auto
imap.0.xxx.remote.html.headline_color
Randfarbe Body - Standard #BD5A3C
imap.0.xxx.remote.html.headline_column_width_1
Spaltenbreite Spalte 1 - Standard auto - Möglich px oder %
imap.0.xxx.remote.html.headline_column_width_10
Spaltenbreite Spalte 10 - Standard auto - Möglich px oder %
Objekt
Beschreibung
imap.0.xxx.remote.html.headline_column_width_2
Spaltenbreite Spalte 2 - Standard auto - Möglich px oder %
imap.0.xxx.remote.html.headline_column_width_3
Spaltenbreite Spalte 3 - Standard auto - Möglich px oder %
imap.0.xxx.remote.html.headline_column_width_4
Spaltenbreite Spalte 4 - Standard auto - Möglich px oder %
imap.0.xxx.remote.html.headline_column_width_5
Spaltenbreite Spalte 5 - Standard auto - Möglich px oder %
imap.0.xxx.remote.html.headline_column_width_6
Spaltenbreite Spalte 6 - Standard auto - Möglich px oder %
imap.0.xxx.remote.html.headline_column_width_7
Spaltenbreite Spalte 7 - Standard auto - Möglich px oder %
imap.0.xxx.remote.html.headline_column_width_8
Spaltenbreite Spalte 8 - Standard auto - Möglich px oder %
imap.0.xxx.remote.html.headline_column_width_9
Spaltenbreite Spalte 9 - Standard auto - Möglich px oder %
imap.0.xxx.remote.html.headline_font_size
Textgröße in den Zeilen - Standard 16 px
imap.0.xxx.remote.html.headline_height
Zellenhöhe - Standard 35 px
imap.0.xxx.remote.html.headline_style
Style der Zellen - Standard normal - Möglich normal oder bold
Objekt
Beschreibung
imap.0.xxx.remote.html.headline_underlined
Zellenrand - Standard 3 px
imap.0.xxx.remote.html.headline_underlined_color
Farbe Zellenrand - Standard #ffffff
imap.0.xxx.remote.html.jarvis
Codeanpassung für Ansicht in Jarvis
imap.0.xxx.remote.html.mails_even_color
Zeilen Hintergrundfarbe bei graden ID`s - Standard #333333
imap.0.xxx.remote.html.mails_nextday_color_even
Zeilen Hintergrundfarbe bei graden ID`s gestern - Standard #F7FFE0
imap.0.xxx.remote.html.mails_nextday_color_odd
Zeilen Hintergrundfarbe bei ungraden ID`s gestern - Standard #F7FFE0
imap.0.xxx.remote.html.mails_odd_color
Zeilen Hintergrundfarbe bei ungraden ID`s - Standard #FFE32E
imap.0.xxx.remote.html.mails_today_color
Zeilen Hintergrundfarbe bei graden ID`s aktueller Tag - Standard #ffffff
imap.0.xxx.remote.html.mails_today_color_odd
Zeilen Hintergrundfarbe bei ungraden ID`s aktueller Tag - Standard #ffffff
imap.0.xxx.remote.html.p_tag_text_align
Textausrichtung Header und Footer - Standard center Möglich center, left, right und auto
imap.0.xxx.remote.html.short_content
Buchstabenbegrenzung in Inhalt - Standard 35
imap.0.xxx.remote.html.short_subject
Buchstabenbegrenzung in Betreff - Standard 35
imap.0.xxx.remote.html.table_tag_border_color
Tabelle Randfarbe - Standard #424242
Objekt
Beschreibung
imap.0.xxx.remote.html.table_tag_cell
Abstand zwischen Zellen - Standard 6 px
imap.0.xxx.remote.html.table_tag_text_align
Tabelle Textausrichtung - Standard auto - Möglich px oder %
imap.0.xxx.remote.html.table_tag_width
Tabellengröße - Standard auto - Möglich px oder %
imap.0.xxx.remote.html.td_tag_2_colums
Zeilenumrandung von Zeile 1 und 2 - Standard auto - Möglich px oder %
imap.0.xxx.remote.html.td_tag_border_bottom
Zeilenrand unten - Standard 1 px
imap.0.xxx.remote.html.td_tag_border_color
Farbe Zeilenrand unten - Standard #424242
imap.0.xxx.remote.html.td_tag_border_right
Zeilenrand rechts - Standard 1 px
imap.0.xxx.remote.html.td_tag_cell
Zellenabstand in den Zeilen - Standard 6 px
imap.0.xxx.remote.html.text_content
Header Text Spalte 5 - Standard Inhalt
imap.0.xxx.remote.html.text_date
Header Text Spalte 4 - Standard Datum
imap.0.xxx.remote.html.text_flag
Header Text Spalte 7 - Standard Flaggen
imap.0.xxx.remote.html.text_from
Header Text Spalte 2 - Standard Von
Objekt
Beschreibung
imap.0.xxx.remote.html.text_id
Header Text Spalte 1 - Standard ID
imap.0.xxx.remote.html.text_move_or_copy
Header Text Spalte 9 - Standard kopie/paste
imap.0.xxx.remote.html.text_select_addflag
Starttext in Flag Auswahlbox - Standard addFlags -
imap.0.xxx.remote.html.text_select_copy
Starttext in Kopie Auswahlbox - Standard kopie
imap.0.xxx.remote.html.text_select_delflag
Starttext in Flag Auswahlbox - Standard delFlags -
imap.0.xxx.remote.html.text_select_move
Starttext in Kopie Auswahlbox - Standard verschiebe
imap.0.xxx.remote.html.text_select_setflag
Starttext in Flag Auswahlbox - Standard setFlags -
imap.0.xxx.remote.html.text_seq
Header Text Spalte 6 - Standard SEQ
imap.0.xxx.remote.html.text_setflag
Header Text Spalte 10 - Standard Flaggenaktion
imap.0.xxx.remote.html.text_subject
Header Text Spalte 3 - Standard Betreff
imap.0.xxx.remote.html.text_uid
Header Text Spalte 8 - Standard UID
imap.0.xxx.remote.html.top_font
Schriftart Header und Footer - Standard Helvetica
Objekt
Beschreibung
imap.0.xxx.remote.html.top_font_size
Schriftgröße Header und Footer - Standard 20 px
imap.0.xxx.remote.html.top_font_weight
Schriftstärke Header und Footer - Standard normal - Möglich normal oder bold
imap.0.xxx.remote.html.top_text
Headertext Standard der Username
imap.0.xxx.remote.html.top_text_color
Farbe Headertext - Standard #ffffff
Datenpunkte imap.0.benutzername.remote.move
Zusammenfassung
Objekt
Beschreibung
imap.0.xxx.remote.move.apply_move
Änderung von folder und uid anwenden.
imap.0.xxx.remote.move.folder
Ordner auswählen in dem die ausgewählt Mail verschoben werden soll.
imap.0.xxx.remote.move.uid
Hier die UID der eMail eintragen die verschoben werden soll. Die UID findet ihr im imap.0.xxx.json oder in den email Ordnern
Blockly IMAP Abfrage ändern
Zusammenfassung
Hiermit kann man diese Datenpunkte setzen.
Mögliche Flags findet man in der Instanz Konfig .
Auswahl der IMAP Verbindung möglich oder für alle anwenden.
Max. 100 Emails erlaubt.
Blockly IMAP eigene Abfrage
Zusammenfassung
ACHTUNG! Hier kommen alle Daten wie z. Bsp. Anhänge. Diese Abfrage kann den RAM oder CPU ans Limit bringen. Wird ein fehlerhaftes Kriterium erstellt, kann dieses zum iobroker Absturtz führen!!!
Die Daten werden dann als JSON geliefert.
Bei Logausgaben wird das Logfile sehr groß. Daher später die Logausgaben wieder löschen.
Es muss eine Variable mit dem Namen result
erstellt werden.
Max. 100 Emails erlaubt.
Beispiele
Blockly IMAP Abfrage mit Instanz Einstellungen
Zusammenfassung
Alle Daten von der IMAP Verbindung laden und selber verarbeiten. Als Suchkriterium wird die Instanz Einstellung verwendet.
ACHTUNG! Hoher RAM Verbrauch
Die Daten werden dann als JSON geliefert.
Bei Logausgaben wird das Logfile sehr groß. Daher später die Logausgaben wieder löschen.
Es muss eine Variable mit dem Namen result
erstellt werden.
Beispiele
Blockly IMAP Flags setzen
Zusammenfassung
Bei einer eMail ein Flag setFlag=setzen, addFlag=hinzufügen oder delFlag=löschen.
Postfach auswählen.
Auswählen setFlag=setzen, addFlag=hinzufügen oder delFlag=löschen.
Flag auswählen.
Mögliche Flags siehe imap.0.xxx.status
Array JSON imap.0.xxx.email.email_xx.attach_json
Zusammenfassung
[
{
"partID" : " 2" ,
"id" : " <image001.png@01D9C718.240FAD50>" ,
"uid" : 86 ,
"size" : " 159762" ,
"filename" : " image001.png" ,
"type" : " inline" ,
"encoding" : " base64"
},
{
"partID" : " 3" ,
"id" : " <image002.png@01D9C718.36F8AE30>" ,
"uid" : 86 ,
"size" : " 1296247" ,
"filename" : " image002.png" ,
"type" : " inline" ,
"encoding" : " base64"
}
]
Array JSON imap.0.xxx.json
Zusammenfassung
[
{
"id" : 1 ,
"date" : " 15.08.2023 15:39:17" ,
"from" : [" test@luckyskills.de" ],
"from_name" : [" Tester" ],
"attach" : 0 ,
"attach_info" : [],
"to" : [" github@luckyskills.de" ],
"to_name" : [" Lucky-ESA" ],
"subject" : " Test" ,
"text" : " Am 2023-08-10 12:17, schrieb test@luckyskills.de:\n >>> TEST\n " ,
"html" : false ,
"textAsHtml" : " Am 2023-08-10 12:17, schrieb <a href=\" mailto:test@luckyskills.de\" >test@luckyskills.de</a>:<br/>>>> TEST</p>" ,
"seqno" : 74 ,
"uid" : 93 ,
"size" : 1077 ,
"flag" : " unseen"
}
]
JSON imap.0.xxx.last_activity_json
Zusammenfassung
{
"modseq" : " 196" ,
"flags" : [" \\ Seen" ]
}
Zusammenfassung
{
"message" : " No Message"
}
0: "0x00 - good",
1: "0x01 - general problem",
2: "0x02 - no connection problem",
16: "0x10 - substitute value from controller",
17: "0x11 - general problem by instance",
18: "0x12 - instance not connected",
32: "0x20 - substitute initial value",
64: "0x40 - substitute value from device or instance",
65: "0x41 - general problem by device",
66: "0x42 - device not connected",
68: "0x44 - device reports error",
128: "0x80 - substitute value from sensor",
129: "0x81 - general problem by sensor",
130: "0x82 - sensor not connected",
132: "0x84 - sensor reports error",
Zusammenfassung
{
"name" : " INBOX" ,
"flags" : [" \\ Answered" , " \\ Flagged" , " \\ Deleted" , " \\ Seen" , " \\ Draft" ],
"readOnly" : false ,
"uidvalidity" : 1667682367 ,
"uidnext" : 94 ,
"permFlags" : [" \\ Answered" , " \\ Flagged" , " \\ Deleted" , " \\ Seen" , " \\ Draft" ],
"keywords" : [],
"newKeywords" : true ,
"persistentUIDs" : true ,
"nomodseq" : false ,
"seq" : 0 ,
"time" : 0 ,
"reason" : " " ,
"user" : " github_luckyskills_de" ,
"messages" : {
"total" : 74 ,
"new" : 0
},
"highestmodseq" : " 200"
}
Array JSON imap.0.online_history
Zusammenfassung
[
{
"client" : " github_luckyskills_de" ,
"time" : 1692298599784 ,
"status" : " Online"
},
{
"client" : " github_luckyskills_de" ,
"time" : 1692298232899 ,
"status" : " Online"
}
]