May
2

Make Portable Thunderbird You Default Mail Client

By Ardorpes  //  Hacks, Thunderbird  //  8 Comments // 

I constantly recommend portable apps to clients as they are the easiest to backup compared to outlook and other programs.

The only problem is that they struggle to work as a default mail client as they are portable. Here is a hack which solves this problem and makes everything work nice and smoothly.

Copy and paste the code below into a .reg file, then edit the path to match your TBP installation.

Works on Win XP SP3, Vista, Windows 7

=== start .reg code ===

Windows Registry Editor Version 5.00

; Changes to make TB Portable the default e-mail client
; Make your TB Portable the default mail client: Tools > Options. Don’t skip this step.
; Edit YOUR ThunderbirdPortable.exe path below. MINE is E:\\Program Files\\ThunderbirdPortable\\ThunderbirdPortable.exe
; Run this patch and you are done.

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Mozilla Thunderbird\shell\open\command]
@="\"E:\\Program Files\\ThunderbirdPortable\\ThunderbirdPortable.exe\" -mail"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Mozilla Thunderbird\shell\properties]
@="Thunderbird &Options"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Mozilla Thunderbird\shell\properties\command]
@="\"E:\\Program Files\\ThunderbirdPortable\\ThunderbirdPortable.exe\" -options"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mailto\DefaultIcon]
@="E:\\Program Files\\ThunderbirdPortable\\App\\thunderbird\\thunderbird.exe,0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mailto\shell\open\command]
@="\"E:\\Program Files\\ThunderbirdPortable\\ThunderbirdPortable.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail]
@="Mozilla Thunderbird"

; This fixes MAPI

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{29F458BE-8866-11D5-A3DD-00B0D0F3BAA7}\LocalServer32]
@="E:\\Program Files\\ThunderbirdPortable\\ThunderbirdPortable.exe /MAPIStartUp"

=== end .reg code ===

8 Comments to “Make Portable Thunderbird You Default Mail Client”

  • I just gave this a shot. Everything works great, except the MAPI section. This appears to not work properly. If when I execute an email function in my application that, it can’t find a MAPI compliant email program. If I install standard TB it works just fine. There must be another registry key around for MAPI. Have any ideas?

  • not sure mate.. mayb try asking on the portable apps forum..

  • - It says – it’s not a reg file… (Vista SP1)

  • is your default program for that extension windows registry? You have to open the .reg file with windows registry or it wont work..

  • doesn’t work with the send to menu in windows 7.

    only way i found was to install TB, set as default and tell it to use my portable TB profile.

    this works well for both thunderbird and FF

  • it doesn’t work for me. but i changed it and now it’s ok:
    ——————————————————————
    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail]
    @=”Mozilla Thunderbird”

    [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Mozilla Thunderbird]
    “DLLPath”=”F:\\poczta\\App\\thunderbird\\mozMapi32_InUse.dll”
    @=”Mozilla Thunderbird”

    [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Mozilla Thunderbird\DefaultIcon]
    @=”F:\\poczta\\App\\thunderbird\\thunderbird.exe,0″

    [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Mozilla Thunderbird\InstallInfo]
    “HideIconsCommand”=”\”F:\\poczta\\App\\thunderbird\\uninstall\\helper.exe\” /HideShortcuts”
    “ReinstallCommand”=”\”F:\\poczta\\App\\thunderbird\\uninstall\\helper.exe\” /SetAsDefaultAppGlobal”
    “ShowIconsCommand”=”\”F:\\poczta\\App\\thunderbird\\uninstall\\helper.exe\” /ShowShortcuts”

    [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Mozilla Thunderbird\shell]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Mozilla Thunderbird\shell\open]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Mozilla Thunderbird\shell\open\command]
    @=”\”F:\\poczta\\ThunderbirdPortable.exe\” -mail”

    [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Mozilla Thunderbird\shell\properties]
    @=”Thunderbird &Options”

    [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Mozilla Thunderbird\shell\properties\command]
    @=”\”F:\\poczta\\ThunderbirdPortable.exe\” -options”

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mailto\DefaultIcon]
    @=”F:\\poczta\\App\\thunderbird\\thunderbird.exe,0″

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mailto\shell]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mailto\shell\open]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mailto\shell\open\command]
    @=”\”F:\\poczta\\ThunderbirdPortable.exe\” -compose \”%1\”"

    ————————————————————

    I have windows XP sp3 PL.
    Of course remember to chage “F:\\poczta” to your ThunderbirdPortable path.

  • none of these work in win7(x64). reg file is not allowed to write to registry when tried to execute. it warns that it should be a binary file otherwise access denied.

  • sorry im not sure how that can work in win 7 64bit :(

Leave a comment

Categories

Lifestream

  • Rhys Netbook. 2 months olddd, 10 months warranty, Asus 1001px $315 - Someone buyyyyyyy.
  • Rhys 99%ofteenagers would cry if they saw justin bieber standing on top of a skyscraper about to jump. If you are the 1% sitting there with popcorn and 3D glasses, screaming "DO A BACK FLIP",copy and paste this as yourstatus.
  • Rhys Never haven bought bottled water, i got jipped today, went through maccas drive through, asked for water cheese burger and chips. Low and behold i didnt check receipt and they gave me a bottle of water and charged me. FAIL.
  • Rhys Keen for a sk8, whos in?
  • Rhys Its josh Plunketts birthday today, everyone send him a sms.
  • Rhys West gosfordddd shoppingggg centreee.
  • Rhys Watching when the war began yeeeeew.
  • Rhys iPhone 4 for sale. $999. still sealed and unopened.