Bonsoir,
* On Wed, Jun 30, 2004 at 01:12:12AM +0200, [EMAIL PROTECTED] <[EMAIL PROTECTED]>
wrote:
> Je souhaiterais que lorsque j'envoie un message � telle adresse, mutt
> change automatiquement l'exp�diteur de celui ci, comment faire?
>
> (par exemple que tous les mails sur [EMAIL PROTECTED]
> soient envoy�s depuis cette adresse avec laquelle je suis abonn� et
> non avec l'adresse principale que j'ai enregistr�e dans mon muttrc)
Facile.
Les hook (send-hook en particulier) sont tes amis.
D'abord, il faut un hook global d�fini _avant_ les sp�cialis�s.
send-hook . 'source $HOME/.maillrc/mutt-hook-send-default'
qui contiendra par exemple:
# chez moi, �set from=� ne sert � rien.
unmy_hdr From: # remise � z�ro du from
set signature="echo 'Moi'|" # ...
set attribution = "* On %d, %n <%a> wrote:" # default
Ensuite, il est possible de d�finir autant de hooks sp�cialis�s que l'on
veut avec p.ex.
send-hook mutt-users-fr 'source $HOME/.maillrc/mutt-hook-send-muttfr'
qui contiendra:
unmy_hdr From: Moi <[EMAIL PROTECTED]>
set signature="echo 'Moi' ; echo 'http://mapage.chez.moi/mutt/' |"
set attribution = "* Le %{%d %b %y}, aux alentours de %{%H:%M}, %F
nous disait:" # en une seule ligne ...
Attention, je ne sais plus si les hooks se cascadent. De fait, il est
possible qu'il faille syst�matiquement remettre � "z�ro" tous les champs
pour chaque hook consid�r� -- � v�rifier.
--
Luc Hermitte