This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Thunderbird not an option to send emails from Quickbooks

  • 1 cavab
  • 0 have this problem
  • 1 view
  • Last reply by Matt

more options

On our old computer we set up our Quickbooks accounting software to send emails and invoices through Thunderbird, which works fine. We now have a new laptop and are trying to transfer Quickbooks over to it. However, Thunderbird isn't an option in the 'Send Forms' preference box, the only option is 'Webmail (Hotmail/Live, Gmail, Yahoo Mail, Others)'.

Both computers are running Quickbooks Premier 2016 Desktop (UK version) on Windows 10 and Thunderbird version 102.6.1 (32 bit). So far I've checked that both Quickbooks and Thunderbird are 32 bit, updated both programs, checked that Thunderbird is the default mail client, sent a test email to Thunderbird via Word to check that attachments work ok and run the fixmapi.exe file. The only difference I can see is that the old PC is 32 bit and the new laptop is 64 bit, but I don't think that matters if both programs are 32 bit unless someone knows otherwise.

Does anyone have any other ideas how to get Quickbooks to recognise Thunderbird as an email option?

On our old computer we set up our Quickbooks accounting software to send emails and invoices through Thunderbird, which works fine. We now have a new laptop and are trying to transfer Quickbooks over to it. However, Thunderbird isn't an option in the 'Send Forms' preference box, the only option is 'Webmail (Hotmail/Live, Gmail, Yahoo Mail, Others)'. Both computers are running Quickbooks Premier 2016 Desktop (UK version) on Windows 10 and Thunderbird version 102.6.1 (32 bit). So far I've checked that both Quickbooks and Thunderbird are 32 bit, updated both programs, checked that Thunderbird is the default mail client, sent a test email to Thunderbird via Word to check that attachments work ok and run the fixmapi.exe file. The only difference I can see is that the old PC is 32 bit and the new laptop is 64 bit, but I don't think that matters if both programs are 32 bit unless someone knows otherwise. Does anyone have any other ideas how to get Quickbooks to recognise Thunderbird as an email option?

All Replies (1)

more options

MAPI is confusing. But my understanding is whatever windows is then the applications have to be the same with regard to 32 and 64bit. But I am somewhat guessing as I never managed to get MAPI to work on my last system.

The question might be does quickbooks use mapi on it newer versions? All the others out list are web sites. So I wonder is they are using mailto: links to do mail instead of MAPI.

This topic https://quickbooks.intuit.com/learn-support/en-us/other-questions/how-do-i-set-up-invoice-email-with-thunderbird/00/576064 contains this advice.

Quickbooks: how to set up Thunderbird to eMail invoices: --> Edit (pull down) --> Preferences (at the bottom) --> in the pop up window, select Send Forms Under My Preferences tab, click Add to enter your email. Enter your email and select the email provider then click Ok. --> click Ok to save changes. Note: in Windows 10, MAPI may be an issue. Also note that Quickbooks is a 32 bit app and that 32 bit MAPI has to be working properly. Sent To from the context menu is 64 bit. Check that Thunderbird is the default eMail client and the default MAPI client: --> Settings --> Apps --> Default apps (left column) From "Default apps", set "Mail" to Thunderbird. --> scroll down to and select "Choose default apps by protocol" --> scroll down to "MAILTO" (a.k.a. MAPI) set "MAILTO" to Thunderbird Check the registry to make sure it MAPI is enabled in BOTH 32 bit and 64 bit Windows (64 bit machine presumed): A reboot is required if a change is made.
64 bit
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Messaging Subsystem] "MAPI"="1"
32 bit
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Messaging Subsystem] "MAPI"="1"

The person offering the advice is saying the mailto: is MAPI and that is incorrect (see here for what mailto is https://en.wikipedia.org/wiki/Mailto). But it leaves me thinking that the program might be using that protocol internally, at least for some mail items as it would make it compatible with using a browser to send mail.