Wie ändert man eine Einstellung in Outlook mit Python und win32com/pywin32?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
krauseguent
User
Beiträge: 1
Registriert: Mittwoch 8. Februar 2023, 08:35

Ich habe einen Code geschrieben der Normalerweise in Outlook die Einstellung "Element als gelesen markieren, wenn neue Auswahl erfolgt" deaktiviert. Problem ist nur das dieser nicht Funktioniert. Und bedauerlicherweise kommt auch keine Fehlermeldung. Deswegen wollte ich Fragen ob hier jemand eine Idee hat?

Code:

Code: Alles auswählen

import win32com.client

outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")

options = outlook.GetDefaultFolder(6).Session.DefaultStore.PropertyAccessor

options.SetProperty("http://schemas.microsoft.com/mapi/proptag/0x10800003", 0)
__deets__
User
Beiträge: 14545
Registriert: Mittwoch 14. Oktober 2015, 14:29

Was hat sich denn geändert? Ich sehe hier nichts, was mit Python zu tu haben kann. Das ist ja nur der gewählte Weg, Outlook via COM zu steuern. Wenn das also plötzlich nicht geht, muss was anderes verändert sein. Outlook selbst, oder Rechte, oder andere Systembestandteile.
Antworten