I hope you find a solution from my help file:
MailTo Links Not Working and/or
"File-->Send-->Page by E-Mail" & "File-->Send-->Link by E-Mail" Not Working
Try these six steps, in numerical order. If number
one does not fix it try number two, and so on.
(1) Open the Run box and enter, one at a time:
regsvr32 actxprxy.dll
regsvr32 browseui.dll
regsvr32 mshtml.dll
regsvr32 oleaut32.dll
regsvr32 shdocvw.dll
regsvr32 shell32.dll
regsvr32 urlmon.dll
(2) Check the DLLPath:
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail]
DLLPath=%ProgramFiles%\Internet Explorer\hmmapi.dll
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Outlook Express]
DLLPath=%SystemDrive%\PROGRA~1\OUTLOO~1\msoe.dll
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Live Mail]
DLLPath=C:\Program Files\Windows Live\Mail\smapi.dll
(3) Check the command string:
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail\P rotocols\mailto\shell\open\command]
Default=%SystemRoot%\system32\rundll32.exe "%ProgramFiles%\Internet Explorer\hmmapi.dll",MailToProtocolHandler %1
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Outlook Express\Protocols\mailto\shell\open\command]
Default="%ProgramFiles%\Outlook Express\MSIMN.EXE" /mailurl:%1
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Windows Live Mail\Protocols\mailto\shell\open\command]
Default="C:\Program Files\Windows Live\Mail\wlmail.exe" /mailurl:%1
(4) For IE7, Repair "URL:HyperText Transfer Protocol"
1. Copy below and paste into Notepad:
----------copy inside only----------
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\HTTP]
@="URL:HyperText Transfer Protocol"
"EditFlags"=dword:00000002
"Source Filter"="{E436EBB6-524F-11CE-9F53-0020AF0BA770}"
"FriendlyTypeName"="@ieframe.dll,-903"
"BrowserFlags"=dword:00000008
"URL Protocol"=""
[HKEY_CLASSES_ROOT\HTTP\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00 ,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00 ,32,00,5c,00,75,00,72,00,\
6c,00,2e,00,64,00,6c,00,6c,00,2c,00,30,00,00,00
[HKEY_CLASSES_ROOT\HTTP\shell]
@="open"
[HKEY_CLASSES_ROOT\HTTP\shell\open]
[HKEY_CLASSES_ROOT\HTTP\shell\open\command]
@="\"C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE\" -nohome"
[HKEY_CLASSES_ROOT\HTTP\shell\open\ddeexec]
@="\"%1\",,-1,0,,,,"
"NoActivateHandler"=""
[HKEY_CLASSES_ROOT\HTTP\shell\open\ddeexec\Applicat ion]
@="IExplore"
[HKEY_CLASSES_ROOT\HTTP\shell\open\ddeexec\Topic]
@="WWW_OpenURL"
[HKEY_CLASSES_ROOT\https]
@="URL:HyperText Transfer Protocol with Privacy"
"EditFlags"=dword:00000002
"Source Filter"="{E436EBB6-524F-11CE-9F53-0020AF0BA770}"
"FriendlyTypeName"="@ieframe.dll,-904"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\https\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00 ,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00 ,32,00,5c,00,75,00,72,00,\
6c,00,2e,00,64,00,6c,00,6c,00,2c,00,30,00,00,00
[HKEY_CLASSES_ROOT\https\shell]
@="open"
[HKEY_CLASSES_ROOT\https\shell\open]
[HKEY_CLASSES_ROOT\https\shell\open\command]
@="\"C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE\" -nohome"
[HKEY_CLASSES_ROOT\https\shell\open\ddeexec]
@="\"%1\",,-1,0,,,,"
"NoActivateHandler"=""
[HKEY_CLASSES_ROOT\https\shell\open\ddeexec\Applica tion]
@="IExplore"
[HKEY_CLASSES_ROOT\https\shell\open\ddeexec\Topic]
@="WWW_OpenURL"
----------copy inside only----------
2. If your drive is not C:, change accordingly.
Example: "My drive letter is D:"
Find & Replace all C: with D:
3. With word-wrap off, Save-as LinksFix.reg (or any name + .reg)
4. Double-click or right-click and merge into the registry.
5. If it's still not fixed, try changing -nohome to %1
(If IE now asks "make default browser", answer no)
(5) Replace a Bad oleaut32.dll File
1. Open the Run box and enter: msconfig
2. Click the "Expand File..." button.
3. In the "File to restore:" box, enter: oleaut32.dll
4. In the "Restore from:" box, browse to either the
i386 folder on your hard drive, "C:\i386\oleaut32.dl_"
or your Windows CD, "D:\i386\oleaut32.dl_"
5. In the "Save file in:" box, browse to your system32
directory, "C:\WINDOWS\system32\"
6. When all information is entered and correct, click the
"Expand" button.
7. Open the Run box and enter: regsvr32 oleaut32.dll
8. Restart your computer.
(7) Reset Internet Explorer
1. In IE, open 'Tools-->Internet Options-->Advanced'
2. Click the "Reset..." button.
(6) Microsoft help page:
http://support.microsoft.com/?kbid=306098
ju.c
"maryse" <> wrote in message news:E5B55A3A-D724-4764-BC69-...
> I have already made sure that windows live mail is my default mail provider,
> yet, I am still unable to send any email or links under "File>Send>page by
> e-mail or link by e-mail. They are both grayed out! I am so frustrated by
> this. Did anyone else have this problem or have a fix? Any further
> information would be GREATLY appreciated.