*/
path_t record = NULL;
+ /*
+ ** .pp
+ ** This variable contains a default from address. It
+ ** can be overridden using my_hdr (including from send-hooks) and
+ ** ``$$reverse_name''. This variable is ignored if ``$$use_from''
+ ** is unset.
+ ** .pp
+ ** E.g. you can use
+ ** \fTsend-hook Madmutt-devel@lists.berlios.de 'my_hdr From: Foo Bar <foo@bar.fb>'\fP
+ ** when replying to the Madmutt developer's mailing list and Madmutt takes this email address.
+ ** .pp
+ ** Defaults to the contents of the environment variable \fT$$$EMAIL\fP.
+ */
+ address_t from = rfc822_parse_adrlist(NULL, NONULL(getenv("EMAIL")));
+
void alternates(rx_t rx) {
rx_list_remove(&UnAlternates, rx);
rx_list_add(&Alternates, rx);
|| string_is_address(addr->mailbox, MCore.username, MCore.shorthost)
|| string_is_address(addr->mailbox, MCore.username, mutt_fqdn(0))
|| string_is_address(addr->mailbox, MCore.username, mutt_fqdn(1))
- || (From && !ascii_strcasecmp(From->mailbox, addr->mailbox)))
+ || (MAlias.from && !ascii_strcasecmp(MAlias.from->mailbox, addr->mailbox)))
{
return 1;
}
WHERE char Quotebuf[STRING];
-WHERE address_t *From;
-
WHERE char *AttachSep;
WHERE char *Attribution;
WHERE char *AttachFormat;
p_delete(&token.data);
}
- if ((p = getenv ("EMAIL")) != NULL)
- From = rfc822_parse_adrlist (NULL, p);
-
/* Set standard defaults */
hash_map (ConfigOptions, mutt_set_default, 0);
hash_map (ConfigOptions, mutt_restore_default, 0);
** message (when ``$$mime_forward'' is \fIunset\fP) will be quoted using
** ``$$indent_string''.
*/
- {"from", DT_ADDR, R_NONE, UL &From, "" },
- /*
- ** .pp
- ** This variable contains a default from address. It
- ** can be overridden using my_hdr (including from send-hooks) and
- ** ``$$reverse_name''. This variable is ignored if ``$$use_from''
- ** is unset.
- ** .pp
- ** E.g. you can use
- ** \fTsend-hook Madmutt-devel@lists.berlios.de 'my_hdr From: Foo Bar <foo@bar.fb>'\fP
- ** when replying to the Madmutt developer's mailing list and Madmutt takes this email address.
- ** .pp
- ** Defaults to the contents of the environment variable \fT$$$EMAIL\fP.
- */
#ifdef USE_NNTP
{"nntp_group_index_format", DT_STR, R_BOTH, UL &GroupFormat, "%4C %M%N %5s %-45.45f %d"},
/*
## editor
## envelope_from_address
## file_charset
+## from
## gecos_mask
## hcache_backend
## homedir
* Is this the right thing to do?
*/
- if (From)
- adr = address_dup(From);
+ if (MAlias.from)
+ adr = address_dup(MAlias.from);
else if (MCore.use_domain) {
const char *fqdn = mutt_fqdn (1);
adr = address_new();