Każdy Geek używa Gmaila ... jest prawie wymagany. Teraz możesz ustawić Gmaila jako domyślnego klienta w Ubuntu bez dodatkowego oprogramowania. (System Windows wymaga zainstalowania powiadamiania Gmaila)
Po prostu przejdź do System \ Preferences \ Preferred Applications
W oknie Czytnik poczty wybierz opcję Niestandardowa, a następnie umieść ją w oknie poleceń, zmieniając "geek" na swoją nazwę użytkownika.
/home/geek/open_mailto.sh% s
Następnie musisz zapisać ten skrypt powłoki w swoim katalogu użytkownika (/ home / nazwa użytkownika).
Dla ciekawskich, oto zawartość skryptu:
#! / bin / sh
firefox https://mail.google.com/mail?view=cm&tf=0&to='echo 1 $ | sed 's / mailto: // "
Jeśli chcesz, aby skrypt otwierał nową kartę w istniejącym oknie przeglądarki Firefox, możesz zastąpić linię firefox w skrypcie następującymi:
firefox -remote "openurl (https://mail.google.com/mail?view=cm&tf=0&to='echo $ 1 | sed 's / mailto: //", nowa karta) "
Aktualizacja: jeśli chcesz domyślnie ukryć plik skryptu, możesz zmienić jego nazwę na. na początku pliku takiego jak to: .open_mailto.sh. Oczywiście będziesz musiał zmienić ścieżkę w preferencjach.
Otwórz terminal i wpisz następujące polecenie, aby skrypt był wykonywalny:
chmod u + x ~ / open_mailto.sh
Teraz powinno działać.
Aby przetestować ... kliknąłem link kontaktowy na mojej stronie ... i natychmiast otworzyłem go w Gmailu.
Pamiętaj, że jeśli nie jesteś zalogowany do Gmaila, zostaniesz poproszony o zalogowanie się do Gmaila ... i będziesz musiał ponownie kliknąć link e-mail. Wygląda na to, że przekierowanie logowania Gmaila nie otworzy strony wysyłania poczty. Ale z drugiej strony ... dlaczego nie jesteś zalogowany do Gmaila?
Aktualizacja: Zmieniono tak, aby wskazywało skrypt, aby tag mailto: został usunięty. Bardzo dziękuję Panu Linuxowi za to, że nie tylko zauważył, ale dał mi skrypt roboczy.