Microsoft 365: Aktualizace vlastností pošty

Automaticky přeloženo z Deepl

Na vaší zpětné vazbě záleží a my vám nasloucháme!

Mnozí z vás toužili po příkazu k aktualizaci příznaku ‚isRead‘ v e-mailech. Počínaje verzí 4D v20 R3 je tato velmi žádaná funkce začleněna do systému 4D Netkit. Nyní můžete bez námahy aktualizovat různé vlastnosti přijatých nebo připravených e-mailů pomocí nové funkce‚Office365.mail.update()‚.

Čtěte dále pro další podrobnosti.

Připojení k účtu

Než začneme, vytvoříme objekt připojení OAuth2 a objekt 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"})

Aktualizace pošty

Microsoft Graph poskytuje možnost upravovat řadu atributů e-mailů. Je však důležité si uvědomit, že konkrétní vlastnosti, jako je tělo nebo předmět, lze aktualizovat pouze u e-mailů ve stavu návrhu.

Pro ilustraci, pokud chcete změnit stav „isRead“ a přidat do e-mailu kategorii pomocí funkce„Office365.mail.update()“, měli byste napsat následující kód:

var $property:={}
$property.isRead:=False
$property.categories:=["myCategory"]
$property.importance:="High"

$status:=$office365.mail.update($mailId; $property)

Prozkoumejte dokumentaci a získejte další informace o nových funkcích!

Fabrice Mainguené
- Product Owner -Fabrice Mainguené se připojil k týmu 4D Program v listopadu 2016. Jako Product Owner má na starosti psaní uživatelských příběhů, které následně převádí do funkčních specifikací. Jeho úkolem je také zajistit, aby dodaná implementace funkcí splňovala potřeby zákazníků.Po získání bakalářského titulu v oboru informatiky na CNAM nastoupil Fabrice do malé softwarové vydavatelské společnosti jako vývojář Windev. Poté pracoval pro různé společnosti v oblasti průmyslu a obchodu jako vývojář aplikací Windev a webových aplikací a také jako technický poradce pro nové funkce.