É possível fechar o Evolution, mas ainda receber notificações para novos e-mails na área de notificação do GNOME 3?

7

Eu uso o Evolution para correspondência e gosto de como novas notificações de email aparecem na área de notificação do GNOME 3 na parte superior da tela. Infelizmente, parece que o Evolution deve estar em execução para que esse recurso funcione.

Após googlar um pouco, descobri que existe um pacote mail-notification-evolution, mas ele usa a bandeja de mensagens e não consigo instalá-lo no Ubuntu 15.10 com o GNOME 3.18. Existe uma solução melhor?

    
por Dmitry Zotikov 01.02.2016 / 20:57

1 resposta

10

Isso funcionou para mim no Gnome 15.04:

Este é um tutorial para criar notificações por email para o Gnome & amp; Evolution (ou qualquer outro cliente de email)

Tudo começou quando eu decidi que ter o Evolution aberto o tempo todo era um pouco chato. Eu gosto do Evolution porque ele se integra bem com o Gmail, Contatos & amp; Calendários, bem como todas as minhas caixas de correio IMAP e minha caixa de correio POP do Yahoo. Eu não queria mudar de cliente. Estou usando a Notificação por Email 5.4 por Jean-Yves Lefort no Ubuntu.

Eu poderia ter minimizado o Evolution na bandeja do sistema e recebido notificações de e-mail quando eles chegassem usando o KDocker (tutorial do KDocker) ou AllTray, mas eles não fizeram exatamente o que eu queria por um motivo ou outro, por exemplo, problemas de compatibilidade com o Compiz.

Abra o Gerenciador de Pacotes Synaptic e pesquise por "notificação por e-mail", marque ambos mail-notification & amp; %código% ou em um terminal, digite:

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

Quando isso for feito, abra o Evolution e verifique se o plug-in está instalado e ativo: Editar > Plugins > Notificação de Correio de Jean-Yves Lefort (certifique-se de que há um tick próximo a ele).

Agora você deve encontrar as propriedades de configuração para notificação por email - pesquise o traço por "notificação por email".

Aqui é onde você adiciona suas caixas de correio, agora é onde as coisas começaram a dar errado e deu um tempo. Adicionei uma caixa de correio clicando em 'Adicionar' e, em seguida, na opção 'Tipo de caixa de correio', selecionei Evolution; claro, mas não funcionou.

Tentar adicionar o Evolution no Mail notify me deu o erro "Mail Notification não pode entrar em contato com o Evolution. Certifique-se de que o Evolution está sendo executado e que o plugin de Notificação de E-mail do Evolution Jean-Yves Lefort está carregado." Ambos eram verdadeiros e então eu tentei corrigir esse problema, eu li muitos relatórios de bugs e tentei várias 'correções' tudo sem sucesso.

Então pensei comigo mesmo: por que não tirar a Evolução da equação até que seja necessária? Então eu configurei meu IMAP & amp; Contas POP diretamente, OK, demorou um pouco mais, mas vale a pena, aqui está como ...

  1. Selecione o tipo de caixa de correio (por exemplo, IMAP, POP, Gmail, etc.)

  2. Preencha a guia Geral com o endereço do servidor de e-mail, nome de usuário / endereço de e-mail & amp; senha

  3. Clique em TAB chamado "Conexão" e selecione Mecanismo de Autenticação.

    IMPORTANTE

    Eu mudei o menu suspenso para Cram-MD5 para o meu, mas selecione o método de autenticação que seu provedor usa, se você não sabe, tentativa e erro leva apenas alguns segundos mais. Se você deixá-lo em 'Autodetect' você receberá um erro dizendo 'UnAPled IMAP ou caixa de correio POP (incapaz de codificar Base64: buffer overflowed)' e não vai funcionar. Se você tiver o Mecanismo de Autenticação errado, você receberá o mesmo erro ou não se conectará, diretamente.

  4. Selecione a guia 'Detalhes' e altere o nome da sua caixa de correio, se você quiser, isso é apenas o que sua caixa de correio é identificada como na lista, eu chamei a minha pelo endereço de e-mail, por exemplo [email protected]

  5. Aplicar, OK

    ... e é isso para essa parte.

    Agora envie um e-mail de teste para o endereço que você acabou de configurar e você receberá uma notificação!

Mail Reader

Se você clicar com o botão direito no ícone de email, a primeira opção é 'Mail Reader' e quando você clica nele, o que deve acontecer é o seu Mail Reader (Evolution) ser aberto para que você possa ler e responder ao email, não fiz nada.

A razão, eu descobri, foi porque estava tentando abrir o Thunderbird ... Eu descobri abrindo um terminal e digitando:

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

Em seguida, clique na opção "Mail Reader". A saída me disse que o 'clique' chamado Thunderbird.

Para definir o Mail Client correto, na barra de tarefas da área de trabalho, clique em Abrir: Sistema > Preferências > Aplicações preferenciais

Na seção Mail Reader, na caixa "Comando", digite Evolution ou o caminho para o Evolution, por exemplo, mail-notification-evolution

Você pode querer adicionar opções a ele, você pode verificar quais opções estão disponíveis na página man:

man evolution

Por fim, feche a caixa de diálogo Preferred Applications e pronto, notificações por e-mail sem o Evolution ser aberto.

    
por Nick 01.02.2016 / 21:21