Ich möchte wissen, wo die Einstellungen für die automatische Archivierung gespeichert sind
Sie werden in der Registry gespeichert.
Die automatische Archivierung ist eine reine Outlook-Funktion (dh die Einstellungen werden nicht in der Mailbox gespeichert) und die Einstellungen werden nicht im Objektmodell angezeigt. Die Einstellungen werden jedoch in der Registry gespeichert, sodass Sie die Informationen von dort aus lesen können. Beachten Sie jedoch, dass dies vollständig nicht unterstützt wird (ebenso wie das Ändern eines Outlook-Profils in der Registrierung nicht unterstützt wird). Allerdings sind die meisten Einstellungen seit Outlook 2003 gleich geblieben (wahrscheinlich früher, aber ich habe keine früheren Clients getestet), und solange Sie nur die Einstellungen lesen (nicht festlegen), ist dies der Fall kann ziemlich leicht gemacht werden.
Die meisten Einstellungen für die automatische Archivierung eines Profils befinden sich im Registrierungsschlüssel
HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\<PROFILE>\0a0d020000000000c000000000000046
, wobei<PROFILE>
der Profilname lautet. Die Werte in diesem Schlüssel sind nicht dokumentiert. Sie müssen daher selbst ermitteln, was sie tun (eine einfache Möglichkeit ist, die Einstellungen für die automatische Archivierung zu ändern und zu sehen, was sich in der Registrierung geändert hat).
Der Quelllink enthält ein Skript, um einige Einstellungen der automatischen Archivierung zu melden.
Quell- Outlook: Programmgesteuertes Lesen der Einstellungen der automatischen Archivierung