Czy można zamknąć Evolution, ale nadal otrzymywać powiadomienia o nowej poczcie w obszarze powiadomień GNOME 3?


10

Używam Evolution do wysyłania wiadomości i podoba mi się, jak pojawiają się powiadomienia o nowych wiadomościach w obszarze powiadomień GNOME 3 u góry ekranu. Niestety wydaje się, że Evolution musi działać, aby ta funkcja działała.

Po przejściu przez Google trochę, zauważyłem, że istnieje pakiet e-mail-powiadomienie-ewolucja, ale używa on zasobnika wiadomości i nawet nie mogę go zainstalować w Ubuntu 15.10 z GNOME 3.18. Czy jest lepsze rozwiązanie?

Odpowiedzi:


11

Działa to dla mnie w Gnome 15.04:

To jest instrukcje dotyczące włączania powiadomień e-mail dla Gnome & Evolution (lub dowolnego innego klienta poczty)

Wszystko zaczęło się, kiedy zdecydowałem, że otwarcie Ewolucji przez cały czas było trochę denerwujące. Lubię Evolution, ponieważ dobrze integruje się z Google Mail, Kontaktami i kalendarzami, a także ze wszystkimi moimi skrzynkami pocztowymi IMAP i skrzynką pocztową Yahoo POP. Nie chciałem zmieniać klienta. Używam Mail Notification 5.4 autorstwa Jean-Yvesa Leforta w Ubuntu.

Mogłem zminimalizować ewolucję do zasobnika systemowego i otrzymywać powiadomienia pocztowe, gdy przychodziły, używając KDocker (samouczek KDocker) lub AllTray, ale nie zrobiły tego, co chciałem z tego czy innego powodu, na przykład problemy z kompatybilnością z Compiz.

Otwórz Menedżera pakietów Synaptic i wyszukaj „powiadomienie pocztą”, zaznacz oba mail-notification& mail-notification-evolution lub w terminalu, wpisz:

sudo apt-get install mail-notification mail-notification-evolution

Gdy to zrobisz, otwórz Evolution i sprawdź, czy wtyczka jest zainstalowana i aktywna: Edytuj> Wtyczki> Powiadomienie mailowe Jean-Yvesa Leforta (upewnij się, że obok niego jest zaznaczenie).

Teraz powinieneś znaleźć właściwości konfiguracyjne dla powiadomień pocztą - wyszukaj w myślniku „powiadomienie pocztą”.

Tutaj dodajesz swoje skrzynki pocztowe, teraz wszystko zaczęło się dziać źle i zajęło trochę pracy. Dodałem skrzynkę pocztową, klikając „Dodaj”, a następnie w opcji „Typ skrzynki pocztowej” wybrałem Evolution; oczywiście, ale to nie zadziałało.

Próba dodania powiadomienia o ewolucji w programie Mail dało mi błąd: „Powiadomienie pocztowe nie może skontaktować się z Evolution. Upewnij się, że Evolution działa i że wtyczka Evolution Jean-Yves Leforta jest załadowana”. Oba były prawdziwe, więc próbowałem naprawić ten problem, czytałem wiele raportów o błędach i próbowałem różnych „poprawek”, wszystko bezskutecznie.

Potem pomyślałem sobie, dlaczego nie usunąć Ewolucji z równania, dopóki nie będzie potrzebne? Skonfigurowałem więc bezpośrednio moje konta IMAP i POP, OK, zajęło to trochę dłużej, ale całkowicie warto, oto jak ...

  1. Wybierz typ skrzynki pocztowej (np. IMAP, POP, Gmail itp.)

  2. Wypełnij kartę Ogólne adresem serwera poczty, nazwą użytkownika / adresem e-mail i hasłem

  3. Kliknij TAB o nazwie „Połączenie” i wybierz Mechanizm uwierzytelniania.

    WAŻNY

    Zmieniłem menu rozwijane na Cram-MD5 dla mojego, ale wybrałem dowolną metodę uwierzytelnienia, której używa twój dostawca, jeśli nie wiesz, próba i błąd zajmuje tylko kilka sekund. Jeśli pozostawisz to w opcji „Autodetekcja”, pojawi się komunikat „Nieobsługiwana skrzynka pocztowa IMAP lub POP (niemożność zakodowania Base64: przepełniony bufor)” i nie będzie działać. jeśli masz niewłaściwy mechanizm uwierzytelniania, otrzymasz ten sam błąd lub nie uda się połączyć, od razu.

  4. Wybierz zakładkę „Szczegóły” i jeśli chcesz, zmieniłem nazwę swojej skrzynki pocztowej. Tak wygląda Twoja skrzynka pocztowa, jak na liście. Zadzwoniłem do mojej pod adresem e-mail tj. Chris@blahblah.blah

  5. Zastosuj, OK

    ... i tyle w tej części.

    Teraz wyślij testową wiadomość e-mail na właśnie skonfigurowany adres, a otrzymasz powiadomienie!

Czytnik poczty

Jeśli klikniesz prawym przyciskiem myszy ikonę poczty, pierwszą opcją jest „Mail Reader”, a kiedy ją klikniesz, to, co powinno się zdarzyć, otworzy się Twój Mail Reader (Evolution), abyś mógł czytać i odpowiadać na e-maile, moje nie Zrób cokolwiek.

Dowiedziałem się, że powodem było otwarcie Thunderbirda ... dowiedziałem się, otwierając terminal i pisząc:

tail -n 0 -f ~ / .xsession-error

Następnie kliknij opcję „Mail Reader”. Wynik powiedział mi, że „kliknięcie” nazywało się Thunderbird.

Aby ustawić poprawnego klienta poczty, na pasku zadań pulpitu kliknij przycisk Otwórz: System> Preferencje> Preferowane aplikacje

W sekcji Czytnik poczty w polu „Polecenie” wpisz Evolution lub ścieżkę do Evolution, tj /usr/bin/evolution

Możesz dodać do niego opcje, możesz sprawdzić, jakie opcje są dostępne na stronie podręcznika:

man evolution

Na koniec zamknij okno dialogowe Preferowane aplikacje i gotowe - powiadomienia e-mail bez Evolution otwarte.


Wow ... Świetna odpowiedź od nowego użytkownika! Miło widzieć wszystkie informacje, a także źródło. Edytowałem, aby dodać code formattingznaki `i 4 spacje przed wierszami kodu. Zmieniłem też nieco sposób otwierania preferencji aplikacji. Interfejs trochę się zmienił od 9.10, a myślnik służy teraz do wyszukiwania rzeczy! Nieco styczna do odpowiedzi, ale możesz rozważyć aktualizację komputera do nowszej wersji, aby zapewnić aktualizacje zabezpieczeń! Polecam Ubuntu MATE jako przyjemny - ma stary interfejs Gnome 2 z wszystkimi nowymi funkcjami. Wypróbuj to!
Tim

@ Nick Dziękuję bardzo. Niestety, nie jest możliwe zainstalowanie mail-notification-ewolucja w Ubuntu 15.10 z GNOME 3.18 --- aptitude narzeka niespełnione zależności: mail-notification-evolution : Depends: evolution (< 3.17) but 3.18.2-0ubuntu1~wily1 is installed.
Dmitrij Zotikov

@DmitryZotikov, czy próbowałeś już tego: ubuntuupdates.org/package/core/wily/universe/base/… ?
Nick

@Nick, tak, uważam, że nie mogę zainstalować pakietu, ponieważ używam wersji GNOME ze staging ppa (Ubuntu jest dostarczane z wersją 3.16, moja wersja to 3.18).
Dmitrij Zotikov
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.