问题

问题

问题

我希望mailto:链接默认使用我的第二个 Gmail 帐户 ( .../mail/u/1) 而不是我的主帐户发送电子邮件。理想情况下,我不想更改我的帐户登录的顺序,因为我使用我的主帐户来查看搜索历史记录、地图等。但通常情况下,我使用我的第二个帐户(工作帐户)来发送电子邮件。

我在 Ubuntu Trusty(14.04)上使用 Firefox 38.0/Firefox for Ubuntu canonical 1.0。

我试过了...

我搜索了 SU 和网络,发现很多地方提到使用 Gmail 作为 的默认应用mailto。我已经成功了,所以这不是我的问题。

我尝试打开about:config并编辑gecko.handlerService.schemes.mailto.1.uriTemplate

https://mail.google.com/mail?extsrc=mailto&url=%s

https://mail.google.com/mail/u/1?extsrc=mailto&url=%s

我已经完成此操作,关闭 Firefox 并重新启动,并尝试了一个 URL,但即使保存了这个值,Gmail 仍然使用我的默认帐户。

我已经搜索了我的问题的答案并且已经阅读了帮助文件!

有人知道是否有办法在不改变登录顺序的情况下实现这一点?

答案1

感谢@DanCornilescu 的建议,让我开始沿着这些思路进行思考。

我注意到我about:config对“gecko.handlerService.schemes.mailto.1.uriTemplate”所做的更改并没有影响“首选项”>“应用程序”>“Mailto”中的“应用程序详细信息”。

经过一番挖掘,我发现应用程序首选项是mimeTypes.rdf在 Firefox 配置文件中设置的。要更改它:

  1. about:support在新标签页中打开您的个人资料文件夹。
  2. 在‘配置文件目录’下单击‘打开目录’
  3. 关闭 Firefox
  4. 创建 的备份mimeTypes.rdf。我刚刚将一个版本复制到我的桌面以防万一。如果你按照这些步骤操作却没有备份并搞砸了,不要怪我。
  5. mimeTypes.rdf在纯文本编辑器(如 Notepad++ 或 gedit)中编辑。
  6. 搜索有问题的mailto项目。我只是搜索了“mail.google.com”,找到了相应的uriTemplate列表
  7. 在此处编辑 URL。您可以添加或两者也适用于 Google Apps 电子邮件地址(即没有 .gmail.com 域名的 gmail 帐户)https://mail.google.com/mail/u/[email protected]&extsrc=mailto&url=%shttps://mail.google.com/mail/u/1?extsrc=mailto&url=%s
  8. 保存mimeTypes.rdf文件并重新加载 Firefox。

mailto:链接现在应该默认使用您的第二个 gmail 帐户。

答案2

尝试添加[电子邮件保护]到 url 的参数。似乎可以根据此问题所选的 A 来读取电子邮件:

https://webapps.stackexchange.com/questions/18959/can-i-form-a-direct-url-to-a-particular-gmail-account

相关内容