Nothing happens. Just hear the mouse click ;) I currently have Pegasus Mail installed with simple MAPI on a Win95a machine. When using the standalone version of Netscape 4.08, when I click on a mailto link on any web site, Pegasus opens up to a 'new mail' window. When I click on a link in K-M, nothing happens. The Netscape pref.js file has 2 entries for using a 3rd party mail program (different than the one that is mentioned in this thread) and I tried those in the K-M pref file and it's a 'no-go'.
Have you tried running "setreg.exe" in your pegasus mail directory?
You may need to run this with the with the command line parameter "--C:\Program Files\Pmail" (without the quotes, and adjusting for whatever directory you installed pegasus into)
Essentially, what you're setting is the registry value of HKCR\mailto\shell\open\command, which wasn't originally used with Win95, but should be the key that mozilla looks to for mailto URLs.
Still, nothing happens when I click on a maito link.
Added user_pref("network.protocol-handler.external.mailto", true); to the pref.js file, still doesn't work.
I have 2 other browsers on this machine. Standalone Netscape 4.08 which works via MAPI when I click on a mailto link and Opera 5.11 which also works when I click a mailto link. The only difference with Opera is that the mail client is specified in Opera's mail setup.
- Close K-Meleon
- Download http://www.tcbmi.com/mozilla/mapi.zip
- Extract the contents into your kmeleon\components directory
- Delete kmeleon\components\compreg.dat
- Restart kmeleon
If that still doesn't work, try downloading and installing mozilla 1.2b. If mailto urls still won't work for you under mozilla, there's probably nothing that we can do.
Thanks for all your good suggestions Jeff, unfortuately it still doesn't work. I don't think I'll bother with Mozilla 1.2 since I was looking for a smaller lighter browser to take the place of my old Netscape. For what it's worth, the following was what I had do add to the Netscape pref file to get it to work with Pegasus MAPI:
Jeff proabably didn't mean that you have to use Mozilla, only test with it. If it can be done with Mozilla 1.2b then it can also be donw with KM. If not, then it's not possible proabably in KM either. Since you're only Pegasus user you'd be great help testing it and if you get it working somehow we could add this to KM growing knowledgebase.
Thanks sven, I know Jeff didn't mean that I had to use it My reluctance at installing Mozilla 1.2b is due to the fact the v0.4 of the Phoenix browser will not run on Win95 and it attributed that to bugs in the Mozilla code. Your point is well taken and when I free up a little time I will install Mozilla and see what happens. Maybe I'll step back to Mozilla 1.1 and test that first.
I installed a custom installation of Moz 1.2b, just the browser. The good news is that Moz 1.2b will run on a Win95a machine. Phoenox 0.4 will not (I tried) and they state this on the mozilla.org page that Phoenox 0.4 won't run on Win95. They said its because of the Mozilla code, hmmm. I can say Mozilla 1.2b runs on Win95.
The bad news, no mailto links will open up Pegasus. I don't know what it is with this Win95 box. I guess I'll just leave it as it is. The old Netscape 4.08 MAPI/Pegasus MAPI works and the Opera browser works. I guess I should be happy about that. K-Meleon is so much faster than Netscape 4.08 with about the same footprint. I can always copy the mailto urls and then run Pegasus manually. Have to think about what I want to do with this machine. I don't really want to upgrade it.
My other 2 machines (WinME) I'm running IE 5.5 SP2 and Mozilla 1.1 on one of them and IE 5.5 and Netscape 4.76 on the other so I'm pretty much covered. I like the look and speed of K-M so I'll be keeping an eye on it.
From recollection, there is an add-on (if you want to call it that) for Pegasus Mail called WsendTo, which when run will set up Pegasus as the default mail program for Windows, and will intercept mailto: calls from your browser (I know it does work with IE at least).
Jeff, about the mapi files in the zip file. Is there more to do other than just put them in the components directory? It would seem that just because the files are there wouldn't be enough, that they need to be invoked somehow.
This old standalone Netscape 4.08 invokes MAPI by:
The mapi files in the zip were just a shot in the dark, if pegasus isn't working with mozilla, which already has those files, then adding them to kmeleon won't fix anything.
I spent some time trying to figure this out on a Win95 test box, and I can't get it to work either. It looks like mozilla opens the HKCR\mailto key, but doesn't read any of the values from it. I'd recommend submitting a mozilla bug report regarding this.
into my Netscape Navigator 4.08 pref file, and when I try "Send Page" it does open up a new e-mail in Outlook Express, but only in text mode. I'd like to be able to send in HTML mode.
Is this normal? Or is it because I'm using Outlook? (Which I'm only using because I'm experimenting on my work computer before I try it on my home computer, where I'll use neither Outlook or Outlook Express.)
Again, please forgive me for going off track for a moment.