int rfc1524_expand_command(BODY *, const char *, const char *, char *, int);
int rfc1524_expand_filename(char *, char *, char *, ssize_t);
-int rfc1524_mailcap_lookup (BODY *, char *, rfc1524_entry *, int);
+int rfc1524_mailcap_lookup(BODY *, char *, rfc1524_entry *, int);
+int rfc1524_mailcap_isneeded(BODY *);
/****************************************************************************/
/* RFC 822 */
ENVELOPE *mutt_read_rfc822_header(FILE *, HEADER *, short, short);
int mutt_count_body_parts (HEADER *hdr, int flags);
+int mutt_is_multipart_encrypted(BODY *);
+int mutt_is_multipart_signed(BODY *);
+int mutt_is_application_pgp(BODY *);
+int mutt_is_application_smime(BODY *);
+int mutt_is_text_part(BODY *);
+
/*** addresses ***/
address_t *mutt_parse_adrlist(address_t *, const char *);