我可以通过Gmail而不是Evolution链接到电子邮件地址吗?


34

当我在Firefox或Google Chrome浏览器中单击指向电子邮件地址的链接时,将出现“ Welcome to Evolution”屏幕。我可以改为打开Gmail,还是至少禁止运行Evolution?

Answers:


22

您可能想看看一个名为Desktop-Webmail的应用程序 安装桌面网络邮件

可以通过单击链接旁边的小图标来安装它,也可以通过执行以下命令来安装它:

sudo apt-get install desktop-webmail

然后转到“应用程序> Internet>桌面Webmail”并设置您的Web电子邮件服务。最后,转到“系统>首选项>首选应用程序”,然后在“邮件阅读器”下将Desktop Webmail设置为您的选择。

桌面网络邮件支持以下服务:Gmail,Yahoo,Hotmail和Zoho

对于使用其他Webmail提供商的其他人来说,这也可能是一个解决方案。

希望能帮助到你 :)


这在Unity中有效吗,因为我在“首选应用程序”下仍然只有Evolution&Thunderbird!
阿纳斯·穆罕默德

是的,我认为该帖子已过时。在Unity中,这对我也不起作用。
krumpelstiltskin 2011年

我还可以验证一下,它不再适用于11.04
grm

在11.04中对我也不起作用:(
wim

正如另外两个答案指出的那样,Chrome和Firefox中提供了执行此操作的选项。因此,无需安装某些程序。
Chan-Ho Suh 2012年

11

奇怪的是,我在Lucid中找不到一种简单的方法来做到这一点,所以我写了一个:

cat ~/bin/mailto
#!/bin/sh
# mailto: a handler for mailto:user@example.com pseudo-uris

case $1 in
    mailto:*)   addr=`echo $1 | sed 's/^mailto://'` ;;
    *)          addr=$1 ;;
esac

url="https://mail.google.com/mail/?ui=1&view=cm&fs=1&tf=1&to=$addr"

# xdg-open suggestion courtesy of andrewsomething@askubuntu
exec xdg-open $url

在系统➤首选项➤首选应用程序中进行简单的更改:

它运行得如此之好,以至于我忘记了我甚至不得不写它直到问到这个问题。


1
非常简单而优雅的解决方案。您可能需要考虑扩展脚本,打包脚本并将其作为替代软件解决方案来提供!
Marco Ceppi

1
@Marco:好主意。如果有人想对其进行泛化以便不对浏览器进行硬编码,请gconftool-2 --get /desktop/gnome/applications/browser/exec返回默认浏览器。
andrewsomething

2
......更好的是,只用xdg-open
andrewsometh 2010年

1
@andrewsomething:已修复并经过测试,谢谢。我的座右铭之一是“不存在的代码行没有bug”;您只将我可能的缺陷减少了9%;)
msw

多功能性+1。我可能会在以后使用它。
ændrük

6

在Firefox中:

转到编辑->首选项->应用程序

在“内容类型”列表中选择“ mailto”。在“操作”列表中选择“使用Gmail”。


3

如果您使用的是Chrome,Better Gmail扩展程序将处理mailto链接。它还对Gmail进行了其他一些调整,但是您可以根据需要在选项页面上关闭其余功能。

扩展程序提供的其他一些选项是:

  • 隐藏邀请朋友字段。

  • 显示附件图标。-

  • 在鼠标悬停时添加行高亮显示。-

  • Favicon中的未读计数-


链接无效。
2011年

更新了固定链接
andrewsomething 2011年

3

在Chromium(我也假设使用Google Chrome)17中,现在可以选择使用gmail作为电子邮件客户端:

在此处输入图片说明

然后点击“使用Gmail”按钮:

在此处输入图片说明

而且有效!


2

GNOME Gmail将自己设置为首选应用程序,并且还支持附件(在Nautilus或LibreOffice中发送文件...)。安装gnome-gmail软件包。


1

对于Firefox,可以在lifehacker上获得此文章

  1. 在Firefox中打开Gmail。
    1. 在加载Gmail的标签中,将以下JavaScript代码段复制并粘贴到您的地址栏中:

      javascript:window.navigator.registerProtocolHandler("mailto","https://mail.google.com/mail/?extsrc=mailto&url=%s","GMail")
      
    2. 如果您是Google Apps用户,请改用以下代码,但将example.com替换为您的域名:

      javascript:window.navigator.registerProtocolHandler("mailto","https://mail.google.com/a/example.com/mail/?extsrc=mailto&url=%s","GMail")
      
  2. Firefox 3将要求允许将Gmail添加为默认mailto处理程序。单击添加应用程序按钮,如图所示。


这完全没有必要。正如在几乎与您同时发布的其他答案中所指出的那样,现在有了Firefox首选项。
Chan-Ho Suh 2012年


0

HI转到Firefox首选项,然后单击“应用程序”图标。向下滚动列表至mailto行,然后单击表格右侧以显示下拉菜单。选择您要使用的程序。干杯


0

一种简单的方法是编辑mimeapps.list,使首选浏览器成为默认的电子邮件客户端,然后将浏览器设置为将首选的Webmail服务用作mailto:链接的默认处理程序。

使用Gmail的Inbox作为我的网络邮件服务,并使用Chrome作为我的默认浏览器,这是我的操作方法。

  1. 编辑〜/ .local / share / applications / mimeapps.list以包括以下行:

    x-scheme-handler / mailto = google-chrome.desktop

  2. 然后在Chrome>设置>内容设置>处理程序中,选择收件箱作为默认电子邮件处理程序。

Chrome协议处理程序

即使对于我的桌面应用程序中的链接,此操作也非常顺利,尽管很遗憾,它无法处理附件。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.