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?

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 :)


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: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

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.


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.


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. -


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!


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.


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.


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


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


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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.