<<< Date Index >>>     <<< Thread Index >>>

Re: message hook help please



On 2008-04-13, Ken Weingold <hazmat@xxxxxxxxx> wrote:
> On Mon, Apr 14, 2008, Christian Ebert wrote:
> > > message-hook '~f email@xxxxxxxxxx' 'alternative_order text/html 
> > > text/plain text/html'
> > 
> > Why text/html twice?
> 
> Woops. :)  I took that out.
> 
> > > message-hook . 'alternative_order text/plain text/html text/rtf 
> > > text/x-vcard application/ms-tnef'
> > 
> > The so called default hook, the one matching all,  must come
> > first.
> 
> I have tried both ways but nothing seems to make any difference.  With
> it this way everything gets displayed as plain text.  Is there a
> problem with the matching of '~f email@xxxxxxxxxx' ?

The alternative_order command does not set the alternative_order 
list to the command's arguments, it appends those arguments to the 
list.  If you want to replace the contents of the alternative_order 
list, you'll need to execute the unalternative_order command first.

Here's an example of two of the hooks I use to set 
alternative_order.  The lines are really long.

folder-hook .   'message-hook ~A                                        
"unalternative_order *; alternative_order application/msword 
application/vnd.msword text/html text/plain"'
folder-hook .   'message-hook "~f @list\\.theregister\\.co\\.uk"        
"unalternative_order *; alternative_order application/msword 
application/vnd.msword text/plain text/html"'

HTH,
Gary