Czy mogę tworzyć linki do adresów e-mail otwierających Gmail zamiast Evolution?

34

Po kliknięciu łącza do adresu e-mail w przeglądarce Firefox lub Google Chrome pojawia się ekran „Welcome to Evolution”. Czy mogę zamiast tego otworzyć Gmaila, a przynajmniej wyłączyć uruchamianie Evolution?

ændrük
źródło

Odpowiedzi:

22

Możesz rzucić okiem na aplikację o nazwie desktop-webmail Zainstaluj desktop-webmail

Można go zainstalować, klikając małą ikonę obok łącza lub po prostu wykonując następujące polecenie:

sudo apt-get install desktop-webmail

Następnie przejdź do „Aplikacje> Internet> Desktop Webmail” i ustaw swoją internetową usługę e-mail. Na koniec przejdź do „System> Preferencje> Preferowane aplikacje” i w „Mail Reader” ustaw Desktop Webmail jako swój wybór.

Desktop webmail obsługuje następujące usługi: Gmail, Yahoo, Hotmail i Zoho

Może to być rozwiązanie również dla innych osób korzystających z usług innych dostawców poczty internetowej.

Mam nadzieję, że to pomoże :)

Antonis
źródło
Czy to działa w Unity, ponieważ wciąż mam tylko Evolution & Thunderbird w Preferred Applications !!
Anas Mohamed
Tak, uważam, że ten post jest nieaktualny. W Unity też mi to nie działa.
krumpelstiltskin
Mogę również sprawdzić, czy to już nie działa w 11.04
grm
też nie działa dla mnie w 11.04 :(
wim
Jak wskazują dwie inne odpowiedzi, w Chrome i Firefox istnieją takie opcje. Więc nie ma potrzeby instalowania jakiegoś programu.
Chan-Ho Suh,
11

Co dziwne, nie mogłem znaleźć prostego sposobu na zrobienie tego w Lucid, więc napisałem jeden:

cat ~/bin/mailto
#!/bin/sh
# mailto: a handler for mailto:[email protected] 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

Następnie następuje prosta zmiana w Systemie ferences Preferencje ➤ Preferowane aplikacje:

Działa tak dobrze, że zapomniałem, że musiałem to napisać, dopóki nie zadałem tego pytania.

msw
źródło
1
Bardzo proste i eleganckie rozwiązanie. Możesz rozważyć rozszerzenie skryptu, spakowanie go i zaoferowanie jako alternatywnego rozwiązania programowego!
Marco Ceppi
1
@Marco: Dobry pomysł. Jeśli ktoś chciał go uogólnić, aby przeglądarka nie była zakodowana na stałe, gconftool-2 --get /desktop/gnome/applications/browser/execzwraca domyślną przeglądarkę.
andrewsomething
2
Err ... Jeszcze lepiej, po prostu użyjxdg-open
andrewsoś
1
@andrewsomething: naprawiono i przetestowano, dzięki. Jednym z moich maksym jest „linia kodu, która nie istnieje, nie zawiera błędów”; właśnie zmniejszyłeś moje możliwe wady o 9%;)
msw 11.10
+1 za wszechstronność. Mogę to później wykorzystać.
ændrük
6

W przeglądarce Firefox:

Przejdź do Edycja -> Preferencje -> Aplikacje

Wybierz „mailto” z listy „Typ zawartości”. Wybierz „Użyj Gmaila” z listy akcji.

Alejandro
źródło
3

Jeśli używasz Chrome, rozszerzenie Better Gmail obsługuje linki mailto. Poprawia także kilka innych rzeczy na temat Gmaila, ale resztę możesz wyłączyć na stronie opcji, jeśli chcesz.

Kilka innych opcji zapewnianych przez rozszerzenie to:

  • Ukryj pole Zaproś znajomych.

  • Pokaż ikony załączników. -

  • Dodaje podświetlenie wiersza nad myszą. -

  • Nieprzeczytane liczenie w Favicon. -

andrews coś
źródło
link nie działa.
wim
Aktualizacja ze stałym łączem
andrewsomething
3

W Chromium (i też zakładam, że Google Chrome) 17 daje teraz opcję używania Gmaila jako klienta poczty e-mail:

wprowadź opis zdjęcia tutaj

A po kliknięciu przycisku „Użyj Gmaila”:

wprowadź opis zdjęcia tutaj

I to działa!

jrg
źródło
2

GNOME Gmail ustawi się jako preferowana aplikacja, a także obsługuje załączniki (Wyślij plik ... w Nautilus lub LibreOffice). Zainstaluj pakiet gnome-gmail.

David Steele
źródło
1

W przypadku przeglądarki Firefox zapoznaj się z tym artykułem na temat Lifehackera :

  1. Otwórz Gmaila w przeglądarce Firefox.
    1. Na karcie, do której załadowany jest Gmail, skopiuj i wklej następujący fragment kodu JavaScript na pasku adresu:

      javascript:window.navigator.registerProtocolHandler("mailto","https://mail.google.com/mail/?extsrc=mailto&url=%s","GMail")
      
    2. Jeśli jesteś użytkownikiem Google Apps, użyj tego kodu, ale zastąp example.com nazwą swojej domeny:

      javascript:window.navigator.registerProtocolHandler("mailto","https://mail.google.com/a/example.com/mail/?extsrc=mailto&url=%s","GMail")
      
  2. Firefox 3 poprosi o pozwolenie na dodanie Gmaila jako domyślnego modułu obsługi mailto. Kliknij przycisk Dodaj aplikację, jak pokazano.

knittl
źródło
To jest całkowicie niepotrzebne. Jak wskazano w tej innej odpowiedzi opublikowanej prawie w tym samym czasie, co Twoja, istnieje teraz preferencja Firefoksa.
Chan-Ho Suh
1

Desktop Webmail (pakiet desktop-webmailw domyślnych repozytoriach) powinien rozwiązać problem.

Desktop Webmail

Adam Byrtek
źródło
0

HI Przejdź do preferencji Firefoksa i kliknij ikonę Aplikacje. przewiń listę do linii mailto i kliknij po prawej stronie tabeli, aby wyświetlić menu rozwijane. Wybierz program, którego chcesz użyć. Twoje zdrowie


źródło
0

Łatwym sposobem na to jest edytowanie mimeapps.list w celu ustawienia preferowanej przeglądarki jako domyślnego klienta poczty e-mail, a następnie skonfigurowanie przeglądarki do korzystania z preferowanej usługi poczty internetowej jako domyślnego modułu obsługi linków mailto:.

Oto jak to zrobiłem, używając Inbox by Gmail jako mojej usługi poczty internetowej i Chrome jako mojej domyślnej przeglądarki.

  1. Edytuj ~ / .local / share / applications / mimeapps.list, aby uwzględnić tę linię:

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

  2. Następnie w Chrome> Ustawienia> Ustawienia treści> Programy obsługi wybrałem Inbox jako domyślny program do obsługi poczty e-mail.

Programy obsługi protokołu Chrome

Działa to bardzo płynnie, nawet w przypadku linków z moich aplikacji komputerowych, chociaż niestety nie obsługuje załączników.

mmaluff
źródło