Microsoft 365: Aggiornare le proprietà della posta

Tradotto automaticamente da Deepl

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à!

Fabrice Mainguené
- Product Owner -Fabrice Mainguené si è unito al team di 4D Program nel novembre 2016. In qualità di Product Owner, è incaricato di scrivere le storie degli utenti e di tradurle in specifiche funzionali. Il suo ruolo è anche quello di assicurarsi che l'implementazione della funzionalità fornita soddisfi le esigenze del cliente.Dopo aver conseguito una laurea in Informatica presso il CNAM, Fabrice è entrato a far parte di una piccola società di pubblicazione di software come sviluppatore Windev. In seguito ha lavorato per diverse aziende del settore industriale e commerciale come sviluppatore Windev e web e come consulente tecnico su nuove funzionalità.