Discussione: Mail su windows 7
View Single Post
Old 30-11-2012, 09:33   #17
Eress
Senior Member
 
L'Avatar di Eress
 
Iscritto dal: Jan 2010
Messaggi: 37002
Non so se era già stato trattato e/o risolto nel thread ufficiale su Windows Mail 7

http://www.hwupgrade.it/forum/showthread.php?t=2075512

comunque ho trovato il modo di rendere WinMail perfettamente integrato in 7, anche con la funzione mailto. Girando per il web anche sui siti ufficiali MS non ho trovato alcuna soluzione al riguardo. L'unica che c'era non funzionava, puntando ad altra path di registro, ininfluente per l'integrazione da url.

In pratica il problema è che WMail su 7 non essendo installato manca di alcuni componenti per il riconoscimento da parte del OS. Allora guardando nel registro ho individuato una stringa che mancava, in pratica bisogna fare puntare la nuova stringa semplice alla dll mapi32 e rinominare l'altra da DLLPath a DLLPathEx, da stringa estesa a semplice, in pratica da così:

Codice:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail]
@="Windows Mail"
"DLLPath"=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,\
  6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,\
  00,4d,00,61,00,69,00,6c,00,5c,00,6d,00,73,00,6f,00,65,00,2e,00,64,00,6c,00,\
  6c,00,00,00
"LocalizedString"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,\
  46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,\
  00,73,00,20,00,4d,00,61,00,69,00,6c,00,5c,00,6d,00,73,00,6f,00,65,00,72,00,\
  65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,34,00,32,00,31,00,31,00,00,\
  00

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Capabilities]
"ApplicationDescription"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,\
  00,6d,00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,\
  6f,00,77,00,73,00,20,00,4d,00,61,00,69,00,6c,00,5c,00,77,00,69,00,6e,00,6d,\
  00,61,00,69,00,6c,00,2e,00,65,00,78,00,65,00,2c,00,2d,00,32,00,31,00,35,00,\
  00,00
"ApplicationName"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,\
  46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,\
  00,73,00,20,00,4d,00,61,00,69,00,6c,00,5c,00,6d,00,73,00,6f,00,65,00,72,00,\
  65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,34,00,32,00,31,00,31,00,00,\
  00
"Hidden"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Capabilities\FileAssociations]
".eml"="Windows Mail"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Capabilities\StartMenu]
"Mail"="Windows Mail"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Capabilities\URLAssociations]
"mailto"="WindowsMail.Url.mailto"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Envelope]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Envelope\CLSID]
@="{A08AF898-C2A3-11d1-BE23-00C04FA31009}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Envelope\CurVer]
@="WindowsMail.Envelope.1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\InstallInfo]
"IconsVisible"=dword:00000001
"ShowIconsCommand"=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,\
  00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,\
  77,00,73,00,20,00,4d,00,61,00,69,00,6c,00,5c,00,57,00,69,00,6e,00,4d,00,61,\
  00,69,00,6c,00,2e,00,65,00,78,00,65,00,22,00,20,00,4f,00,43,00,49,00,6e,00,\
  73,00,74,00,61,00,6c,00,6c,00,53,00,68,00,6f,00,77,00,4f,00,45,00,00,00
"ReinstallCommand"=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,\
  00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,\
  77,00,73,00,20,00,4d,00,61,00,69,00,6c,00,5c,00,57,00,69,00,6e,00,4d,00,61,\
  00,69,00,6c,00,2e,00,65,00,78,00,65,00,22,00,20,00,4f,00,43,00,49,00,6e,00,\
  73,00,74,00,61,00,6c,00,6c,00,52,00,65,00,69,00,6e,00,73,00,74,00,61,00,6c,\
  00,6c,00,4f,00,45,00,00,00
