Re: multiplas contas no mutt

2004-08-31 Por tôpico Marcio de Araujo Benedito
* Mario Olimpio de Menezes ([EMAIL PROTECTED]) wrote:
 
 message-hook fasp\.br 'set signature=~/.sigfasp; my_hdr From: Mario O.
 de Menezes [EMAIL PROTECTED]'

Mário e Douglas;

Obrigado pelas dicas. Testei as duas e preferi esta do message-hook,
pois nao uso pastas separadas para as mensagens.

[]'s
-- 
  .''`.  Márcio de Araújo Benedito [EMAIL PROTECTED]
 :  :' : Promoção e Defesa do Software Livre: http://www.minaslivre.org
 `. `'   UIN 14398303
`-
 Não tive filhos, não transmiti a nenhuma criatura o legado
de nossa miséria
Brás Cubas


signature.asc
Description: Digital signature


multiplas contas no mutt

2004-08-30 Por tôpico Marcio de Araujo Benedito
Tenho tres contas de e-mail, que uso para interagir com várias listas de 
discussao. Quando estou no X uso o mozilla-thunderbir, que seleciona 
automaticamente a conta de remetente quando respondo uma mensagem da 
lista. Mas quando não estou no X uso o mutt para ler mensagens, e ele 
pega o remetente que está configurado no arquivo ~/.muttrc. Isso faz com 
que as mensagens que vao para listas que nao estao assinadas com esta 
conta não cheguem ao destino.


Como fazer? Existe alguma forma de fazer o mutt selecionar o remetente 
dinamicamente, ou que ele ofereça uma maneira de mudar manualmente?



[]'s
--
  .''`.  Márcio de Araújo Benedito [EMAIL PROTECTED]
 :  :' : Promoção e Defesa do Software Livre: http://www.minaslivre.org
 `. `'   UIN 14398303
`-
 Não tive filhos, não transmiti a nenhuma criatura o legado
de nossa miséria
Brás Cubas



Re: multiplas contas no mutt

2004-08-30 Por tôpico Douglas A. Augusto
No dia 30/08/2004 às 10:46,
Marcio de Araujo Benedito [EMAIL PROTECTED] 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 [EMAIL 
PROTECTED]

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 [EMAIL PROTECTED]
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
[EMAIL PROTECTED].


-- 
Douglas Augusto
   [Netiqueta]
§ Mantenha respostas e comentários coerentes com assunto do tópico.



Re: multiplas contas no mutt

2004-08-30 Por tôpico Mario Olimpio de Menezes
On Mon, Aug 30, 2004 at 12:22:05PM -0300, Douglas A. Augusto wrote:
 No dia 30/08/2004 às 10:46,
 Marcio de Araujo Benedito [EMAIL PROTECTED] 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 [EMAIL 
 PROTECTED]
 
 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).

acrescentando, se você não usa pastas separadas para cada lista, pode
utilizar o message-hook que faz o mesmo que o folder-hook mas baseado em
mensagens.

o send-hook também pode ser utilizado quando define o destinatário da
mensagem, i.e., qdo enviar msg para tal endereço, use estas definições.

por exemplo, tenho esta linha no meu muttrc:

message-hook fasp\.br 'set signature=~/.sigfasp; my_hdr From: Mario O.
de Menezes [EMAIL PROTECTED]'

então msgs destinadas ao domínio fasp.br utilizarão a assinatura
.sigfasp, e o From acima.


man muttrc com certeza ajudará muito, bem como os 'examples' em
/usr/share/doc/mutt/examples

[]s,
-- 
Mario O.de Menezes, Ph.D. Many are the plans in a man's heart, but
LinuxUser: #24626 is the Lord's purpose that prevails Pv 19.21
http://www.ipen.br/~mario