使 Google 日历和 Gmail 成为日历和邮件的“默认应用程序”

Mar*_*Ch1 7 gnome gmail unity default-programs google

我希望将 Gmail 和 Google 日历Web界面与 Unity集成。这意味着几件事。

  1. 在系统信息 > 默认应用程序中设置firefox 'https://mail.google.com/mail/?shva=1#inbox'为邮件命令。这显然需要我以某种方式将自定义命令添加到 Gnome3 的邮件默认应用程序列表中。
  2. 在系统信息 > 默认应用程序中设置firefox 'https://calendar.google.com'为日历命令。
  3. 单击右上角的日期并选择“添加事件...”时,运行firefox 'https://calendar.google.com'.
  4. 单击某处的 mailto 链接时,在 Gmail 中打开它,并正确设置“收件人:”字段。也许像firefox 'https://mail.google.com/mail/?extsrc=mailto'url=%s. 尝试从 nautilus 邮寄文件时也这样做的奖励积分。

提示:

  • 我认为 (1) 和 (2) 可以通过设置某种 .desktop 文件来实现,~.local/share/applications/但我尝试过的东西没有奏效。
  • 我还猜测 (3) 和 (4) 可能需要对/desktop/gnome/url-handlersin进行一些编辑gconf-editor

编辑:似乎一个优雅的解决方案最终将在 12.10 中与 Web 应用程序的集成成为可能。

小智 4

1) 它是 Desktop 文件中的“MimeType”行,包含“x-scheme-handler/mailto;” 这会导致应用程序显示为首选电子邮件处理程序。

首选应用程序“默认应用程序”功能在 GNOME 3 中被很好地隐藏起来,就像“系统信息”实用程序中的“默认应用程序”选项卡一样。

考虑使用 GNOME Gmail 软件包。它将为您处理此问题,将您的默认浏览器集成为桌面 (Gmail) 邮件处理程序。它不处理日历链接 - 这将需要额外的桌面文件。

4) 您找不到比 GNOME Gmail (http://gnome-gmail.sf.net) 更好的 Gmail 邮件地址处理功能了。它将与 Naultilus“发送到...”正常配合使用,甚至支持 Libre Office 的“发送 -> 文档作为电子邮件...”。