我意识到这是一个纯粹的学术问题,因为从网站发送电子邮件的最佳方式是通过服务器脚本,但我想知道答案以供我自己使用。我的电脑使用 Windows 7。
答案1
您可以将 Gmail 指定为默认 mailto 处理程序。这意味着当您点击任何超链接的电子邮件地址时,Gmail 撰写窗口将打开,以便您可以从 Gmail 向该地址发送邮件。
主要有两种方式:
如果您使用 Windows:下载Gmail 通知程序。右键单击系统托盘中的通知程序图标,然后选择选项。选中使用 Gmail 作为互联网 mailto: 链接旁边的框。单击确定。如果您稍后决定不想使用 Gmail 作为默认电子邮件应用程序,只需取消选中该框即可。(来源Google 支持)
如果你使用 Google Chrome,还有另一种方法:
允许网站打开特殊类型的链接(处理程序)
Chrome 允许网络服务询问您是否要使用它们来打开某些链接。虽然大多数链接通常会将您带到另一个页面,但有些链接可以打开程序并执行其他操作。例如,mailto:链接可以打开您的电子邮件程序,而 webcal:链接可以将事件添加到您的日历程序。这些链接称为协议,它们使用的程序称为处理程序。如今,许多网络服务(包括 Gmail 和 Google 日历)都可以充当处理程序。
例如,当您在 Chrome 中打开 Gmail 时, 星形书签图标旁边的多功能框中可能会出现一个协议处理程序图标。单击它可显示以下选项:
如果您想允许 Gmail 打开所有电子邮件链接,请选择使用 Gmail 单选按钮。当您点击页面上的超链接电子邮件地址时,Gmail 的撰写窗口将打开。选择否可让您的计算机以与以前相同的方式打开电子邮件链接。选择忽略可防止在您访问 Gmail 时再次出现请求。
允许或禁用站点处理程序请求
默认情况下,网络服务可以在您访问其网站时显示有关协议链接的消息。要在 Chrome 中禁用或重新启用这些消息,请按照以下步骤操作。
- 点击浏览器工具栏上的Chrome 菜单。
- 选择“设置”>“显示高级设置”。
- 在“隐私”部分,点击内容设置。
在出现的对话框中,找到“处理程序”部分:
- 要允许请求,请选择“允许网站请求成为协议的默认处理程序”。
- 要禁用请求,请选择“不允许任何网站处理协议”。
选择默认处理程序或删除处理程序
使用“设置”页面来管理您允许充当处理程序的 Web 服务。
选择默认处理程序
删除处理程序
(来源:Google 支持)
答案2
要将 Gmail 设置为您的默认邮件应用程序(即在您点击 mailto: 链接时启动),请阅读Google 关于这个主题的文章。
要强制页面导航至 Gmail 撰写窗口,请查看这个问题。