You are here

Make Thunderbird Portable default email program on Windows 7 ???

16 posts / 0 new
Last post
ErinW
Offline
Last seen: 14 years 1 month ago
Joined: 2010-10-08 12:47
Make Thunderbird Portable default email program on Windows 7 ???

I have Thunderbird Portable installed in my DropBox folder. This way I have access to my email no matter if I'm using my desktop at home or my netbook on the road.

Any time there's a situation where you "click here to send an email", Windows 7 thinks I want to use Outlook. I don't want to use Outlook, I want to use Thunderbird.

How can I get Windows 7 to understand this? Because of the installation location (I think - ??? ), Windows is not listing Thunderbird on the list of applications available to set as the default email program.

Help???

Thanks
Erin

mgagnonlv
Offline
Last seen: 1 year 7 months ago
Joined: 2008-04-04 21:51
There is only a workaround

Basically, what you ask is impossible by design: because no data is written in the registry, it is impossible for Windows to register that you have Thunderbird Portable and to use it. However, there are two workarounds :

1. Install Thunderbird "non-portable" on your computers and set it as your default program. That way, e-mail links in other programs (Firefox Portable or non-portable, Word, PDF...) will be made toward Thunderbird rather than Outlook.
And here is the catch: if Thunderbird Portable is already open when you click on a link, your computer won't try to open the non-portable version but will rather send the e-mail link to Thunderbird Portable. That's basically the way I work.

2. I think there is a beta version of a program that does software association. Maybe someone could point you to it.

Michel Gagnon
Montréal (Québec, Canada)

ErinW
Offline
Last seen: 14 years 1 month ago
Joined: 2010-10-08 12:47
many thanks

Thanks so much for your reply. That would work for me because I have Thunderbird Portable open nearly all the time. I will install locally as you suggested. Thanks again

Erin

Aciago
Aciago's picture
Offline
Last seen: 1 year 1 month ago
Joined: 2007-01-24 14:23
eXpresso

What you want is called eXpresso which is a fork of C.A.F.E. both are available searching in the forum

If a packet hits a pocket on a socket on a port,
and the bus is interrupted as a very last resort,
and the address of the memory makes your floppy disk abort,
then the socket packet pocket has an error to report Biggrin

Aciago
Aciago's picture
Offline
Last seen: 1 year 1 month ago
Joined: 2007-01-24 14:23
Dropbox.-

I suppose you're using dropbox because you want to keep your thunderbird in sync in different computers... my suggestion is...

Install Thunderbird, the regular way... set you profile (run thunderbird -profilemanager) inside your Dropbox folder, now you are syncronizing your profile only not the entire thunderbird.

Regards.-

If a packet hits a pocket on a socket on a port,
and the bus is interrupted as a very last resort,
and the address of the memory makes your floppy disk abort,
then the socket packet pocket has an error to report Biggrin

the answer shou...
Offline
Last seen: 13 years 11 months ago
Joined: 2010-12-28 16:15
solution

the url:MailTo Protocol value in the registry needs to be set - a very simple fix
this solution only allows mailto: to work; the send to mail recipient (context menu option) does not work with this

modify this entry accordingly in the registry (save a backup)
and don't forget to change the app directory

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mailto\shell\open\command]
@="\"Z:\\Thunderbird\\ThunderbirdPortable.exe\" -osint -compose \"%1\""

ArminJ
Offline
Last seen: 6 years 11 months ago
Joined: 2011-03-14 16:07
It works for me

Hi,
send to mail recipient (context menu option) works for me and starts the portable thunderbird as well as opening a mail window within thunderbird with the file added as attachment. Mailo links only work with Thunderbird already started.
1. I installed Thunderbird NON Portable 3.1.9
2. changed registry entrys HKEY_CLASSES_ROOT\Thunderbird.Url.mailto + HKEY_CLASSES_ROOT\mailto from Thunderbird.exe to ThunderbirdPortable.exe (maybe more entries changed during my tests:-))
3. changed dll paths of HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{6EDCD38E-8861-11D5-A3DD-00B0D0F3BAA7}\InProcServer32 to ...\ThunderbirdPortable\App\Thunderbird\MapiProxy_InUse.dll
4. changed HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{29F458BE-8866-11D5-A3DD-00B0D0F3BAA7}\LocalServer32 to ".../ThunderbirdPortable\ThunderbirdPortable.exe" /MAPIStartup
5. copied the MapiProxy_InUse.dll from the non portable version to \ThunderbirdPortable\App\Thunderbird.

