Thunderbird: nova notificação por e-mail não está funcionando corretamente

7

Eu configurei "nova notificação por e-mail" no meu Thunderbird, "Mostrar um alerta" e "Reproduzir um som", conforme mostrado abaixo. Mas agora estou com problemas estranhos.

O som só funciona às vezes. Então, eu fecho o Thunderbird e começo de novo, e há 50% de chance de que o som não funcione. Se eu continuar reiniciando o Thunderbird, o som começará a funcionar novamente.

O arquivo wav existe, quando clico em Reproduzir , posso ouvir o som.

Eutenhoumasuspeita,esseproblemapodeestarligadoaofatodequeeutenhodoisperfisdoThunderbirdqueestouusandosimultaneamente.Àsvezes,anotificaçãofuncionaemambos,àsvezesemumsó.Oproblemaestánanotificaçãodesomenanotificação"Mostrar um alerta".

Eu uso os seguintes comandos para iniciar os dois perfis, respectivamente:

icedove -P "default"
icedove -P "second" -no-remote

O problema com a notificação acontece de maneira não determinística. Mesmo quando apenas um perfil está em execução, as notificações podem não funcionar (assim, o problema não é causado por uma instância "bloqueando" o dispositivo / recurso).

Como eu poderia resolver esse problema? Novas notificações de email são cruciais para o meu fluxo de trabalho. Este problema é crítico para mim.

Estou usando o Thunderbird (Icedove) 24.6.0

UPDATE:

Eu fiz mais algumas soluções de problemas: quando estou monitorando o acesso ao arquivo wav usando inotify , vejo que, após uma nova mensagem, nenhum processo está tentando abrir new_mail.wav :

while inotifywait new_mail.wav ; do echo "$(date +%T) inotify event" ; done

Quando eu clico no botão Tocar , o som realmente toca, e eu também recebo os eventos inotify.

Isso parece com algum bug no Thunderbird, em que um evento (novo email) não é reconhecido e tratado adequadamente.

    
por user1968963 17.07.2014 / 11:34

4 respostas

1

Esta é uma solução alternativa para reproduzir o arquivo de som e mostrar uma notificação na área de trabalho.

Crie um pequeno script de shell que conterá os comandos a serem executados quando um novo email chegar:

#!/bin/sh

if [ $1 = true ]; then
    aplay new_mail.wav
    notify-send --icon=icedove Icedove 'There are new emails!'
fi

Salve o script e torne-o executável:

chmod +x /path/to/script.sh

Instale a extensão FireTray e vá para as configurações. Na aba Mail , coloque o caminho completo no script em Iniciar na mudança de contagem .

Algumas notas:

  • O script será chamado por FireTray com o argumento true ou false . O argumento será true se houver novas mensagens.
  • aplay vem do pacote alsa-utils e deve ser instalado por padrão. Se você usa o PulseAudio, você pode usar paplay , do pacote pulseaudio-utils , mas aplay deve funcionar com o PulseAudio também.
  • notify-send precisa do pacote libnotify-bin .
por 21.07.2014 / 02:21
1

Eu sempre mantenho o Thunderbird aberto em um dos meus monitores, isso parece impedi-lo de notificar-me adequadamente sobre novas mensagens através do som ou do pop-up. Eu encontrei este plugin: Alerta de caixa de correio para ser muito útil. Ele permite a personalização extra de novos alertas de e-mail, até mesmo diferentes para diferentes pastas.

    
por 01.10.2014 / 02:15
0

Sua conta de e-mail está configurada como uma conta IMAP? Se sim, ele está usando um recurso chamado "condstore", que deve coordenar melhor as atividades quando a conta é acessada de vários locais. Sabe-se que ele é buggy no lado do Thunderbird e pode perder emails recebidos dessa maneira.

A solução alternativa é desativar esse recurso:

  • No Windows, insira a janela Opções do aplicativo ≡ botão ou no menu Ferramentas;
  • Entre na guia Avançado e encontre o "Editor de configuração" na guia Geral;
  • Insira o condstore na barra de pesquisa na parte superior da janela about: config;
  • Clique duas vezes em todas as entradas mail.server.something.use_condstore para alterná-las para "false" (no mínimo, isso deve ser o "padrão" entrada;
  • Reinicie o Thunderbird e veja se ele resolve o problema.

Eu tirei isto do link

    
por 24.07.2014 / 13:12
0

Mesma questão - usando o Ubuntu 16.04 TB 45.4.0

-TB recebe novos e-mails e os mostra como novos na caixa de entrada em negrito O som está configurado corretamente nas configurações -Wasnt muito emocionado com FireNotify

Instalar o Alerta de caixa de correio resolveu o problema para mim

    
por 28.11.2016 / 17:52