Hallo 😃
Problem:
Nach dem Aufspielen eines Backups von Outlook, funktioniert die Archiv-Funktion nicht mehr. Outlook nimmt das Create-Date und nicht das Recive-Date, welches nach dem Aufspielen des Backups auf dessen Tag festgesetzt wird, auch bei Mails vom Jahr 2000...
Idee:
Eigentlich dachte ich mir, easy :
=> Iteration durch alle Mails
=> Set CreateDate to RecivedDate
àlà:
for (int i = rootMailFolder.Items.Count; i > 0; i--)
{
var mi = (Outlook.MailItem)rootMailFolder.Items[i];
if (mi != null)
{
mi.CreationTime = mi.ReceivedTime;
}
}
Problem:
Leider ist CreateDate ReadOnly -> CreationTime
Theoretisch wäre es ja per Reflection möglich auf Read-Only Properties zuzugreifen, nur stürzt mir dann das Addin ab 😉
Hat jemand eine Lösung oder eine bessere Idee mein Problem in den Griff zu bekommen ?
Beste Grüsse
Diräkt