There is a From: field in the email message and there is a from field
on the "envelope" wrapping the message.  They are two different things.
When mutt passes off the message to your Mail Transport Agent, e.g.
Sendmail, Sendmail prepends certain information to it: specifically the
from field, date and time, all on the first line.  Sendmail may try to
create this from field using, say, your login name and your machine
name, based on /etc/hosts.  Unfortunately, this may not be your address
with your ISP.  In some cases, this will cause you message to bounce.

Sendmail has a -f switch, documented in the Mutt manual, which forces
Sendmail to use your email From: address to be your envelope from.  

A side benefit is that you may get an additional header inserted by
sendmail that looks like this: 

X-Authentication-warning:
John.optonline.net: john set sender to [EMAIL PROTECTED] using -f

This can be fixed by changing Sendmail configurations, but, hey life is
too short already, no?

So, mutt lets you fix this problem with the envelope_from setting.  OT,
this issue is encountered elsewhere, like, for instance, slrn, where I
have to force the sendmail command to be able to forward mail from it.

HTH

John

On 01/10/02, 09:07:55AM -0800, Todd Kokoszka wrote:
> 
> > > What is the envelope_from setting and how is it
> > > different from the From: field? Does anyone know
> > where
> > > I can learn how these function?

-- 
John P. Verel
Living Proof That Low Tech Beats High Tech!

Reply via email to