Como faço para criar uma nova pasta no Mutt

8

Eu quero criar uma nova pasta dentro do Mutt. Eu uso o formato Maildir para armazenar as pastas na máquina em que estou executando o Mutt.

(eu também ver o e-mail remotamente usando correio IMAP, mas isso não envolve Mutt)

Editado para esclarecer o papel do IMAP

    
por justintime 18.06.2010 / 13:18

3 respostas

7

Se Mutt não puder criar maildirs diretamente, é fácil fazer você mesmo. Um diretório de correio no formato "Maildir" não tem nada especial, exceto três subdiretórios cur/ , new/ e tmp/ inside.

Supondo que seu e-mail seja mantido em ~/mail/ , uma pasta chamada "Algo" seria criada como:

  • Para o layout do Maildir ++ usado por Courier e Dovecot:

    mkdir -p ~/mail/.Something/{cur,new,tmp}
    

    (observe o ponto inicial - sim, isso basicamente significa que as subpastas são armazenadas como diretórios ocultos ...)

    Equivalente a:

    mkdir ~/mail                    (implied by '-p')
    mkdir ~/mail/.Something         (implied by '-p')
    mkdir ~/mail/.Something/cur     (from brace expansion)
    mkdir ~/mail/.Something/new     (from brace expansion)
    mkdir ~/mail/.Something/tmp     (from brace expansion)
    
  • Para o layout "filesystem" usado por outros daemons do IMAP:

    mkdir -p ~/mail/Something/{cur,new,tmp}
    

Se você quiser uma hierarquia de pastas, "Arquivo" / "2010" / "06":

  • No layout do Courier, a pasta seria nomeada Archive.2010.06 :

    mkdir -p ~/mail/.Archive.2010.06/{cur,new,tmp}
    
  • No layout "sistema de arquivos", seria Archive/2010/06 :

    mkdir -p ~/mail/Archive/2010/06/{cur,new,tmp}
    

(Terminologia: clientes de email mantêm mensagens em 'pastas', e o sistema de arquivos armazena tudo em 'diretórios'.)

    
por 21.06.2010 / 11:57
11

c ( change-folder ), ? (lista), Deslocamento + C ( create-mailbox ).

Isso funciona com o Gmail, mas apenas na visualização de diretório único e não na visualização "todas as pastas".

Além disso, se você quer um espaço no nome do diretório, você precisa escapar por meio de Ctrl + V , Espaço .

    
por 18.06.2010 / 14:23
3

Eu costumo apenas salvar alguns e-mails em novas pastas ainda não existentes, e o mutt cria a pasta para mim.

Para mim, é bastante intuitivo, já que não há sentido em ter uma pasta sem e-mails nela, então eu apenas a crio salvando os primeiros e-mails que devem ser enviados para lá.

    
por 21.06.2010 / 23:16

Tags