Wieder ein Fall aus der täglichen Praxis in einer Microsoft Exchange Server 2003 / Outlook 2003 Umgebung.
Problembeschreibung:
Eine vom Anwender erstellte Posteingangsregel, mit deren Hilfe E-Mails eines bestimmten Absenders automatisch in einen Unterordner des Postfachs verschoben werden sollten, funktionierte nicht. Die E-Mails verblieben im Posteingang.
Analyseverlauf:
Zunächst wurde mit dem Anwender die Regel überprüft, weil hier häufig fehlerhafte Einstellungen Probleme verursachen können. Die Einstellungen waren jedoch in Ordnung.
Im zweiten Schritt wurden die Regeln in eine Datei exportiert und anschließend durch Starten von Outlook mit dem Parameter /CleanRules vollständig gelöscht. Nach manuellem Erstellen einer Regel mit identischen Einstellungen, wie die ursprüngliche Regel, verlief ein abschließender Test negativ, das Problem blieb hartnäckig bestehen.
Lösung:
Mit Hilfe von MFCMapi konnte ich das Problem schließlich lösen. Ursache war eine versteckte Nachricht des Typs IPM.MessageManager im Posteingang des Anwenders. Diese war allerdings aus dem Jahr 2004, wo in dieser Umgebung noch Exchange 5.5 verwendet wurde. Nach Löschen dieser Nachricht und einem Neustart von Outlook war das Problem behoben. Interessanterweise wurde durch den Neustart von Outlook eine neue Nachricht IPM.MessageManager im Posteingang angelegt.
Leider konnte ich keine Informationen zur Message Class IPM.MessageManager finden. Auch in der Übersicht über die verschiedenen Message Classes bei Frank, fehlt eine Beschreibung.
Mit dem gleichen Lösungsansatz wurde auch folgendes Problem beseitigt: Anwender hat das Phänomen, dass Antworten auf von Ihm erstellte Besprechungen nach ca. 5 Minuten automatisch in gelöschte Objekte landen.
Kommentare