I have several enhancment suggestions.
1) all commands should process the format component files.
Most notably 'comp' just includes the components without
any processing. For a very simple example
Reply-To: %(getenv EMAILADDR)
Return-Receipt-To: %(getenv EMAILADDR)
Registered-Mail-Reply-Requested-By: %(getenv EMAILADDR)
To:
cc:
Subject:
--------
if 'comp' processed the file then EMAILADDR could be expanded
nfrom the environment.
My rational behind this comes from my mobility. Depending on
which client's network I plug my linux notebook or which client
I'm doing work for when working out of my office, I slightly
tweak my environment. I know I can just edit the header to be
whatever I need it to be but I didn't think this enhancemnt
is too much of a stretch _AND_ it would help me to not forget
to change the header fields.
2) allow 'inc' to run a mail processor (such as procmail) on each
message. add a flag "-proc" that takes the mail processor and
its arguments.
I use 'inc' via POP to retrieve email from several different
maildrops. For business reasons, I don't forward all the email
to one central repository. There could already be another
utility that does this, but I have not found it yet.
3) allow expansion of environment variables in the mh-profile
Thanks,
dcj