Anzeige

Am Puls von Microsoft

Anzeige

Windows Mail unter Windows 8 zum Laufen bringen

Guten Morgen John22!
Ich habe auch nur die msoe.dll von Vista. Alle anderen Dateien sind von Windows 7 Mail. Ich empfehle nur, das komplette Verzeichnis zu tauschen, weil dadurch die "Jongliererei" mit dem Besitz und den Zugriffsrechten wegfällt. Außerdem ist die WinMail.exe im Original "Hide" und das habe ich in meinem "Austauschverzeichnis" geändert.
Ich habe auch festgestellt, dass unter Windows 8 x64 einige Optionen nicht funktionieren. Bei mir hat die Reg-Datei geholfen. Vor dem Einspielen dieser Reg war WinMail nicht bei "Standardprogramme" aufgeführt. Danach war es aufgeführt und ich konnte die Standard-Erweiterungen zu WinMail zuordnen.
Wenn du es trotzdem mit meinen Dateien versuchen willst, schicke mir eine PN mit deiner Mail-Adresse. Dann sende ich dir den Link zu meinem SkyDrive-Verzeichnis.
 
Anzeige
Dann brauche ich die Dateien nicht, da die den gleichen Stand haben wie bei mir. Ich vermute auch das Du wie ich die gleiche Reg-Datei verwendest die auch unter Windows 7 genutzt wurde. Obwohl ich bei "WinMail.exe" die Attribute für System und Verstecken mehrfach entfernt hatte, werden die nach einem Neustart wieder von Windows 8 neu gesetzt.

Trotz Einspielen der Reg-Datei erscheint bei mir Windows Mail nicht unter "Standardprogramme festlegen" und unter "Dateityp oder Protokoll einem Programm zuordnen" kann ich beim Protokoll "Mailto" Windows Mail nicht auswählen, weil es dort nicht angeboten wird.

Das Ergebnis ist das wenn ich auf einer Webseite auf einen E-Mail-Adresse klicke, dann Windows Mail nicht automatisch geöffnet wird. Ich behelfe mich dann mit dem manuellen Kopieren der Adresse, aber manchmal bekomme ich dann einen Javascript-Befehl kopiert, weil die Adresse wohl auf der betroffenen Webseite mit Javascript gebildet wird.

Wird bei Dir unter "Optionen", "Erweitert" und "Wartung" der Haken bei "Ordner Gelöschte Elemente beim Beenden leeren" über das Ende des Mailprogramms gespeichert? Bei mir nicht.
 
Eigentlich bist du da schon fertig, aber du solltest vor dem ersten Öffnen von Windows Mail noch die im Download enthaltene Reg-Datei doppelt anklicken. Dadurch Wird Windows Mail in der Registry als Standard eingetragen.
gibt es auch eine Möglichkeit, den Standard einzutragen, nachdem man schon Windows mail benutzt?
 
Hallo John22!
Es tut mir sehr leid, aber heute Mittag hat sich meine HDD von Windows 8 verabschiedet. Deswegen kann ich momentan deine Probleme nicht nachvollziehen.
Mit Sicherheit kann ich sagen, dass unter Windows 8 x64 einige Optionen nicht übernommen werden:
-> die Einstellung "Ordner Gelöschte Elemente beim Beenden leeren" wird nicht gespeichert
-> die Einstellung "Anwendung ist der Standard-Mailhandler" läßt sich nicht aktivieren.
Nach Doppelklick auf die Regdatei ist Windows Mail (zumindest bei mir) unter "Standard-Programme festlegen" eingetragen. Ob bei mir die Funktion Mailto funktioniert, kann ich nicht sagen, weil ich sie nicht benutze. Sobald mein System auf der neuen HDD drauf, gehe ich der Sache auf die Spur.

