What about the other way around? When I clink on a "mailto:" link in my Firefox
browser, how can I have it open a Thunderbird "compose mail" window? Back when I
was using mozilla & mozilla-mail as a single integrated application, I remember
it used to work this way.
Is there some preference I have to set in Firefox? Is there a command-line invocation
flag to open a Thunderbird compose-mail window, as opposed to opening the Thunderbird
read-mail window?
I'm running RedHat Linux and Thunderbird/Firefox 1.5.
There should be a way in RedHat Linux to set the preferred application
for e-mail. Using Ubuntu Linux here and there is a tool named "Preferred
Applications" in GNOME where you can set TB as your default mail client.
Works here just fine. Hope this helps...
--
First to come are the midgets, a monkey and a kid. Followed by those two
one-armed jugglers, the ego and the id - Gordon Lightfoot
Me too!
--
Please reply to group or
reply "off-group" by removing the two "z"s from my e-mail address.
Graham Coward
Melbourne, Australia
=====================
Coward Family History Web Site
http://www.alphalink.com.au/~coward/
A "known drawback"?! I can't speak for Linux, but it's not a "known
drawback" for Windows... I click any mailto link and TB brings up the
compose message window.
The "problem" (if you can accurately call it that) for most people is
that the default mail program isn't set to be TB. For those of us using
Windows, we sometimes have to tell both TB and Windows what the defaults
are so that everyone plays nice together.
To get this to work properly (in Windows) I had to fool around with my
MailTo protocol.
Virginia
Thats one option that should work. The other is to hack the registry,
but only if you know what you're doing. You could cause more problems.
That being said, check the entries of:
HKEY_CLASSES_ROOT\mailto\shell\open\command
HKEY_LOCAL_MACHINE\Software\CLASSES\mailto\shell\open\command
HKEY_LOCAL_MACHINE\Software\Clients\Mail\Mozilla
Thunderbird\protocols\mailto\shell\open\command
and make sure that they all point to Thunderbird. You can get the
exact location by right clicking on the TB icon, and select
Properties, and copy whatever is in Target. Then paste that into the
above areas, and add a space then a dash then the word compose, for
example:
"c:\program files\mozilla thunderbird\thunderbird.exe" -compose
.exe -compose
(Oh I've stated OE and Outlook on occasion. Actually I seem to know more
about them than people who use them regularly as I'm often helping them
configure their mailers. But I never allow them to become the default)
--
Sex: In America an obsession. In other parts of the world a fact. -
Marlene Dietrich
I'm sorry - maybe I'm confused. The text you quoted above from the
Mozilla moderator doesn't appear to be talking about clicking a link in
FF and having TB come up with a compose window. We're not trying to have
MAPI handle files. Instead, it appears that he/she's talking about
sending an entire web page via an e-mail message ("sending the whole
page as HTML" above).
For Windows users, the vast majority of folks in here that have had this
problem needed to do one of the following two things and the problem was
solved:
1. Tell TB that it was the default mail program via Tools -> Options ->
General -> "Make Thunderbird the default application for:"
2. Tell Windows that TB is the default mail program via Control Panel ->
Add/Remove Programs -> Set Program Access and Defaults -> Custom
So I'm really glad it works for you and others, but it really does seem to be a known issue for many. I've made TB my default within TB and within Windows using Set Program Access And Default and within IE. Are there any other places to set it? TB does come up when I click a mailto link from FF, just not the compose window.
I've not ever fooled around with registry keys before, so it was a
little intimidating to do so. :-[
FWIW: I'm running Win98SE and get the compoze window.
the registry isn't all that complicated. My recommendation is to
browse through them and see what goes on. The best place is to look
under Software. Here you will find lots of info about all the
programs on your machine.
HKEY_CURRENT_USER\Software
HKEY_LOCAL_MACHINE\Software
HKEY_USERS\.DEFAULT\Software
These are the only areas that you need to know about. There are
others, but these are a good start.
I would say it is likely that OE or Outlook are stealing the default
email application setting. Sounds like something MS would do....
No, all I know is regedit. Just browsing around in the registry can't
hurt things.
Oh, wait a minute. I just remembered something. This site lists some
tweeks you can manually do to windows, and which registry keys and so
on: http://www.winguides.com/. When I discovered this years ago, I
learn a lot from them.
> That's great Andrew. I just tried it again and what comes up is the TB
> Main window, not the Compose window. Are you on Windows or some other
> OS? Apparently, many people have this problem. If I use OE for a while
> and click a mailto in FF, it will work when I switch back to TB. But it
> won't work the next time I boot up, only for that session.
With both TB and FF closed.
Windows Explorer>>Tools>>Folder Options>>File Types
Scroll down to URL... URL:MailTo Protocol
Click the "Advanced" button; Click on the "open" entry, then Edit
Make sure the Application points to TB and ends with " -compose %1",
without the quotes , but *with* the space. Also make sure the "Use DDE"
box is checked. Then OK your way out.
Reboot your system.
Does mailto work correctly now?
Irwin
--
Irwin Greenwald - Mozilla Champion
*Technical messages sent to my email address will be ignored*
Etiquette - http://www.mozilla.org/community/etiquette.html
About Profiles -
http://users.adelphia.net/~irwingreenwald/About%20Profiles.html
OE Quotefix - http://home.in.tum.de/~jain/software/oe-quotefix/
I changed some MailTo registry data values from "mail" to "compose"
yesterday due to a recommendation from gwtc. That worked until I
rebooted this morning. It went back to "mail".
Windows Explorer>>Tools>>Folder Options>>File Types
Click on New
Enter "URL..." in box then click on Advanced and in "associated File
type" drop down, scroll down to URL:MailTo Protocol and select it. Then
click on OK. Click on the "Advanced" button and follow the instructions
I gave in my previous post.
When I tried to create the URL:MailTo Protocol, Windows told me I
already had a URL file extension and asked if I wanted to un-associate
it with "Internet Shortcut" and so forth. I'm afraid to do that; seems
like no link would open if I did that.
So, unsure how to proceed again.
I think you're getting a little confused here.
In the list is in alphabetical order. Sroll down the list until you
find the URL section. There should be several there. Do not look at
the File Type Details. Thats where you're looking at.
You should see:
URL: CallTo Protocol
URL:File Transfer Protocol
URL:HyperText Transfer Protocol
URL:LDAP Protocol
and many others.
You don't want to look the the one that says:
Internet Shortcut
and in the file details it says Extension -- URL, Opens with _whatever
you use_ and so one. This is not the one you want.
You didn't do what I said "Enter "URL..." in box then "
*URL...*
OK, I did put in "URL..." and did all that you said to do in the
previous posts by you and gwtc. It worked fine.....BUT, when I reboot,
it gets changed back from "compose %1" to "mail", and no longer works.
I checked the registry keys, and they are changed as well. How do I
keep them from changing?
Follow-up set to to mozilla.support.thunderbird.
I have no further ideas. Did you try the reg file that Andrew posted?