Thanks to visit codestin.com
Credit goes to code.neomutt.org

NeoMutt  2025-12-11-189-gceedb6
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
lib.h
Go to the documentation of this file.
1
22
35
36#ifndef MUTT_POSTPONE_LIB_H
37#define MUTT_POSTPONE_LIB_H
38
39#include <stdbool.h>
40#include "ncrypt/lib.h"
41#include <stdio.h>
42
43struct Buffer;
44struct Email;
45struct Mailbox;
46struct MuttWindow;
47struct SubMenu;
48
49void postponed_init_keys(struct SubMenu *sm_generic);
50
51struct Email *dlg_postponed (struct Mailbox *m);
52int mutt_get_postponed (struct Mailbox *m_cur, struct Email *hdr, struct Email **cur, struct Buffer *fcc);
53int mutt_num_postponed (struct Mailbox *m, bool force);
54SecurityFlags mutt_parse_crypt_hdr (const char *p, bool set_empty_signas, SecurityFlags crypt_app);
55int mutt_prepare_template (FILE *fp, struct Mailbox *m, struct Email *e_new, struct Email *e, bool resend);
58
59#endif /* MUTT_POSTPONE_LIB_H */
struct Email * dlg_postponed(struct Mailbox *m)
Create a Menu to select a postponed message -.
API for encryption/signing of emails.
uint16_t SecurityFlags
Flags, e.g. SEC_ENCRYPT.
Definition lib.h:84
void postponed_init_keys(struct SubMenu *sm_generic)
Initialise the Postponed Keybindings - Implements ::init_keys_api.
Definition functions.c:71
SecurityFlags mutt_parse_crypt_hdr(const char *p, bool set_empty_signas, SecurityFlags crypt_app)
Parse a crypto header string.
Definition postpone.c:201
int mutt_num_postponed(struct Mailbox *m, bool force)
Return the number of postponed messages.
Definition postpone.c:67
struct MailboxView * postponed_get_mailbox_view(struct MuttWindow *dlg)
Extract the Mailbox from the Postponed Dialog.
Definition functions.c:228
void mutt_update_num_postponed(void)
Force the update of the number of postponed messages.
Definition postpone.c:174
int mutt_get_postponed(struct Mailbox *m_cur, struct Email *hdr, struct Email **cur, struct Buffer *fcc)
Recall a postponed message.
Definition postpone.c:658
int mutt_prepare_template(FILE *fp, struct Mailbox *m, struct Email *e_new, struct Email *e, bool resend)
Prepare a message template.
Definition postpone.c:484
String manipulation buffer.
Definition buffer.h:36
The envelope/body of an email.
Definition email.h:39
View of a Mailbox.
Definition mview.h:40
A mailbox.
Definition mailbox.h:79
Collection of related functions.
Definition menu.h:69