{ "help", DT_BOOL, R_BOTH, OPTHELP, 1 },
{ "hidden_host", DT_BOOL, R_NONE, OPTHIDDENHOST, 0 },
{ "history", DT_NUM, R_NONE, UL &HistSize, 10 },
+ { "honor_followup_to", DT_QUAD, R_NONE, OPT_MFUPTO, M_YES },
{ "hostname", DT_STR, R_NONE, UL &Fqdn, 0 },
#ifdef USE_IMAP
{ "imap_checkinterval", DT_NUM, R_NONE, UL &ImapCheckTime, 0 },
if (group && env->mail_followup_to)
{
- rfc822_append (to, env->mail_followup_to);
- return 0;
+ snprintf (prompt, sizeof (prompt), _("Follow-up to %s%s?"),
+ env->mail_followup_to->mailbox,
+ env->mail_followup_to->next ? "..." : "");
+
+ if (query_quadoption (OPT_MFUPTO, prompt) == M_YES)
+ {
+ rfc822_append (to, env->mail_followup_to);
+ return 0;
+ }
}
if (!option(OPTREPLYSELF) && mutt_addr_is_user (env->from))
ADDRESS *t = NULL;
/* only generate the Mail-Followup-To if the user has requested it, and
- it hasn't already been set */
+ * it hasn't already been set
+ */
if (option (OPTFOLLOWUPTO) && !e->mail_followup_to)
{
if (mutt_is_list_recipient (0, e->to, e->cc))