MAILTO command not working

  • Thread starter Thread starter Svend Gr
  • Start date Start date
S

Svend Gr

If I use the following command in START > RUN

mailto:[email protected]

then I get an error message referring to the previous location of
my email program (Eudora).

The emailler in Internet Options is set correctly but I suspect
that the underlying data points to the previous directory location
of Eudora.

Where is MAILTO going to? I would like to edit whatever data
MAILTO is being pointed at.
 
It's defined in this key:
HKEY_CLASSES_ROOT\mailto\shell\open\command
(default)=<path:\mailclientname.exe> -parameters

You should be able to change the setting via Folder Options - File Types tab or though the registry (above key)

--
Ramesh - Microsoft MVP
Windows XP Shell/User
http://www.mvps.org/sramesh2k

The Parasite Fight:
http://aumha.org/a/parasite.php


If I use the following command in START > RUN

mailto:[email protected]

then I get an error message referring to the previous location of
my email program (Eudora).

The emailler in Internet Options is set correctly but I suspect
that the underlying data points to the previous directory location
of Eudora.

Where is MAILTO going to? I would like to edit whatever data
MAILTO is being pointed at.
 
I'd try resetting the default email client in IE Tools to something else,
close IE, then reopen it and set it back to Eudora. If that doesn't help,
and you don't mind messing with the registry, follow the instructions here
and make sure it's pointing to the proper Eudora directory and file:

http://www.winguides.com/registry/display.php/1263/

MD
 
Svend Gr said:
If I use the following command in START > RUN

mailto:[email protected]

then I get an error message referring to the previous location
of my email program (Eudora).

The emailler in Internet Options is set correctly but I
suspect that the underlying data points to the previous
directory location of Eudora.

Where is MAILTO going to? I would like to edit whatever data
MAILTO is being pointed at.


Ramesh said:
It's defined in this key:
HKEY_CLASSES_ROOT\mailto\shell\open\command
(default)=<path:\mailclientname.exe> -parameters

You should be able to change the setting via Folder Options -
File Types tab or though the registry (above key)


Ramesh, I can't find anything to do with MAILTO in File Types. Are
you sure it is there?

If I go to the reg key then I find I have this

C:\PROGRA~1\EUDORA~2\Eudora.exe /m %1

However I can't work out what EUDORA~2 is as I have two Eudora
folders in Program Files. If I use this instead

C:\Program Files\Eudora 6\Eudora.exe /m %1

then I get the same problem. Is it OK to use long file names
instead of 8.3 in this case?
 
You can use the Long file name format, but use the quotes

Example:
"C:\PROGRA~1\EUDORA~1\Eudora.exe " "%1"

To get the Shortfilename, type Dir /X in Command Prompt;

--
Ramesh - Microsoft MVP
Windows XP Shell/User
http://www.mvps.org/sramesh2k

The Parasite Fight:
http://aumha.org/a/parasite.php


Svend Gr said:
If I use the following command in START > RUN

mailto:[email protected]

then I get an error message referring to the previous location
of my email program (Eudora).

The emailler in Internet Options is set correctly but I
suspect that the underlying data points to the previous
directory location of Eudora.

Where is MAILTO going to? I would like to edit whatever data
MAILTO is being pointed at.


Ramesh said:
It's defined in this key:
HKEY_CLASSES_ROOT\mailto\shell\open\command
(default)=<path:\mailclientname.exe> -parameters

You should be able to change the setting via Folder Options -
File Types tab or though the registry (above key)


Ramesh, I can't find anything to do with MAILTO in File Types. Are
you sure it is there?

If I go to the reg key then I find I have this

C:\PROGRA~1\EUDORA~2\Eudora.exe /m %1

However I can't work out what EUDORA~2 is as I have two Eudora
folders in Program Files. If I use this instead

C:\Program Files\Eudora 6\Eudora.exe /m %1

then I get the same problem. Is it OK to use long file names
instead of 8.3 in this case?
 
"C:\Program Files\Eudora version\Eudora.exe" "%1"

--
Ramesh - Microsoft MVP
Windows XP Shell/User
http://www.mvps.org/sramesh2k

The Parasite Fight:
http://aumha.org/a/parasite.php


You can use the Long file name format, but use the quotes

Example:
"C:\PROGRA~1\EUDORA~1\Eudora.exe " "%1"

To get the Shortfilename, type Dir /X in Command Prompt;

