-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On Wednesday, August 5 at 08:06 AM, quoth ed: > Mainly this is so that I can inspect the headers of the original > before generating the headers of the reply. I know it's a lot of > senselses work but I want to set the From: header to match the fist > Delivered-To header of the original...
Ahhh, well, you may be able to work around that too. I would do it something like this: create a "reply" macro, so that when you hit "r" (or whatever you use to reply to messages), it pipes the message to a script, sources a file (generated by that script), and then replies to the message. Like this: macro pager,index r '<pipe-message>~/.myfilter.sh<enter><enter-command>source ~/.myfilter.out<enter><reply>' Then your filter script can look something like this: #!/bin/sh lastdt=`awk '/^$/{print lastdt;exit}/^Delivered-To: /{lastdt=$2}'` echo "my_hdr 'From: $lastdt'" > ~/.myfilter.out Thus, when you reply, your filter script creates a file full of all the commands and/or settings you want to make mutt do. The macro then sources that file, which runs all those commands, and THEN issues the reply. ~Kyle - -- It is not bigotry to be certain we are right; but it is bigotry to be unable to imagine how we might possibly be wrong. -- Gilbert Chesterton -----BEGIN PGP SIGNATURE----- Comment: Thank you for using encryption! iQIcBAEBCAAGBQJKeX27AAoJECuveozR/AWepmUP/iN2LUsEei4/QRyB1BgjhzsV UuzX5zDXP3Niu0yIvmVZAtLKkmC4IDejV/CJYcMLjJ9JdxS2ik3htYF6cKv03k3j eZMBDVigk0w1CRiEHZRoCzbRVWjdxMFDseAmNSuK+JsqjqnyY9Iqzgrg9rURKht8 8b+cSt49+X3hIqN6JjmIxUSaarT/Are6gCIadz4mBkX2Qr4Hvh1L3cfiaZty/97F aGTXS57owqVwQUAx4/OfG1pPkYWEjuZHar0CXuhXDz4zLm/YoRBwZfjX6obcg4sH 1QiqCMXE4jsaYAFhm7aU+WBI4eOOLnx5rpw+zVAlH/01le/NssqsSBRV/72Xxt4T MJfpbkjHMHIdML8lOfARzbzzikRMKEYtTBBJR5ntgJ9A5dy1ahbdnTMnkrGPfb2D l4K7CA/H/BXjjMex49U7ag8XSSHKy5XZEDlEzFU996qhbnBB38D+3jzKWzlMFP9u Eb3VPKVab6VOSoUb+Gu/8vtlRHTNq8+dgFTcEx9z1+aCBE65RCu5V0TIZkQDR3Yr obewQc1xhTT5WXX2f9vu3uhL/WTrnPaW1zjuuZv6wCveIrWseu8XlOTpnWlvEfD0 5WzoNhi5Bcx+oLnZgJArfRzEEdwKew1MeQHZ4rbBQMPB5g0mdIxM9md6J3G8p2sK ngF4Xbch9sMT+yxUDJ8W =ZwtQ -----END PGP SIGNATURE-----