为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Thunderbird is taking over all outgoing mail, even though it is not set as the default email program in Windows

  • 7 个回答
  • 2 人有此问题
  • 1 次查看
  • 最后回复者为 kglobus

more options

I use Outlook as my default email client, but occassionally I use Thunderbird. Even though Outlook is set as the default in Windows, in many programs when I use that program's "Send as email" function it brings out a Thunderbird dialog box instead of Outlook. If I uninstall Thunderbird then it works correctly.

How do I prevent Thunderbird from taking over this function even when it's not set as the default?

Ken

I use Outlook as my default email client, but occassionally I use Thunderbird. Even though Outlook is set as the default in Windows, in many programs when I use that program's "Send as email" function it brings out a Thunderbird dialog box instead of Outlook. If I uninstall Thunderbird then it works correctly. How do I prevent Thunderbird from taking over this function even when it's not set as the default? Ken

被采纳的解决方案

Please check registry key: HKEY_CURRENT_USER\Software\Clients\Mail

'Start' > Run > type regedit Locate this registry entry: HKEY_CURRENT_USER\Software\Clients\Mail on right side double click on 'Default' Enter Microsoft Outlook in 'Value Data'

Windows 10 may have some variants. eg: HKEY_CURRENT_USER\Software\Clients\Mailto

also check: HKEY_CLASSES_ROOT\mailto\shell\open\command

I'm not using Windows 10. Suggest you use google to double check. such as : https://www.windows10forums.com/threads/send-to-option-not-recognizing-mail-as-default-email-program-even-when-set-as-such.6725/ treborkalarg comment. https://stackoverflow.com/questions/3940358/how-and-where-exactly-does-the-default-email-client-gets-set-in-the-registry

定位到答案原位置 👍 3

所有回复 (7)

more options

It may be that your computer still has the default 'MAILTO' protocol setting as Thunderbird.

Control Panel > Default Programs select 'Associate a file type or protocol with a program' Under 'Protocols' select: MAILTO line click on 'Change Program' Select the one you want as default' click on 'Close'

more options

The MAILTO Protocol was set correctly to Outlook 2016, and Outlook 2016 was set as the default email program as well. It still calls up Thunderbird. The only way to have it correctly call up Outlook is to uninstall Thunderbird.

more options

Thunderbird is not setting the Mailto, that option has to be selected so that the computer or program knows what to use.

Test to see if the default mail client keeps changing depending upon which Email Client was last opened.

Please close Outlook if open and then open Thunderbird. Check your computer 'MAILTO' settings to see if they have changed.

In Thunderbird, please check this setting:

  • 'Menu icon' > 'Options' > 'Options' 'Advanced' > 'General' tab

under 'system Integration' section

  • uncheck 'Always check to see if Thunderbird is the default mail client on startup'
  • click on 'OK'


If you use eg: Firefox browser program - check the 'MailTO' settings: open Mozilla Firefox browser 'Tools' > 'Options' > 'Applications' 'Mailto' choose the default program you want to use.

more options

re :many programs when I use that program's "Send as email" function it brings out a Thunderbird

You need to find out what you have got setup for those programs. As an example....if you open Adobe Reader open any pdf document File > Preferences > Email Accounts check the settings.

more options

It doesn't matter which program I use to send mail (Word, Excel, Paint, PdfXChange, etc., all of them will use Thunderbird if it is installed, regardless of the fact that Outlook is set as my default in both Windows and the individual programs. As far as the Thunderbird setting you mentioned, I have it set not to check to see if Thunderbird is the default. In Firefox, the default "mailto" shows "Use Outlook 2016 (default)", yet it will still use Thunderbird. I first saw this come up in using PdfXChange, will also is set to use Outlook but will call up Thunderbird anyway. I have spoken to them about it and they have been able to duplicate the problem and can't figure it out either. It has to be something that Thunderbird is doing.

more options

选择的解决方案

Please check registry key: HKEY_CURRENT_USER\Software\Clients\Mail

'Start' > Run > type regedit Locate this registry entry: HKEY_CURRENT_USER\Software\Clients\Mail on right side double click on 'Default' Enter Microsoft Outlook in 'Value Data'

Windows 10 may have some variants. eg: HKEY_CURRENT_USER\Software\Clients\Mailto

also check: HKEY_CLASSES_ROOT\mailto\shell\open\command

I'm not using Windows 10. Suggest you use google to double check. such as : https://www.windows10forums.com/threads/send-to-option-not-recognizing-mail-as-default-email-program-even-when-set-as-such.6725/ treborkalarg comment. https://stackoverflow.com/questions/3940358/how-and-where-exactly-does-the-default-email-client-gets-set-in-the-registry

more options

Thank you, Toad-Hall. That registry change did the trick. I am using Windows 10, but the registry key was still "...\Clients\Mail" (I didn't see any "...\Clients\Mailto" key). That key was still showing Thunderbird, even though I had uninstalled Thunderbird. For some reason that key wasn't getting updated.

Thanks so much!

Ken