Hi,
reply-hook "~t mailing-list.org" "my_hdr From: Richard <em...@gmail.com>"
Not being an expert in hooks (or mutt) but it looks like my_hdr is the wrong choice here. You probably need to do something like set from = "spaceman <space...@antispaceman.com>" to change whom you message comes from. However it would just be easier to specify a configuration file using source. I think setting the from alone won't work because you email provider might reject it (mutt will still send the message to the default provider). So I think you need your providers details (hostname, username, password and the like) in a configuration file and then source that in the reply-hook like in my send-hook. That's my best guess. I would provide an example but I use msmtp as an smtp client and mutt as the user agent.
Regards, spaceman
pgpd8_Pu1i4wO.pgp
Description: PGP signature