Re: multiplas contas no mutt
No dia 30/08/2004 às 10:46,
Marcio de Araujo Benedito <china@minaslivre.org> escreveu:
> Como fazer? Existe alguma forma de fazer o mutt selecionar o remetente
> dinamicamente, ou que ele ofereça uma maneira de mudar manualmente?
O mutt tem um recurso muito interessante, conhecido como "hook". Basicamente
é uma diretiva que comporta-se diferentemente diante de alguns padrões,
geralmente definido por uma expressão regular. Exemplos são o "folder-hook"
(guiado pela pasta em que você está --caixa de mensagem) e o "send-hook"
(atua sobre as mensagens que você envia).
Neste caso, você pode usar tanto o 'folder-hook' como o 'send-hook', mas a
primeira opção é preferida. Basta você pedir que o mutt que atribua
automaticamente o endereço do remetente assim que você acessar uma pasta,
por exemplo:
folder-hook '!'.*listas.*debian$ my_hdr To: debian-user-portuguese@lists.debian.org
folder-hook '!'.*listas.*debian$ my_hdr From: Douglas A. Augusto <douglas.augusto@no-spam.pop.com.br>
Esses comandos fazem com que ao acessar a pasta de mensagens 'debian',
automaticamente o mutt atribua o meu campo "To" (o destinatário padrão
quando iniciar uma nova mensagem) e "From" (o remetente padrão quando criar
uma mensagem).
'!' é um apelido para o caminho do meu "inbox" no disco rígido, mas pode ser
qualquer expressão regular que coincida com o caminho do seu diretório.
Entretanto, o mutt não retorna com o valor prévio caso você saia da pasta
definida no 'folder-hook', para isto, use uma expressão regular "." para
estipular as ações padrões globais:
folder-hook . unmy_hdr *
folder-hook . my_hdr From: Douglas A. Augusto <douglas@global.blah.com>
folder-hook . my_hdr X-Editor: Vim http://www.vim.org/
Isto faz com que por padrão meu endereço de remetente seja o
"douglas@global.blah.com".
--
Douglas Augusto
[Netiqueta]
§ Mantenha respostas e comentários coerentes com assunto do tópico.
Reply to: