如何在 Vista 上使从浏览器向邮件客户端发送链接正常工作?

如何在 Vista 上使从浏览器向邮件客户端发送链接正常工作?

当我在 Firefox 中单击“发送链接”时,会弹出一个类似 Internet Explorer 的窗口,并告诉我我的默认邮件客户端未正确安装。默认邮件客户端是 Thunderbird。

我尝试搜索互联网上的其余部分,但没有成功。

  • 是的,我曾尝试使用 Vista 附带的实用程序设置默认邮件客户端,但没有成功。
  • 不,这似乎与 Firefox 或 Thunderbird 无关。至少我从谷歌搜索中了解到了这一点。其他人在 IE 和 Windows Mail 上也遇到了同样的问题。

答案1

我发现的是:

设置 Firefox 的邮件客户端

  • 在 Firefox 窗口顶部的菜单栏上,单击工具 Firefox 编辑菜单,然后选择选项... 首选项...。

  • 选择应用程序面板。

  • 搜索 Content-type: mailto 并选择它。

  • 单击 mailto 行中的 Actions 列来更改操作。

    替代文本

  • 每次使用邮件功能时,“始终询问”将会提示您使用哪个程序或服务。

  • 使用(默认)将自动启动您操作系统的电子邮件程序(例如 Thunderbird、Outlook、Entourage、Evolution)到其邮件撰写窗口。

  • 有关如何更改操作系统的默认电子邮件程序的说明,请参阅本文的下一部分。

  • 使用将在 Firefox 中打开您的网络邮件服务(例如 Yahoo! Mail、Gmail、Hotmail)的消息撰写页面。有关使用网络邮件服务的更多信息,请参阅本文的使用网络邮件服务部分。

  • 使用其他...将允许您指定 Firefox 启动的外部程序。

  • 应用程序详细信息...将让您查看有关 Firefox 可以使用的网络邮件服务的信息或删除该服务。

单击“确定”关闭“选项”窗口

单击“关闭”关闭“首选项”窗口关闭“首选项”窗口

或者阅读此文:

默认邮件客户端是当您单击另一个应用程序中的链接以发送邮件消息时打开的程序,例如,当您单击 mailto 链接或单击 Firefox 中的“文件 -> 发送链接”时。请注意,使用 Mozilla Suite/SeaMonkey 时,默认邮件客户端并不是什么大问题,因为浏览器和邮件组件是集成的(例如,无论您的默认邮件客户端是什么,SeaMonkey 浏览器窗口中的 mailto 链接都会打开 SeaMonkey Mail)。

本文介绍如何将 Thunderbird 配置为默认电子邮件客户端。但是,您还必须配置您运行的任何其他电子邮件客户端,使其不试图成为默认电子邮件客户端,否则将不起作用。例如,在 Outlook Express 中,您可能需要按下“工具 -> 选项 -> 常规 -> 默认消息程序”中的按钮,以使对话框显示“此应用程序不是默认邮件处理程序”。请注意,除非 Outlook 是默认电子邮件客户端,否则 Outlook 中的日历将不起作用。

您无需将 Thunderbird 设为默认电子邮件客户端即可发送/接收电子邮件。它主要用于允许其他应用程序通过进行 SimpleMAPI 调用(如果您的操作系统支持 MAPI)或单击 mailto: URL(在浏览器中)来使用 Thunderbird 发送消息。它还将 Thunderbird 与 Windows 下的 .EML 文件扩展名关联(如果您运行的是 1.5 或更高版本),这样如果您双击 .EML 文件,它将显示在 Thunderbird 中。

注意:如果您收到一条消息,例如 Firefox 不知道如何打开此地址,因为协议(mailto)未与任何程序关联。这意味着当前没有将邮件客户端设置为默认客户端,您需要设置一个。

在 Thunderbird 中,转到“工具 -> 选项 -> 常规”,然后选择“使用 Thunderbird 作为默认邮件应用程序”。 (在 Mozilla Suite 中,转到“编辑 -> 首选项 -> 邮件和新闻组”,然后选择“使用 Mozilla Mail 作为默认邮件应用程序”。)如果此操作没有立即生效,请尝试重新启动 Thunderbird 甚至计算机一次。

如果仍然不起作用,则另一个电子邮件客户端(例如 Outlook 或 Windows Mail)可能也配置为默认电子邮件客户端。如果您使用的是 Windows Vista,请转到“开始 -> 默认程序 -> 设置程序访问和计算机默认值”,并将“Mozilla Thunderbird”设置为您的默认电子邮件应用程序。请参阅本文请访问 msdn.microsoft.com 了解更多信息。

如果你运行的是 Windows XP,另一个解决方案是下载 默认邮件实用程序并使用它来设置默认电子邮件客户端。它还可以基于每个用户执行此操作。如果几个人共用一台机器(使用他们自己的 Windows 用户帐户),并且每个人都想使用不同的电子邮件客户端作为默认电子邮件客户端,那么这很有用。如果这些方法都不起作用,可能是因为您的 Windows 帐户没有修改注册表的权限。尝试使用“以管理员身份运行”命令暂时以管理员身份运行命令/应用程序。

答案2

您提到您曾尝试使用 Vista 的实用程序将 Thunderbird 设置为默认邮件客户端,但您是否尝试过在 Thunderbird 内部进行此操作?我这里没有使用 Thunderbird,但我相信选项对话框的“常规”选项卡允许您执行此操作。

如果您已经尝试过这种方法,请原谅,但我很确定这就是我在基于 Vista 的笔记本电脑上将 Thunderbird 设置为默认邮件客户端的方法。

更新:刚刚发现此主题,它似乎描述了您遇到的相同问题。首先,它建议将您的默认邮件客户端更改为 Windows Mail,然后将其恢复为 Thunderbird 以重新尝试关联所需的注册表更改。如果这不起作用,则进一步讨论直接编辑注册表。希望对您有所帮助!

答案3

尝试以下步骤此链接,但选择 Thunderbird 作为程序而不是 GMail。

如果这不起作用,你可以点击常规邮箱:链接?我认为问题在于处理邮箱:- Windows 不知道有一个程序能够处理它。

相关内容