Hallo Thommy01!
Ja, es funktioniert auch, wenn du die Reg-Datei nachträglich eintragen läßt.
Es gibt Programme, die reagieren allergisch, wenn bestimmte Einträge fehlen. Deshalb habe ich mir angewöhnt, den "RegEinträge" vor dem ersten Start des Programms einzutragen. Aber bei WinMail ist es egal.
 
Hallo John22!
Ich hatte ja versprochen, dass ich mich zu diesem Problem noch mal melde, wenn mein Win8 auf die neu HDD installiert ist (die kam gestern Abend).
Es ist so, dass vor dem Eintragen der Reg-Datei Windows Mail bei "Standard-Programme festlegen" nicht angezeigt wird.
Nachdem ich die Reg-Datei eingetragen hatte, war Windows Mail vorhanden und bei "Dateityp und Protokoll zuordnen..." lässt sich EML dem WinMail zuordnen.
WinMail_Standard.jpg WinMail_Standard_EML.jpg
Und in der Registry ist "Mailto" ebenfalls dem WinMail zugeordnet. Ich habe allerdings noch nicht überprüft, ob die "Mailto"-Funktion funktioniert.
 

Anhänge

  • WinMail_Standard_mailto.jpg
    WinMail_Standard_mailto.jpg
    91,7 KB · Aufrufe: 346
Danke für Deine Antwort. Im ersten Bild habe ich nur "Windows Mail", aber nicht "Windows Mail (News)", obwohl News-Einstellungen in der eingespielten Registry-Datei vorhanden sind. Die Dateiendung "eml" ist jetzt auch "Windows Mail" zugeordnet. Aber in der Registry ist die Mailto-Zuordnung zu "Windows Mail" wieder gelöscht. Siehe erstes Bild.

Ich bin jetzt auch langsam dahinter gekommen warum es so ist. Opera scheint die Registry-Änderungen zu überschreiben, weil das Programm auch eine Mail/News-Funktion hat, die ich aber in der Konfigurationsdatei über die Einstellung "Show E-mail Client" abgeschaltet habe, d.h. der Teil ist auch in der Opera-Menüleiste ausgegraut. Trotzdem werden anscheinend Registry-Einträge laufen aktualisiert. Siehe Bild 2.
 

Anhänge

  • Mailto-Registry.jpg
    Mailto-Registry.jpg
    13,8 KB · Aufrufe: 224
  • Mailto-Zuordnung.jpg
    Mailto-Zuordnung.jpg
    35 KB · Aufrufe: 260
Im ersten Bild war jetzt auch wieder "Windows Mail" weg. Wenn die beiden Einträge da sind oder fehlen, dann hängt das m.E. von "Hidden" ab (1 = versteckt):
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Capabilities]
"Hidden"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Windows Mail\Capabilities]
"Hidden"=dword:00000001

Unter den beiden obigen Schlüsselnamen sind noch andere Einträge. Wer das "Hidden" erstellt oder löscht ist mir noch nicht ganz klar.

Warum kein Klick auf die E-Mail-Adresse in einer Webseite klappt, könnte daran liegen das "WindowsMail.Url.mailto" unter
[HKEY_CLASSES_ROOT]
fehlt. Aber was da eingetragen werden müßte ist mir noch nicht klar.

Nachtrag: ich habe einen Abgleich der "Windows Mail"-Einträge in der Registry zwischen dem jetzigen Windows 8 und einer Windows 7 Sicherung gemacht. Danach ist nur "Hidden" unter Windows 8 neu hinzugekommen und es gibt keine sonstigen Unterschiede. "WindowsMail.Url.mailto" gibt es auch in Windows 7 nicht unter [HKEY_CLASSES_ROOT].

Immerhin habe ich Opera so hinbekommen das wenn ich auf eine E-Mail-Adresse in einer Webseite klicke, das dann ein leeres Windows Mail Fenster geöffnet wird. Nur die E-Mail-Adresse des Empfängers muss ich noch manuell kopieren und einfügen.
 
