struct Message * message_new(void)
Create a new Message.
void message_free(struct Message **ptr)
Free a Message.
void * mutt_mem_calloc(size_t nmemb, size_t size)
Allocate zeroed memory on the heap.
Convenience wrapper for the library headers.
A local copy of an email.
char * path
path to temp file
char * committed_path
the final path generated by mx_msg_commit()