--
Ramesh - Microsoft MVP
Windows XP Shell/User
http://www.mvps.org/sramesh2k

The Parasite Fight:
http://aumha.org/a/parasite.php


Svend Gr said:
If I use the following command in START > RUN

mailto:[email protected]

then I get an error message referring to the previous location
of my email program (Eudora).

The emailler in Internet Options is set correctly but I
suspect that the underlying data points to the previous
directory location of Eudora.

Where is MAILTO going to? I would like to edit whatever data
MAILTO is being pointed at.


Ramesh said:
It's defined in this key:
HKEY_CLASSES_ROOT\mailto\shell\open\command
(default)=<path:\mailclientname.exe> -parameters

You should be able to change the setting via Folder Options -
File Types tab or though the registry (above key)


Ramesh, I can't find anything to do with MAILTO in File Types. Are
you sure it is there?

If I go to the reg key then I find I have this

C:\PROGRA~1\EUDORA~2\Eudora.exe /m %1

However I can't work out what EUDORA~2 is as I have two Eudora
folders in Program Files. If I use this instead

C:\Program Files\Eudora 6\Eudora.exe /m %1

then I get the same problem. Is it OK to use long file names
instead of 8.3 in this case?
 
I would try to match their 8.3 naming and make sure it's exactly as the
directory is.
 
Svend Gr said:
I can't find anything to do with MAILTO in File Types.

It's listed as:
URL:MailTo Protocol

OPEN action should be handled by eudora.exe
 
nonex said:
It's listed as:
URL:MailTo Protocol

OPEN action should be handled by eudora.exe

All I have got is a file type of URL and that is opened by IE.

I don't have anything which refers to "URL:MailTo Protocol".

Should it be there?
 
I am having a similar problem with my MailTo: Protocol. I have been searching
all over the web to find a fix for this problem.

As Svend Gr said: There is nothing in the File Types called "URL:MailTo
Protocol". I have a number of other "URL: ____ Protocol"s but not one
containing "MailTo".

I have tried to do the registry edit recommended however under mailto in my
HKEY/ROOT/CLASSES... there is no shell/open/command to change. It does exist
in my HKEY/LOCAL_MACHINE/...

What to do now? It is a real pain in my ass when I click on what I think is
a link to information about a person to find out that it was an email link.
In and of itself, that would be a liveable annoyance, however, my computer
proceeds to open about 60 new internet windows that say "action cancelled". I
need to get this problem fixed.

By the way, I am trying to make my default mail client be Outlook Express. I
don't know if that makes a difference.

Thanks in advance.
 
Thank you. That didn't work though. I ended up going into my registry and
adding shell/open/command to the mailto under HKEY/ROOT/. That finally worked
after I did every other recommendation on the expert users community. Thanks
everyone for providing this information .
 
HI Ramesh,

how are u? I came across the similar issue with the mailto: link feature in
IE. When we set "Hotmail" as the default email program, and when we click on
a mailtio link, it tries to open the following url:

http://hotmail.com/secure/start?action=compose&mailto=<email.id>
NOTE: Email id is repalced with the emailid embedded in the mailto link.
The result is http 404 error. further it says "/" serve is not found and
"/secure/start" not available. Can you please check this in your lab and
tell me how to correct it?
I think the "URL" included in the "Mailto" handler is incorrect. How do we
check this and change the URL to the working one?
( it should open "Compose" windows in Hotmail, if logged in,,, else, it
should prompt the user to login and then display the "Compose" page with the
emailid in the TO: Address field.
Thanks in advance,
rgds,
Sathya VS.
BGD
 
Hi Sathya,

In the address bar, change the line from:
http://hotmail.com/secure/start?action=compose&mailto=<email.id>
to
http://hotmail.msn.com/secure/start?action=compose&mailto=<email.id>

I believe this will be fixed, as the Hotmail MAPI is hard-coded to launch
(hotmail.com, not hotmail.msn.com).

-or-

Alter the (default) value here to go to Hotmail account Inbox (rather than
the "Compose" screen)

HKEY_CLASSES_ROOT\mailto\shell\open\command

Backup the key and change the (default) value to:
rundll32.exe "%ProgramFiles%\INTERN~1\hmmapi.dll",OpenInboxHandler

--
Ramesh, Microsoft MVP
Windows XP Shell/User
http://windowsxp.mvps.org
 
Thanks a lot for the fix Ramesh :-) hope MS too fixes soon as it wil help
hotmail users ;-)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top