Zuletzt bearbeitet:
Mit Sicherheit kann ich sagen, dass unter Windows 8 x64 einige Optionen nicht übernommen werden:
-> die Einstellung "Ordner Gelöschte Elemente beim Beenden leeren" wird nicht gespeichert
-> die Einstellung "Anwendung ist der Standard-Mailhandler" läßt sich nicht aktivieren.

Bei einem weiteren Abgleich der Registry-Unterschiede zwischen W7 und W8 habe ich in W7 noch folgende Einträge gefunden:

"Ordner Gelöschte Elemente beim Beenden leeren"
[HKEY_CURRENT_USER\Software\Microsoft\Windows Mail\Mail]
"Delete Wastebasket On Exit"=dword:00000001

"Datenbank alle xx Mal beim Herunterfahren komprimieren"
[HKEY_CURRENT_USER\Software\Microsoft\Windows Mail\News]
"Cache Compact Runs"=dword:00000032
(bei ist xx = 50 Mal)

Es sind noch einige Unterschiede aufgefallen, aber die sind für mich bisher nicht wichtig gewesen. Ich habe die beiden Registry-Änderungen bei mir in W8 eingespielt und die Änderungen sind in den erweiterten Optionen unter Wartung sichtbar. Bei Bedarf auf eigene Gefahr mal testen.
 
Also ich hab die Reg-Datei eingespielt, aber bei den Standartprogrammen ist Windows Mail nicht drin. Kann es vielleicht doch sein, daß es nachträglich nicht funktioniert?
 
Ich habe auch krampfhaft versucht Winmail zum laufen zu krigen, allerdings habe ich auch nur die 32Bit Vista Dateien zur Hand gehabt, wobei Winmail bei Windows 8 ja einmal in Programme/X86 und einmal in Programme (also 64bit) vorhanden ist. Habe es dann mit den 32 bit Dateien im Ordner X86 versucht und nicht hinbekommen. BS ist W8 64bit auf dem NB. Mittlerweile hab ich mich an Thunderbird gewöhnt den ich seitdem nutze. Windows Mail war zwar immer mein Lieblings Mail Programm gewesen, aber was solls, ich krigs halt nicht hin :(

Gruß
Frank
 
ich krigs halt nicht hin
Mit den oben beschriebenen Verfahren klappt das eigentlich. Du brauchst halt nur die richtigen Dateien für 64 bit. Funktionieren tut es bei mir, nur halt der reg-Eintrag für das StandardProgramm geht nicht.
 
Die Unterschiede der Registry-Einträge zwischen W7 und W8 sind (abhängig von meinen Einstellungen in den Optionen):

Nur in W7 vorhanden:
[HKEY_CURRENT_USER\Software\Microsoft\Windows Mail]
"ExpungeFolders"=dword:00000000
"Legacy Background Compaction"=dword:00000000
[HKEY_CURRENT_USER\Software\Microsoft\Windows Mail\Mail]
"Delete Wastebasket On Exit"=dword:00000001
"Indent Reply Text"=dword:00000001
"Log HTTPMail (0/1)"=dword:00000000
"Log IMAP4 (0/1)"=dword:00000000
"Log POP3 (0/1)"=dword:00000000
"Message HTML Allow 8bit in Header"=dword:00000000
"Message HTML Character Line Wrap"=dword:0000004c
"Message HTML Encoding Format"=dword:00000003
"Send Pictures With Document"=dword:00000000
[HKEY_CURRENT_USER\Software\Microsoft\Windows Mail\News]
"Cache Compact Runs"=dword:00000032
"Cache Delete Message Days"=dword:00000005
"Cache Read Messages"=dword:00000000
"Indent Reply Text"=dword:00000001
"Log"=dword:00000000
"Message HTML Allow 8bit in Header"=dword:00000000
"Message HTML Character Line Wrap"=dword:0000004c
"Message HTML Encoding Format"=dword:00000003
"Send Pictures With Document"=dword:00000000

Nur in W8 vorhanden:
[HKEY_CURRENT_USER\Software\Microsoft\Windows Mail]
"RecreateFolderIndex"=dword:00000000
"RecreateStreamIndex"=dword:00000000
"RecreateUIDLIndex"=dword:00000000
"Use RTL Direction"=dword:00000000
"Use US Reply Headers"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows Mail\Mail]
"Show Adv Mail Send"=dword:ffffffff

