Sus comentarios son importantes, ¡los hemos estado escuchando!
Muchos de ustedes han estado ansiosos por un comando para actualizar la bandera ‘isRead’ en los correos electrónicos. A partir de 4D v20 R3, 4D Netkit ha integrado esta funcionalidad tan solicitada. Ahora, puede actualizar sin esfuerzo varias propiedades de correos electrónicos recibidos o redactados utilizando la nueva función ‘Office365.mail.update()‘.
Siga leyendo para más detalles.
Conexión A la cuenta
Antes de empezar, crearemos el objeto de conexión OAuth2 y el objeto 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"})
Actualizar correo
Microsoft Graph ofrece la posibilidad de modificar numerosos atributos de sus correos electrónicos. Sin embargo, es importante tener en cuenta que determinadas propiedades, como el cuerpo o el asunto, solo se pueden actualizar para los correos electrónicos en estado borrador.
A modo de ejemplo, si desea cambiar el estado «isRead» y añadir una categoría a su correo electrónico mediante la función «Office365.mail.update()», deberá escribir el siguiente código:
var $property:={}
$property.isRead:=False
$property.categories:=["myCategory"]
$property.importance:="High"
$status:=$office365.mail.update($mailId; $property)
Explore la documentación para obtener más información sobre las nuevas funcionalidades.