Mutt: Assina automaticamente as caixas de correio IMAP

12

Estou usando várias caixas de correio em mutt , que são preenchidas por imapfilter . Para evitar a reconfiguração manual (indo para a lista de pastas e pressionando s a cada nova entrada), gostaria de configurar mutt para simplesmente inscrever-se em todas as pastas IMAP, exceto enviadas, lixo e adiada na inicialização. Isso é possível sem ter que gerar o arquivo de configuração?

    
por l0b0 12.07.2011 / 11:35

2 respostas

0

A opção imap_list_subscribed pode fornecer o que você deseja, embora de forma indireta. De a documentação :

This variable configures whether IMAP folder browsing will look for only subscribed folders or all folders. This can be toggled in the IMAP browser with the function.

Se definido como no (o padrão), ele não verificará o status da assinatura e exibirá todas as pastas no servidor (todas retornadas por um comando LIST ).

Se você não está feliz com isso e quer que as pastas também sejam inscritas, uma abordagem melhor pode ser roteirizar uma ferramenta CLI (como você usa imapfilter ). O mais fácil pode ser curl , que suporta comandos IMAP brutos. Basta buscar uma lista de pastas (usando LIST ) e depois inscrevê-las ( SUBSCRIBE ).

    
por 02.02.2018 / 10:14
-1

Existe uma opção chamada imap_check_subscribed , que você pode definir em .muttrc . Se esta opção estiver definida, o mutt buscará o conjunto de pastas inscritas do servidor IMAP na conexão.

    
por 31.08.2011 / 10:59

Tags