O Mutt parece sincronizar com o IMAP do Gmail somente ao sair

15

Estou usando o Mutt 1.5.20 no Mac OS X Terminal. Eu tenho uma conta de e-mail do Google cujo e-mail eu busco via IMAP. Eu também uso um aplicativo notificador do Gmail para me notificar sobre novas mensagens de e-mail. Minha experiência com Mutt é de no máximo 1 semana.

O problema é este : quando meu notificador do Gmail me fala sobre um novo e-mail, eu clico no Terminal para abrir o Mutt. Eu posso ler a mensagem e o Mutt irá marcá-la como read . No entanto, os servidores do Google não são informados de que a mensagem é lida até que o Mutt seja fechado . Assim, o meu notificador do Gmail continua a mostrar uma contagem não lida enganosa.

Como posso forçar o Mutt a sincronizar com o IMAP sem ter que sair toda vez que eu terminar de ler meu e-mail? De preferência, a sincronização ocorrerá instantaneamente, mas uma sincronização periódica também seria satisfatória.

    
por Sergey 20.05.2011 / 10:35

1 resposta

16

Sincronização manual

Tente $ :

$         sync-mailbox         save changes to mailbox

Sincronização automática?

Você não pode fazer mutt fazer isso automaticamente / periodicamente, por design. O raciocínio, no meu entender, é que isso pode levar à perda de dados. Por exemplo, quando você marca algo como excluído, normalmente seria possível desfazer e a sincronização automática interferiria nisso (consulte Re: Caixa de correio de sincronia automática - de jeito nenhum! e Mutt, IMAP e auto'refresh ').

As caixas de correio devem ser sincronizadas em qualquer caso quando você altera pastas / caixas de correio.

Alternativas

Há um patch de código-fonte que adiciona um tempo limite ao mutt que você pode usar para chamar periodicamente sync-mailbox , mas é para mutt 1.5.9 e não sei se pode ser aplicado na versão atual.

Você também pode configurar OfflineIMAP (ou isync ). Ele foi projetado para sincronizar caixas de correio locais com um IMAP central. Você pode usar outro sistema de notificação (como, por exemplo, mutt ou mail-notification etc.) para assistir à sua caixa local em busca de alterações.

    
por 08.06.2011 / 06:24