** you must take care of space-stuffing <tt/From / lines (with a trailing
** space) yourself.
*/
- {"envelope_from", DT_SYN, R_NONE, UL "use_envelope_from", 0 },
- {"use_envelope_from", DT_BOOL, R_NONE, OPTENVFROM, "no" },
- /*
- ** .pp
- ** When \fIset\fP, Madmutt will use ``$$envelope_from_address'' as the
- ** \fIenvelope\fP sender if that is set, otherwise it will attempt to
- ** derive it from the "From:" header.
- **
- ** .pp
- ** \fBNote:\fP This information is passed
- ** to sendmail command using the "-f" command line switch and
- ** passed to the SMTP server for libESMTP (if support is compiled in).
- */
- {"envelope_from_address", DT_ADDR, R_NONE, UL &EnvFrom, "" },
- /*
- ** .pp
- ** Manually sets the \fIenvelope\fP sender for outgoing messages.
- ** This value is ignored if ``$$use_envelope_from'' is unset.
- */
{"fast_reply", DT_BOOL, R_NONE, OPTFASTREPLY, "no" },
/*
** .pp
** (S/MIME only)
*/
#if defined(USE_LIBESMTP)
- {"smtp_auth_username", DT_SYN, R_NONE, UL "smtp_user", 0},
{"smtp_user", DT_STR, R_NONE, UL &SmtpAuthUser, "" },
/*
** .pp
** Defines the username to use with SMTP AUTH. Setting this variable will
** cause Madmutt to attempt to use SMTP AUTH when sending.
*/
- {"smtp_auth_password", DT_SYN, R_NONE, UL "smtp_pass", 0},
{"smtp_pass", DT_STR, R_NONE, UL &SmtpAuthPass, "" },
/*
** .pp
** presents a security risk since the superuser of your machine may read it
** regardless of the file's permissions.
*/
- {"smtp_envelope", DT_SYN, R_NONE, UL "envelope_from_address", 0 },
{"smtp_host", DT_STR, R_NONE, UL &SmtpHost, "" },
/*
** .pp
** \fTiso-8859-2\fP, \fTkoi8-r\fP or \fTiso-2022-jp\fP) either
** instead of or after \fTiso-8859-1\fP.
*/
- {"sendmail_wait", DT_NUM, R_NONE, UL &SendmailWait, "0" },
- /*
- ** .pp
- ** Specifies the number of seconds to wait for the ``$$sendmail'' process
- ** to finish before giving up and putting delivery in the background.
- ** .pp
- ** Madmutt interprets the value of this variable as follows:
- ** .dl
- ** .dt >0 .dd number of seconds to wait for sendmail to finish before continuing
- ** .dt 0 .dd wait forever for sendmail to finish
- ** .dt <0 .dd always put sendmail in the background without waiting
- ** .de
- ** .pp
- ** Note that if you specify a value other than 0, the output of the child
- ** process will be put in a temporary file. If there is some error, you
- ** will be informed as to where to find the output.
- */
#ifdef USE_NNTP
{"nntp_save_unsubscribed", DT_BOOL, R_NONE, OPTSAVEUNSUB, "no" },
/*
** This sets the umask that will be used by Madmutt when creating all
** kinds of files. If \fIunset\fP, the default value is \fT077\fP.
*/
- {"use_8bitmime", DT_BOOL, R_NONE, OPTUSE8BITMIME, "no" },
- /*
- ** .pp
- ** \fBWarning:\fP do not set this variable unless you are using a version
- ** of sendmail which supports the \fT-B8BITMIME\fP flag (such as sendmail
- ** 8.8.x) or in connection with the SMTP support via libESMTP.
- ** Otherwise you may not be able to send mail.
- ** .pp
- ** When \fIset\fP, Madmutt will either invoke ``$$sendmail'' with the \fT-B8BITMIME\fP
- ** flag when sending 8-bit messages to enable ESMTP negotiation or tell
- ** libESMTP to do so.
- */
{"use_from", DT_BOOL, R_NONE, OPTUSEFROM, "yes" },
/*
** .pp