Kaum hatte ich einen meiner Rechner auf Office 2007 aktualisiert und mich über die neuen Funktionen gefreut, hakte es beim Versand von E-Mails (via SMTP ohne Exchange) mit Office Outlook 2007.
Die Fehlermeldung beim Sendeversuch einer ersten Mail lautete wie folgt:
"Die Messaging-Programmschnittstelle hat einen unbekannten Fehler zurückgeliefert. Falls das Problem weiterbesteht, starten Sie Outlook neu."
Auch ein Neustart half nicht (hatte ich bereits erwartet). Nach einiger Recherche fand ich folgende Lösung:
1. Austausch der MAPI-Dateien...
2. Suchen aller "mapi*.*" (inkl. versteckter Systemdateien)
3. Umbenennen von "mapi32.dll" und "MAPIR.DLL" (welche der beiden Dateien nun wirklich das Problem darstellte habe ich nicht weiter ergründet) mit dem Zusatz "_backup.dll" (zur Sicherheit für ein eventuelles Rollback).
4. Einfacher Neustart von Outlook 2007. Hier griff wohl dann die Office-Reparaturfunktion und nun funktionierte auch der Versand.
Meine Vermutung ist, dass sich eine alte "MAPI-DLL" einer früheren Outlook-Version nicht mit Outlook 2007 "vertragen" hat. Mir hat's jedenfalls geholfen...
Viel Spass beim Selbstversuch, falls Ihr das Problem auch haben solltet!
Ergänzung
Nach einer letzten Kontrolle der Veränderungen habe ich festgestellt, dass lediglich die "MAPIR.DLL" neu erstellt wurde. Vorsichtshalber habe ich die "mapi32_backup.dll" wieder umbenannt ("C:\WINDOWS\system32\mapi32.dll").
Die "MAPIR.DLL" liegt übrigens in folgendem Verzeichnis "C:\Programme\Microsoft Office\Office12\1031".
ACHTUNG
Nach Wiederherstellung der "mapi32.dll" tauchte das Problem wieder auf. Kurzerhand habe ich die Datei wieder umbenannt bzw. außer Betrieb gesetzt, schon konnte Outlook 2007 wieder Mails versenden. Jedoch bin ich mir derzeit nicht sicher, ob ohne "mapi32.dll" die Mailschnittstellen anderer Programme nicht beeinträchtigt werden. Ich bleibe dran...
Montag, 22. Januar 2007
Abonnieren
Kommentare zum Post (Atom)
Keine Kommentare:
Kommentar veröffentlichen