I'm not sure why, but I finally got the results I wanted by adding
"-e 'set realname=supp...@example.com'" to the mix.  Thanks for the
assistance.

Wayne
On Wed, Dec 02, 2009 at 01:36:54PM -0400, Monte Stevens wrote:
> On Tue, Dec 01, 2009 at 04:04:36PM -0600, Wayne Richards wrote:
> > I eliminated the spaces, yet still get the same result (the
> > command-line method doesn't get the proper "From" value).  Any other
> > thoughts?
> 
> Well, I've attempted to do what you're doing and I can make it work
> here (I guess).  What I'm doing is the following.
> 
> 1. I used the muttrc file you provided and commented out anything that
> didn't seem relevant to a command line send operation.  (This left only
> the use_envelope_from line.)
> 
> 2. I used the command line string you provided and modified it slightly.
> This is what it ended up looking like:
> 
> echo "message" | mutt -e 'set from="Support Guy <supp...@example.com>"'
> -e 'my_hdr Reply-to: supp...@example.com' -F ~/.mutt/plainrc -s
> "subject" mo...@downstairs.invalid
> 
> 
> The message I received had these headers:
> 
> From: Support Guy <supp...@example.com>
> Subject: subject
> To: mo...@downstairs.invalid
> Reply-To: supp...@example.com
> User-Agent: Mutt/1.5.20 (2009-06-14)
> 
> 
> So, I guess you could try what I'm doing -- although all I'm doing
> differently is simplifying the muttrc and fancying up the from variable.
> One thing you could look at is your system muttrc file.  Some trouble
> spots might be:
> 
> envelope_from_address
> use_envelope_from
> from
> use_from
> realname
> 
> The system muttrc file can be disabled by using '-n'.  You could try that
> first to eliminate it entirely.
> 
> 
> -- 
> Monte

Reply via email to