Est-il possible de fermer Evolution mais toujours recevoir des notifications pour les nouveaux messages dans la zone de notification GNOME 3?

10

J'utilise Evolution pour le courrier et j'aime la façon dont les nouvelles notifications par courrier électronique apparaissent dans la zone de notification GNOME 3 en haut de l'écran. Malheureusement, il semble qu'Evolution doive être en cours d'exécution pour que cette fonctionnalité fonctionne.

Après avoir googlé un peu, j'ai trouvé qu'il y avait un paquet mail-notification-evolution, mais il utilise la barre des messages et je ne peux même pas l'installer dans Ubuntu 15.10 avec GNOME 3.18. Y a-t-il une meilleure solution?

Dmitry Zotikov
la source

Réponses:

11

Cela a fonctionné pour moi sur Gnome 15.04:

Ceci est un guide pour faire fonctionner les notifications par e-mail pour Gnome & Evolution (ou tout autre client de messagerie)

Tout a commencé quand j'ai décidé qu'ouvrir Evolution tout le temps était un peu ennuyeux. J'aime Evolution car il s'intègre bien avec Google Mail, Contacts & Calendriers, ainsi que toutes mes boîtes aux lettres IMAP et ma boîte aux lettres Yahoo POP. Je ne voulais pas changer de client. J'utilise Mail Notification 5.4 par Jean-Yves Lefort dans Ubuntu.

J'aurais pu minimiser Evolution dans la barre d'état système et recevoir des notifications par courrier électronique en entrant en utilisant KDocker (tutoriel KDocker) ou AllTray, mais ils n'ont pas fait tout à fait ce que je voulais pour une raison ou une autre, par exemple, des problèmes de compatibilité avec Compiz.

Ouvrez le gestionnaire de paquets Synaptic et recherchez «notification par courrier», cochez les deux mail-notification& mail-notification-evolution ou dans un terminal, tapez:

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

Une fois cela fait, ouvrez Evolution et vérifiez que le plugin est installé et actif: Edition> Plugins> Notification par courrier électronique de Jean-Yves Lefort (assurez-vous qu'il y a une coche à côté).

Vous devriez maintenant trouver les propriétés de configuration pour la notification par courrier électronique - recherchez dans le tiret «notification par courrier électronique».

C'est là que vous ajoutez vos boîtes aux lettres, maintenant, c'est là que les choses ont commencé à mal tourner et ont pris un peu de temps. J'ai ajouté une boîte aux lettres en cliquant sur «Ajouter», puis sur l'option «Type de boîte aux lettres», j'ai sélectionné Evolution; bien sûr, mais cela n'a pas fonctionné.

La tentative d'ajout d'Evolution dans Mail notify m'a donné l'erreur "Mail Notification ne peut pas contacter Evolution. Assurez-vous qu'Evolution est en cours d'exécution et que le plugin Mail Notification d'Evolution Jean-Yves Lefort est chargé." Les deux étaient vrais et j'ai donc essayé de résoudre ce problème, j'ai lu beaucoup de rapports de bogues et essayé divers «correctifs» en vain.

Alors je me suis dit, pourquoi ne pas retirer Evolution de l'équation jusqu'à ce qu'elle soit nécessaire? J'ai donc configuré mes comptes IMAP & POP directement, OK, cela a pris un peu plus de temps mais ça vaut vraiment le coup, voici comment ...

  1. Sélectionnez le type de boîte aux lettres (par exemple IMAP, POP, Gmail, etc.)

  2. Remplissez l'onglet Général avec l'adresse du serveur de messagerie, le nom d'utilisateur / l'adresse e-mail et le mot de passe

  3. Cliquez sur TAB appelé «Connexion» et sélectionnez Mécanisme d'authentification.

    IMPORTANT

    J'ai changé le menu déroulant en Cram-MD5 pour le mien, mais sélectionnez la méthode d'authentification que votre fournisseur utilise, si vous ne le savez pas, les essais et erreurs ne prennent que quelques secondes de plus. Si vous le laissez sur «Détection automatique», vous obtiendrez une erreur indiquant «Boîte aux lettres IMAP ou POP non gérée (impossible de coder Base64: tampon débordé)» et cela ne fonctionnera pas. si vous avez le mauvais mécanisme d'authentification, vous obtiendrez la même erreur ou il ne se connectera pas, directement.

  4. Sélectionnez l'onglet «Détails» et modifiez le nom de votre boîte aux lettres si vous le souhaitez, c'est exactement ce que votre boîte aux lettres est identifiée comme dans la liste, j'ai appelé la mienne par l'adresse e-mail, c'est-à-dire [email protected]

  5. Appliquer, OK

    ... et c'est tout pour cette partie.

    Envoyez-vous maintenant un e-mail de test à l'adresse que vous venez de configurer et vous recevrez une notification!

Lecteur de courrier

Si vous cliquez avec le bouton droit sur l'icône de messagerie, la première option est «Mail Reader» et lorsque vous cliquez dessus, ce qui est censé se produire est que votre lecteur de messagerie (Evolution) s'ouvre pour que vous puissiez lire et répondre à l'e-mail, le mien ne l'a pas fait. faire n'importe quoi.

La raison, j'ai découvert, était parce qu'il essayait d'ouvrir Thunderbird ... J'ai découvert en ouvrant un terminal et en tapant:

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

Cliquez ensuite sur l'option «Mail Reader». La sortie m'a dit que le «clic» s'appelait Thunderbird.

Pour définir le client de messagerie correct, dans la barre des tâches du bureau, cliquez sur Ouvrir: Système> Préférences> Applications préférées

Dans la section Mail Reader de la zone «Commande», tapez Evolution ou le chemin d'accès à Evolution, c'est-à-dire /usr/bin/evolution

Vous voudrez peut-être y ajouter des options, vous pouvez vérifier quelles options sont disponibles sur la page de manuel:

man evolution

Enfin, fermez la boîte de dialogue Applications préférées et vous avez terminé, les notifications par e-mail sans qu'Evolution ne soit ouverte.

pseudo
la source
Wow ... Excellente réponse d'un nouvel utilisateur! Ravi de voir toutes les informations ainsi que la source. J'ai édité pour ajouter les caractères code formattingavec `et 4 espaces avant les lignes de code. J'ai également changé un peu l'ouverture des préférences de l'application. L'interface a évolué un peu depuis 9.10, et le tiret est maintenant utilisé pour trouver des choses! Légèrement tangentiel à la réponse, mais vous voudrez peut-être envisager de mettre à jour votre ordinateur vers une version plus récente, pour assurer les mises à jour de sécurité! Je recommanderais Ubuntu MATE comme une solution intéressante - il a l'ancienne interface Gnome 2 avec toutes les nouvelles fonctionnalités. Essaye le!
Tim
@Nick Merci beaucoup. Hélas, il est impossible d'installer mail-notification-évolution dans Ubuntu 15.10 avec GNOME 3.18 --- aptitude se plaint de dépendances non satisfaites: mail-notification-evolution : Depends: evolution (< 3.17) but 3.18.2-0ubuntu1~wily1 is installed.
Dmitry Zotikov
@DmitryZotikov, avez-vous essayé celui-ci: ubuntuupdates.org/package/core/wily/universe/base/… ?
Nick
@ Nick, oui, je crois que je ne peux pas installer le paquet car j'utilise la version GNOME de stpa ppa (Ubuntu est livré avec 3.16, le mien est 3.18).
Dmitry Zotikov