Il vostro feedback è importante e noi lo abbiamo ascoltato!
Molti di voi desideravano un comando per aggiornare il flag “isRead” nelle e-mail. A partire da 4D v20 R3, 4D Netkit ha incorporato questa funzione molto richiesta. Ora è possibile aggiornare senza problemi varie proprietà dei messaggi di posta elettronica ricevuti o elaborati utilizzando la nuova funzione‘Office365.mail.update()‘.
Continuate a leggere per maggiori dettagli.
Connessione dell’account
Prima di iniziare, creeremo l’oggetto di connessione OAuth2 e l’oggetto di Office 365.
var $oAuth2: cs.NetKit.OAuth2Provider
var $office365 : cs.NetKit.Office365
$oAuth2:=cs.NetKit.OAuth2Provider.new($credentials)
$office365:=cs.NetKit.Office365.new($oAuth2;\
{mailType: "Microsoft"})
Aggiornare la posta
Microsoft Graph offre la possibilità di modificare numerosi attributi delle e-mail. Tuttavia, è importante notare che proprietà specifiche, come il corpo o l’oggetto, possono essere aggiornate solo per le e-mail in stato di bozza.
A titolo di esempio, se si desidera modificare lo stato ‘isRead’ e aggiungere una categoria all’e-mail utilizzando la funzione‘Office365.mail.update()’, occorre scrivere il seguente codice:
var $property:={}
$property.isRead:=False
$property.categories:=["myCategory"]
$property.importance:="High"
$status:=$office365.mail.update($mailId; $property)
Esplorate la documentazione per ulteriori approfondimenti sulle nuove funzionalità!