Vos commentaires sont importants et nous les avons écoutés !
Beaucoup d’entre vous ont souhaité une commande pour mettre à jour le drapeau ‘isRead’ dans les emails. À partir de 4D v20 R3, 4D Netkit a intégré cette fonctionnalité très demandée. Désormais, vous pouvez sans effort mettre à jour diverses propriétés des courriels reçus ou rédigés en utilisant la nouvelle fonction‘Office365.mail.update()‘.
Continuez à lire pour plus de détails.
Connexion au compte
Avant de commencer, nous allons créer l’objet de connexion OAuth2 et l’objet 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"})
Mise à jour d’un email
Microsoft Graph permet de modifier de nombreux attributs de vos emails. Cependant, il est important de noter que des propriétés spécifiques, telles que le corps ou l’objet, ne peuvent être mises à jour que pour les emails à l’état de brouillon.
À titre d’exemple, si vous souhaitez modifier le statut « isRead » et ajouter une catégorie à votre courrier électronique à l’aide de la fonction « Office365.mail.update() », vous devez écrire le code suivant:
var $property:={}
$property.isRead:=False
$property.categories:=["myCategory"]
$property.importance:="High"
$status:=$office365.mail.update($mailId; $property)
Explorez la documentation pour en savoir plus sur les nouvelles fonctionnalités !