Good luck
Armin

AdrianK_IT
AdrianK_IT's picture
Offline
Last seen: 4 years 3 months ago
Joined: 2011-04-14 14:37
Mailto: when using Firefox Portable

My interest was in making Thunderbird Portable the default email program when running Firefox Portable ie when clicking mailto: links.
That was easy! Tools > Options > Applications > mailto > Use other... > Browse...

Syrinx2112
Offline
Last seen: 11 years 2 weeks ago
Joined: 2013-11-04 21:39
RE: Make Thunderbird Portable default email program on Windows 7

The answer is much simpler than what other have posted here.

All you have to do is just click on Tools > Options then the Advanced Tab

Under the "System Integration" section there is a checkbox for setting Thunderbird as your default email client. To the right of that is a button labeled "Check Now". Click that button and a window will popup asking you what you want to set Thunderbird as default program for. Click the "email" checkbox and then the "Set as Default" button at the bottom of the window.

Your portable Thunderbird will now be the default mail program. Note that the drive letter you are currently using Thunderbird on will also be saved so you want to use a permanent drive letter for your Thunderbird drive.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 1 month 1 week ago
DeveloperModerator
Joined: 2008-07-24 18:46
Incorrect

This sets Thunderbird as the default email client, bypassing the portable bits.

bkjr
Offline
Last seen: 4 years 6 months ago
Joined: 2012-05-30 11:30
" RE: Make Thunderbird

" RE: Make Thunderbird Portable default email program on Windows 7

The answer is much simpler than what other have posted here.

All you have to do is just click on Tools > Options then the Advanced Tab

Under the "System Integration" section there is a checkbox for setting Thunderbird as your default email client. To the right of that is a button labeled "Check Now". Click that button and a window will popup asking you what you want to set Thunderbird as default program for. Click the "email" checkbox and then the "Set as Default" button at the bottom of the window.

Your portable Thunderbird will now be the default mail program. Note that the drive letter you are currently using Thunderbird on will also be saved so you want to use a permanent drive letter for your Thunderbird drive."

------------------------------------------------------------------------------

Thanks for posting, just what I needed.
I know this is an older thread, but a good one I found when googling the issue.

I have 3 installs of TB portable on my local/os HD, one for private emails, one for work, one for public old email addresses.
And Windows wants to keep using Outlook, and via the normal windows management, no way to get the TB portable as the default for mailto.

once this is done as noted above, doesn't matter which TB portable I'm in, the mailto no opens a fresh email from that opened TB portable.
Never thought to try those options for some reason.... thanks for posting.

ensta
Offline
Last seen: 4 years 7 months ago
Joined: 2020-04-07 14:25
This fix just doesn't work.

This fix just doesn't work. Nor does the installing Tbird normal.
Just opens up a "default account" for Tbird with now settings or emails.

Screenshot below
https://www.dropbox.com/s/umqymluz6ok7j6b/Screenshot%202020-04-07%2019.2...

videobruce
Offline
Last seen: 8 months 2 weeks ago
Joined: 2014-05-09 17:39
[quote]Under the "System

"Under the "System Integration" section there is a checkbox for setting Thunderbird as your default email client. To the right of that is a button labeled "Check Now". Click that button and a window will popup asking you what you want to set Thunderbird as default program for. Click the "email" checkbox and then the "Set as Default" button at the bottom of the window."

I tried that but still nothing. It doesn't accept the check box entry. Whehn I go back the email entry is still unchecked.
Under Win 7 'Set Associations', the 'MailTo' entry shows 'Thunderbird URL as the description, but the 'Current Default' entry is still blank. The pop-up box is empty also.

https://k2s.cc/file/dae7c52ed9962/Set_Associations%20TB.png
https://k2s.cc/file/29b0a2148155d/Tools-Options-Advanced-General-Sys_Int...

ensta
Offline
Last seen: 4 years 7 months ago
Joined: 2020-04-07 14:25
Doesn't work for me either

Doesn't work for me either

Neddenien
Offline
Last seen: 3 years 2 days ago
Joined: 2020-04-10 11:04
Here is my working solution...

You have to look here: https://portableapps.com/node/61944

Neddenien
Offline
Last seen: 3 years 2 days ago
Joined: 2020-04-10 11:04
Here is my working solution...

You have to look here: https://portableapps.com/node/61944

Log in or register to post comments