Regard To-Envelope for alternates?
Bastian
bastian-muttuser at t6l.de
Mon Sep 19 08:52:20 UTC 2022
On 13Sep22 09:49-0700, Will Yardley wrote:
> I agree that would be useful. That said, I usually handle the scenario
> you describe this way:
> send-hook '~C ^mutt-users at mutt\.org$' 'my_hdr From: Will Yardley <mutt-users at veggiechinese.net>'
I had a look into the code and also experimented a bit how
mutt_find_user_in_envelope [1] works. But as far as I see, there is no
easy way to make it also look into further headers, because the ENVELOPE
struct [2] does not provide those.
1: https://gitlab.com/muttmua/mutt/-/blob/master/alias.c#L692
2: https://gitlab.com/muttmua/mutt/-/blob/master/mutt.h#L739
Anyways, your reply gave me the idea, if the `reply-hook` might work.
But I also did not succeed here. I think it is not possible with mutt
hooks to work with the matched groups like below, is it?
--- paste:
reply-hook ~h'^Envelope-to:\ (.\*)$' set from=\1
--- eop
This does not work because if the expression is matched, the from is set
to "1", group referencing is not applied or I do it wrongly. Also the
alternates matching is run afterwards, which is good. So when the
alternates match, they'll overwrite what the reply-hook set before.
Any idea how to use the reply-hook properly?
Cheers,
--
Bastian
More information about the Mutt-users
mailing list