Hallo,
ich arbeite gerade an einem Programm (VSTO-AddIn), womit man die als Standard eingestellte Signatur in Outlook gegen eine Vorlage prüfen und ggf. abändern kann.
Funktioniert an sich auch einwandfrei, nur ist momentan das Problem, dass ich nicht weiß, wie ich bestimmen kann, welche Signatur denn von Outlook als Standard benutzt wird.
Hab auch schon Google befragt, allerdings nichts dazu gefunden. Kann ich das über VSTO überhaupt lösen oder muss ich mich eines Tricks bedienen?
Vielen dank im Voraus,
Xand0r
P.S.: Es sollte dann für Outlook 2003 und 2007 funktionieren ^^
Sooo... da ich nix gefunden hab, um das direkt zu überprüfen, hab ich mich eines Umwegs bedient:
soweit so gut... nur jetzt hab ich ein Problem...
Und zwar steht dann in dieser temporären Textdatei wirklich auch die Signatur drin, wenn ich die aber mittel System.IO.StreamReader einlese verschwindet daraus seltsamerweise aus den Telephonnummern das "+49" am Anfang. Der Rest bleibt gleich...
Da ich diese Textdatei gegen die anderen im Signatur-Ordner vorhandenen Textdateien abgleiche (um so den Namen der Signatur zu bekommen) hab ich da n Problem, da die beiden Dateien sich ja jetzt unterscheiden (Vergleich wird mittels Hash-Vergleich gemacht).
Wie kommts zu diesem Phänomen? Jemand ne Ahnung?
Achtung nur Ahnung:
in den Telefon- und Modemoptionen von windows eigenen Standort und die eigene Ortskennzahl eingeben.
KÖNNTE ein ähnliches Problem sein, bei mir hat das bei dem Import sonst auch immer die Vorwahlen weggeschnitten!
Wie gesagt Mutmaßung!
gruß
mru