Por que meu filtro de pasta offlineimap não está funcionando?

1

Eu tenho uma série de pastas que eu excluí do meu servidor SMTP, mas elas ainda existem na minha máquina local. Eu gostaria de impedi-los de sincronizar com o servidor. Todas as pastas seguem um padrão de nomenclatura bastante básico:

INBOX.01 Domingo
INBOX.02 Segunda
...
INBOX.07 S&AOE-bado

(Você notará que eu também estou tendo problemas para sincronizar os sotaques, mas isso é uma frustração com a qual eu posso viver por enquanto.)

grep "0[1-7] " corresponde às pastas que me interessam e nenhuma que não me interessa, mas não consigo alterar o .offlineimaprc para ignorá-las. Aqui estão algumas coisas que eu tentei:

folderfilter = lambda folder: not re.search('0[1-7] ', folder)
folderfilter = lambda folder: folder not in ['INBOX.01 Domingo']

Mas offlineimap --info | grep "0[1-7] " ainda indica que está tentando sincronizar as pastas, incluindo INBOX.01 Domingo .

O que estou fazendo de errado aqui? Como eu digo ao offlineimap para pular esses diretórios?

    
por Amanda 05.10.2016 / 01:13

1 resposta

0

Parece que precisei adicionar a configuração de filtro de pastas em [Repositório Local] e [Repositório Remoto] para que funcione.

Tho FWIW, se você apagar um diretório de Maildir e de .offlineimap/Account-{SOMETHING}/LocalStatus-sqlite/ , .offlineimap/Account-{SOMETHING}/Repository-Remote e .offlineimap/Account-{SOMETHING}/Repository-Local e removê-lo do servidor, você poderá se livrar dele.

Qual é o que eu realmente queria - conseguir que offlineimap parasse de recriar era uma estratégia de backup quando eu não conseguia descobrir como matar a pasta corretamente.

    
por 06.10.2016 / 01:45