[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mutt e lixeira



No dia 23/09/2004 às 21:03,
Tiago Vignatti <tiagovignatti@brturbo.com> escreveu:

> Opa pessoal,
> 
> Como faço pra, no mutt, quando apagar um email, o email ser jogado pra lixeira, ou seja, uma outra pasta?

O Mutt não tem este recurso por pardão :(, mas existem duas alternativas
para isto:

1) usar um patch que adiciona esta funcionalidade. Neste caso precisará
aplicar o remendo e (re)compilar o Mutt. Siga o endereço: 

  http://cedricduval.free.fr/mutt/patches/#trash

2) criar macros que emulem este funcionamento, isto é, reprogramar as
funções de exclusão, por exemplo:

  folder-hook .  'macro pager d "s~/Mail/trash\n" "move message to trash"'
  folder-hook .  'macro index d "s~/Mail/trash\n" "move message to trash"'
  folder-hook trash 'macro pager d "<delete-message>" "delete message"'
  folder-hook trash 'macro index d "<delete-message>" "delete message"'

Isto faz com que, por padrão, qualquer exclusão de mensagem (através da
tecla 'd') é interceptado e então a mensagem é movida para a pasta 'trash'
(em ~/Mail/trash). Naturalmente, na própria pasta 'trash' (e talvez outras,
como SPAM), o comportamento deve ser o da deleção normal, isto é, apagar
definitivamente a mensagem. Pode ser desejável atribuir 'wait_key' para
'no', assim o Mutt não pergunta se deve mover ou não. 

Mas lembre-se, se as mensagens forem excluídas por qualquer tecla além 'd'
(como o 'D' -- delete-pattern), a macro não irá interceptar. É possível,
entretanto, refinar as definições de macros.

-- 
Douglas Augusto
                                                                 [Netiqueta]
§ Não responder  diretamente ao  remetente,  exceto  quando solicitado  ou o
  assunto não for de interesse dos outros membros.



Reply to: