I can't seem to make a message-hook work, what am I doing wrong?
Chris Green
cl at isbd.net
Sun Oct 31 09:19:47 UTC 2021
On Sat, Oct 30, 2021 at 09:05:18PM +0100, Chris Green wrote:
> On Sat, Oct 30, 2021 at 10:06:41AM -0700, Kevin J. McCarthy wrote:
> > On Sat, Oct 30, 2021 at 10:56:12AM +0100, Chris Green wrote:
> > > So, I have the following lines in my muttrc file:-
> > >
> > > auto_view text/html
> > > alternative_order text/html text/plain text
> > > message-hook '~f .*ilovefreegle.org.*' 'alternative_order text/plain text/html'
> >
> > Each invocation of alternative_order appends to the list - it doesn't erase
> > and reset the values. You'll want to use 'unalternative_order *' to clear
> > out the list.
> >
> That would explain it! Thank you.
>
>
> > Also, don't forget the message-hook you have above will affect that message
> > and all subsequent messages, unless you have a default message-hook to reset
> > values back.
> >
> Yes, I was aware that I hadn't done that as required.
>
Well I now have:-
auto_view text/html
unalternative_order
message-hook ~A "alternative_order text/html text/plain text"
message-hook '~f ilovefreegle.org' 'unalternative_order'
message-hook '~f ilovefreegle.org' 'alternative_order text/plain text/html'
... and it's still not working. Obviously I'm still misunderstanding
something!
Here's the relevant bit of the header of a message I'm trying to match
and use the text/plain part:-
From: Chris <replyto-85018331-95728 at users.ilovefreegle.org>
To: Chris <cl at isbd.net>
... and just to prove there is a text/plain part to view:-
-> I 1 <no description> [multipa/alternativ, 7bit, 29K]
I 2 ├─><no description> [text/plain, quoted, utf-8, 0.2K]
I 3 └─><no description> [text/html, base64, utf-8, 28K]
(you can see why I prefer the text/plain version!)
--
Chris Green
More information about the Mutt-users
mailing list