PDA

View Full Version : mailto force email client


travis
11-15-2005, 09:24 AM
Is there a script that could be entered somewhere, so that, when browsing web pages within a AMS6 web browser application, all mailto: links would be opened in a designated third party email application, such as thunderbird, distibuted with the AMS6 application, in the AutoPlay Root, instead of opening the default mail client, as configured by the user on the target machine?

rhosk
11-15-2005, 09:41 AM
Nope. I'm sure that Thunderbird would have to be installed first (changing the client? on install). But no, there's no other way to force that as far as I know. FWIW, If it was possible, it would tick me off.

travis
11-15-2005, 11:32 AM
I think I may have misphrased my request - leading to you believing it would tick you off.

I am talking about a situation in which the end user has a group of applications installed on a usb drive, including an email client, such as Portable Thunderbird, and in which that end user WANTS mailto links to open in their CHOSEN portable email client, also on the usb drive, but wants to use a AMS6 based browser application to surf web pages. I am therefore talking about a situation in which the user would be ticked off every time Outlook Express, or some other email client configured, by default, in the Windows registry settings, on the target machine.
I am NOT talking about a situation in which the AMS6 Browser application would open an email client OTHER than the one wished for by the end user.

Portable applications, such as Portable Thunderbird, are becomming very popular, and at the same time, many end users need a browser-based custom application with specific functions.

I was wondering if we could link the two to save the end user the frustration of default mail client opening, which is becomming a widely reported subject of people's frustration.

Thanks

rhosk
11-15-2005, 11:55 AM
Wouldn't the "target machine" belong to the user? If it doesn't belong to the user, then this is out of my league :o

If it does belong to the user, then wouldn't they have Thunderbird setup as their email client in the first place? ((maybe not the portable))

To answer your question though, I really don't think it's possible to force-open an email client "from within a webpage", it's part of the Internet protocol - it may be possible to do it from the AMS shell (button, label, etc...). But just running across email links "inside" the web object, I don't think so.

travis
11-15-2005, 12:52 PM
The sort of situation is:

I have a usb drive with a set of portable applications installed on it, eg:
Email Client
Word Processor
FTP Cliet
This also includes a AMS6 Custom Application which I use to, among other things, browse the web.

I travel a lot, so I use cyber cafes and hotel computers.

The protable suite is my life saver.

But, every time I click on a mail link, instead of opening my chosen portable email client on the usb drive, it opens the target machine default client, which I can not use.

That is the scenario, just so you can see the logic.

I had thought that, by includign the email client in the AMS6 Package, I could get the AMS6 web browser app to launch it from a mailto link, instead of having to launch it from a file.run action and then paste in the mail address manually.

But as you say, we can't.

However, as you say, it is academic.

rhosk
11-15-2005, 01:12 PM
[off topic]These cyber cafes and hotel computers allow usb connections?[/off topic]

Just wondering - the concept sounds interesting.



I wish I could tell you how to capture that 'mailto: call' and execute an application. You're at the mercy of the host OS and its settings.

But I digress, maybe someone else has ideas for you :)

travis
11-15-2005, 02:01 PM
Yes. Most public terminals allow usb connections.

It is not really off topic.

Take ak ook at u3.com to see the sheer amount of investment in usb-portable software.

AMS6 is the perfect application for creating unifying GUIs and custom launch pads in this environment, because AMS6 is the defacto supreme means to create self-contained applications that wrap up and include other portable applications.

The one thing that frustrates everyone is that there is no way to bypass the default mailto client, because windows forces it to be read from the registry.

Firefox actually has a bypass in its config, but it does not work ina portable situation.

In my view, AMS has a lot to contribute to this area.

Just relieving your guilt at being off topic there :)

rhosk
11-15-2005, 02:14 PM
Sounds promising, thanks for the info :yes

Intrigued
11-15-2005, 05:47 PM
Is there a script that could be entered somewhere, so that, when browsing web pages within a AMS6 web browser application, all mailto: links would be opened in a designated third party email application, such as thunderbird, distibuted with the AMS6 application, in the AutoPlay Root, instead of opening the default mail client, as configured by the user on the target machine?

Another forum member put out this link before, FWIW:

http://johnhaller.com/jh/

I thought you may be interested. I too have created (still have such around) USB-to-go sort of setups. Or, I will use a **** Small Linux (DSL) distro.

:yes