Beidseitig vorhandene Schlüssel und Einträge mit unterschiedlichen Inhalten habe ich nicht beachtet.

Bei W8 scheint die Zuordnung von Standardprogrammen und Dateizuordnung über den nicht in W7 vorhandenen Schlüssel
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ApplicationAssociationToasts]
zu laufen, wo ich aber erstmal klären muß wie der für Winmail aussehen muß.
 
  • Microsoft-Software - also z.B. "Windows Mail" - darf man nicht einfach so verbreiten. Das darf nur Microsoft oder deren Vertriebspartner.
  • Ein solcher Vertriebspartner ist "digitalrivercontent". Die stellen Downloads-Links für Online-Shops zur Verfügung.
  • Auf dieser Internetseite gibt's einen Downloadlink von "digitalrivercontent" zu "Windows Vista Ultimate x64 SP1", German, install.wim.
  • Diese "install.wim" kann man mit "7-Zip" öffnen. Dort kann man sich dann den Ordner "Windows Mail" kopieren.
 
Was mich an "install.wim" wundert sind die Verzeichnisse 1 (Business), 2 (Homebasic), 3 (Homepremium) und 4 (Ultimate) mit unterschiedlicher Ordnergröße für "Windows Mail" bei "Homebasic". Weiß jemand warum "Professional" fehlt? Ich würde da für mich "Business" nehmen.
 
Ich habe es jetzt durch Registry-Anpassungen hinbekommen das durch Klicken auf eine E-Mail-Adresse einer Webseite sich ein Windows Mail Fenster öffnet und Empfänger-Mailadresse und Betreff aus der Webseite automatisch übernommen werden. Damit läuft das Protokoll "mailto" bei mir.

In der Systemsteuerung unter "Standardprogramme" und dann "Standardprogramm festlegen" habe ich dann "Windows Mail" ausgewählt und dann auf "Standard für dieses Programm auswählen" angeklickt und konnte dann einen Haken bei "MAILTO" machen der auch gespeichert wurde.

Was noch nicht klappt ist das man unter "Dateityp oder Protokoll einem bestimmten Programm zuordnen" bei einem Protokoll beim Klicken auf "Programm ändern..." als Auswahlmöglichkeit "Windows Mail" angezeigt bekommt.

Ich habe die Registry-Datei in der Anlage mal zum Testen beigefügt. Aber bitte vorher eine Sicherung machen und nur auf eigenes Risiko einspielen. Es werden aber in der Datei nur neue Daten eingefügt und keine vorhandenen Daten geändert.

P.S.: kennt jemand Webseiten wo man die anderen Protokolle NEWS, NNTP und SNEWS testen kann, die auch in Windows Mail enthalten sind?
 

Anhänge

  • Mailto-Protokoll.reg
    2,8 KB · Aufrufe: 433
Hallo,

hat das mit der reg-Datei schon jemand ausprobiert? Egal welche Win8 Version?
Wie geht man dabei vor? Ich würde es ja mal testen.

Hab es mal getestet und das funktioniert auch. Windows Mail erscheint zwar nicht in der Liste der Standardprogramme, aber die Dateizuordnung .eml ist da und das MailTo- Protokoll auch.
 
Zuletzt bearbeitet:
Ich habe übrigens noch ein Registry-File gefunden, mit dem man erreichen kann, dass durch Doppelklick auf eine .eml Datei diese automatisch in Windows Mail geladen und angezeigt wird. Ebenso werden EML-Anhänge in Mails problemlos geöffnet.

Gruß, Volker
 

Anhänge

  • Windows Mail EML.reg
    8 KB · Aufrufe: 319
Anzeige
Oben