mailTo problems
Ken Ray
kray at sonsothunder.com
Sun Dec 16 18:45:01 EST 2001
Hugh,
My code didn't use "launch", it used "open process", and had code to
substitute the "%1" that appears in some command strings with the proper
mailto:
on GoMail tMailTo
switch (the platform)
case "MacOS"
send "mailto:"&tMailTo to program "Finder" with "GURLGURL"
break
case "Win32"
-- First, read the WIndows registry to get the default calling command
for HTML files
put queryRegistry("HKEY_CLASSES_ROOT\mailto\shell\open\command\") into
tMailApp
if tMailApp = "" then exit STS_GoMail
if (quote & "%1" & quote) is in tMailApp then replace quote & "%1" &
quote with tMailTo in tMailApp
if "%1" is in tMailApp then replace "%1" with tMailTo in tMailApp
set cursor to watch
open process tMailApp for neither
break
end switch
end GoMail
For example, on my Win98 PC, I use Outlook as my mail client. The value in
the registry at "HKEY_CLASSES_ROOT\mailto\shell\open\command\" is as
follows:
"C:\PROGRA~1\MICROS~4\OFFICE\OUTLOOK.EXE" -c IPM.Note /m "%1"
This is important, so that an email to kray at sonsothunder.com changes the
string to:
"C:\PROGRA~1\MICROS~4\OFFICE\OUTLOOK.EXE" -c IPM.Note /m
kray at sonsothunder.com
Did you try this method? It works swimmingly here for me on Win 98/Outlook.
Ken Ray
Sons of Thunder Software
Email: kray at sonsothunder.com
Website: http://www.sonsothunder.com/
----- Original Message -----
From: "Hugh Senior" <H at flexibleLearning.com>
To: <metacard at lists.runrev.com>
Sent: Saturday, December 15, 2001 1:07 PM
Subject: Re: mailTo problems
> Ken,
>
> Eudora 5.1 (running Win2000) although the same problem is also reported on
> Win98 with Outlook, and on XP with Outlook Express...
>
> put word 1 to -2 of \
>
queryRegistry("hkey_local_machine\software\classes\mailto\shell\open\command
\")
> \
> into tPath
> launch "mailto:" &"<"&tAddress&">" with tPath
>
> /H
>
> > Hugh,
> >
> > What email program is attempting to be launched?
> >
> > Ken Ray
>
>
> >> Hi Ray... Same problem (Win2000)... process is open but email prog not
> >> displayed.... just hangs. Then OS msg "Which program do you want to
use to
> >> open the document <email address>?" is displayed!
> >>
> >> Dunno... Is launch broke?
>
----------------------------------------------------------------------------
----
>
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.306 / Virus Database: 166 - Release Date: 04/12/2001
>
More information about the metacard
mailing list