"HideIconsCommand"=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,\
  00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,\
  77,00,73,00,20,00,4d,00,61,00,69,00,6c,00,5c,00,57,00,69,00,6e,00,4d,00,61,\
  00,69,00,6c,00,2e,00,65,00,78,00,65,00,22,00,20,00,4f,00,43,00,49,00,6e,00,\
  73,00,74,00,61,00,6c,00,6c,00,48,00,69,00,64,00,65,00,4f,00,45,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Protocols]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Protocols\mailto]
@="URL:Mail Protocol"
"EditFlags"=dword:00080000
"URL Protocol"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Protocols\mailto\DefaultIcon]
@=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,\
  00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,4d,00,\
  61,00,69,00,6c,00,5c,00,57,00,69,00,6e,00,4d,00,61,00,69,00,6c,00,2e,00,65,\
  00,78,00,65,00,2c,00,2d,00,32,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Protocols\mailto\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Protocols\mailto\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Protocols\mailto\shell\open\command]
@="\"C:\\Program Files\\Windows Mail\\WinMail.exe\" /mailurl:%1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\shell\open\command]
@=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,\
  00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,\
  4d,00,61,00,69,00,6c,00,5c,00,57,00,69,00,6e,00,4d,00,61,00,69,00,6c,00,2e,\
  00,65,00,78,00,65,00,22,00,00,00
a così:

Codice:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail]
@="Windows Mail"
"LocalizedString"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,\
  46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,\
  00,73,00,20,00,4d,00,61,00,69,00,6c,00,5c,00,6d,00,73,00,6f,00,65,00,72,00,\
  65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,34,00,32,00,31,00,31,00,00,\
  00
"DLLPath"="mapi32.dll"
"DLLPathEx"="%ProgramFiles%\\Windows Mail\\msoe.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Capabilities]
"ApplicationDescription"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,\
  00,6d,00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,\
  6f,00,77,00,73,00,20,00,4d,00,61,00,69,00,6c,00,5c,00,77,00,69,00,6e,00,6d,\
  00,61,00,69,00,6c,00,2e,00,65,00,78,00,65,00,2c,00,2d,00,32,00,31,00,35,00,\
  00,00
"ApplicationName"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,\
  46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,\
  00,73,00,20,00,4d,00,61,00,69,00,6c,00,5c,00,6d,00,73,00,6f,00,65,00,72,00,\
  65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,34,00,32,00,31,00,31,00,00,\
  00
"Hidden"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Capabilities\FileAssociations]
".eml"="Windows Mail"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Capabilities\StartMenu]
"Mail"="Windows Mail"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Capabilities\URLAssociations]
"mailto"="WindowsMail.Url.mailto"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Envelope]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Envelope\CLSID]
@="{A08AF898-C2A3-11d1-BE23-00C04FA31009}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Envelope\CurVer]
@="WindowsMail.Envelope.1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\InstallInfo]
"IconsVisible"=dword:00000001
"ShowIconsCommand"=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,\
  00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,\
  77,00,73,00,20,00,4d,00,61,00,69,00,6c,00,5c,00,57,00,69,00,6e,00,4d,00,61,\
  00,69,00,6c,00,2e,00,65,00,78,00,65,00,22,00,20,00,4f,00,43,00,49,00,6e,00,\
  73,00,74,00,61,00,6c,00,6c,00,53,00,68,00,6f,00,77,00,4f,00,45,00,00,00
"ReinstallCommand"=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,\
  00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,\
  77,00,73,00,20,00,4d,00,61,00,69,00,6c,00,5c,00,57,00,69,00,6e,00,4d,00,61,\
  00,69,00,6c,00,2e,00,65,00,78,00,65,00,22,00,20,00,4f,00,43,00,49,00,6e,00,\
  73,00,74,00,61,00,6c,00,6c,00,52,00,65,00,69,00,6e,00,73,00,74,00,61,00,6c,\
  00,6c,00,4f,00,45,00,00,00
"HideIconsCommand"=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,\
  00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,\
  77,00,73,00,20,00,4d,00,61,00,69,00,6c,00,5c,00,57,00,69,00,6e,00,4d,00,61,\
  00,69,00,6c,00,2e,00,65,00,78,00,65,00,22,00,20,00,4f,00,43,00,49,00,6e,00,\
  73,00,74,00,61,00,6c,00,6c,00,48,00,69,00,64,00,65,00,4f,00,45,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Protocols]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Protocols\mailto]
