return (-1);
p_delete(&en->followup_to);
en->followup_to = m_strdup(buf);
-
- if (en->x_comment_to)
- m_strcpy(buf, sizeof(buf), en->x_comment_to);
- else
- buf[0] = 0;
- if (option (OPTXCOMMENTTO) && option (OPTASKXCOMMENTTO)
- && mutt_get_field ("X-Comment-To: ", buf, sizeof (buf), 0) != 0)
- return (-1);
- p_delete(&en->x_comment_to);
- en->x_comment_to = m_strdup(buf);
- }
- else
+ } else
#endif
{
if (edit_address (&en->to, "To: ") == -1 || en->to == NULL)
case MIME_FOLLOWUP_TO:
env->followup_to = nntp_get_header(p);
break;
- case MIME_X_COMMENT_TO:
- env->x_comment_to = nntp_get_header(p);
- break;
#endif
default: break;
}
#ifdef USE_NNTP
case MIME_NEWSGROUPS:
case MIME_FOLLOWUP_TO:
- case MIME_X_COMMENT_TO:
#endif
case MIME_SUPERSEDES:
case MIME_SUPERCEDES:
}
else if (!env->subject)
env->subject = m_strdup("Re: your mail");
-
-#ifdef USE_NNTP
- if (option (OPTNEWSSEND) && option (OPTXCOMMENTTO) && curenv->from)
- env->x_comment_to = m_strdup(mutt_get_name (curenv->from));
-#endif
}
static string_list_t *mutt_make_references (ENVELOPE * e)
if (flags & SENDBATCH) {
mutt_copy_stream (stdin, tempfp);
- if (option (OPTHDRS)) {
- process_user_recips (msg->env);
- process_user_header (msg->env);
- }
+ process_user_recips (msg->env);
+ process_user_header (msg->env);
mutt_expand_aliases_env (msg->env);
}
else if (!(flags & (SENDPOSTPONED | SENDRESEND))) {
envelope_defaults (msg->env, ctx, cur, flags) == -1)
goto cleanup;
- if (option (OPTHDRS))
- process_user_recips (msg->env);
+ process_user_recips (msg->env);
/* Expand aliases and remove duplicates/crossrefs */
mutt_fix_reply_recipients (msg->env);
killfrom = 0;
}
- if (option (OPTHDRS))
- process_user_header (msg->env);
+ process_user_header (msg->env);
/* include replies/forwarded messages, unless we are given a template */
if (!tempfile && (ctx || !(flags & (SENDREPLY | SENDFORWARD)))