@="URL:Mail Protocol"
"EditFlags"=dword:00080000
"URL Protocol"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Protocols\mailto\DefaultIcon]
@=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,\
  00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,4d,00,\
  61,00,69,00,6c,00,5c,00,57,00,69,00,6e,00,4d,00,61,00,69,00,6c,00,2e,00,65,\
  00,78,00,65,00,2c,00,2d,00,32,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Protocols\mailto\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Protocols\mailto\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\Protocols\mailto\shell\open\command]
@="\"C:\\Program Files\\Windows Mail\\WinMail.exe\" /mailurl:%1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Mail\shell\open\command]
@=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,\
  00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,\
  4d,00,61,00,69,00,6c,00,5c,00,57,00,69,00,6e,00,4d,00,61,00,69,00,6c,00,2e,\
  00,65,00,78,00,65,00,22,00,00,00


Quindi va creata nella chiave mailto, la sotto chiave command che risulta mancante

Dopo un riavvio ecco nei programmi predefiniti apparire l'associazione mailto con WinMail


Windows Mail 32bit

http://www.creainfo.it/download/Art6...ows%20Mail.zip

64bit

http://www.creainfo.it/download/Art6...s%20Mail64.zip

Allegata al post la chiave di registro per rendere Windows Mail il client di posta predefinito.


In caso di aggiornamenti Windows che compromettessero l'utilizzo di WM7, basta sostituire la msoe.dll con quella da tenere sempre di scorta.



IMPORTANTE

Aggiornamento per installare WMail su Windows 8.1/10:

NB 1: tenere sempre presente se il sistema operativo è x86 o x64, poiché i file devono essere sostituiti uno ad uno correttamente. In Windows x64 i file dll x64 vanno nella cartella System32, quelli x86 (32bit) vanno nella cartella SysWow64.

1 ● Prendere i permessi sulla cartella WMail in Windows 10.
2 ● Eliminare la cartella WMail.
In C/Programmi va inserita invece solo la cartella WinMail x64 ➡︎ Windows x64 e WinMail
x86 ➡︎ Windows 32 bit.
3 ● Copia/incolla la cartella di 'Windows Mail' da Windows 7 (o Vista) per Windows 8/10
stesso.
4 ● Creare un collegamento dal file di programma cartella 'WinMail.exe' appena copiato - sul
desktop.
6 ● Copia/incolla il file in Windows 7 C:\Windows\System32\msidcrl30.dll su Windows 8/10
stessa directory* ⁕ Vedi NB 1
7 ● Lanciare il file WinMailEdit.reg e unirlo al registro (vale per x86 e x64) ~
Fine.
~ Avviare WinMail.
Da qui in poi impostare il client di Windows Mail normalmente. Vale sempre la buona regola, di tenere da parte un backup della cartella WMail quando funzionante, per eventuali sostituzioni di file dopo gli aggiornamenti Windows.

NB 2: non so se la guida esposta qui più sopra, per rendere WMail il client di posta predefinito, valida per Windows 7/8.1 lo sia anche per 10, è da testare. Per farlo funzionare su W8.1/10 bisogna scaricare la dll "msidcrl30.dll" e copiarla sia nella cartella Windows Mail che in C:\Windows\System32.

Qui sotto il link ai file msidcrl30.dll da scaricare, necessari per la procedura

http://www.mediafire.com/download/9u...ll+x86+x64.zip
Allegati
File Type: zip Windows 7 mail.zip (977 Bytes, 50 visite)
__________________
Slowdive - Facebook - 1 - 2 - 3 - 4
Motto Microsoft: "If it's broken, and I'm the one who broke it, don't fix it!"

Ultima modifica di Eress : 13-09-2016 alle 06:05.
Eress è offline   Rispondi citando il messaggio o parte di esso