#include "config.h"#include <stdbool.h>#include <stdio.h>#include <string.h>#include "mutt/lib.h"#include "address/lib.h"#include "email/lib.h"#include "lib.h"#include "attach/lib.h"#include "ncrypt/lib.h"
Include dependency graph for email.c:Go to the source code of this file.
Macros | |
| #define | ADD_FLAG(F) |
| #define | ADDR_LIST(AL) |
| #define | OPT_STRING(S) |
| #define | ADD_FLAG(F) |
| #define | ADD_FLAG(F) |
| #define | ADD_FLAG(F) |
| #define | OPT_STRING(S) |
| #define | ADD_FLAG(F) |
Functions | |
| void | dump_addr_list (char *buf, size_t buflen, const struct AddressList *al, const char *name) |
| Dump an address list. | |
| void | dump_list_head (const struct ListHead *list, const char *name) |
| Dump a list of strings. | |
| void | dump_envelope (const struct Envelope *env) |
| Dump an envelope. | |
| void | dump_email (const struct Email *e) |
| Dump an email message. | |
| void | dump_param_list (const struct ParameterList *pl) |
| Dump a parameter list. | |
| void | dump_body (const struct Body *body) |
| Dump a message body. | |
| void | dump_attach (const struct AttachPtr *att) |
| Dump an attachment. | |
| char | body_name (const struct Body *b) |
| Get the first character of a body. | |
| void | dump_body_next (struct Buffer *buf, const struct Body *b) |
| Dump the body tree structure. | |
| void | dump_body_one_line (const struct Body *b) |
| Dump body layout as a one-line summary. | |
Dump an Email.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
Definition in file email.c.
| #define ADD_FLAG | ( | F | ) |
| #define ADDR_LIST | ( | AL | ) |
| #define OPT_STRING | ( | S | ) |
| #define ADD_FLAG | ( | F | ) |
| #define ADD_FLAG | ( | F | ) |
| #define ADD_FLAG | ( | F | ) |
| #define OPT_STRING | ( | S | ) |
| #define ADD_FLAG | ( | F | ) |
| void dump_addr_list | ( | char * | buf, |
| size_t | buflen, | ||
| const struct AddressList * | al, | ||
| const char * | name ) |
Dump an address list.
Definition at line 47 of file email.c.
Here is the call graph for this function:| void dump_list_head | ( | const struct ListHead * | list, |
| const char * | name ) |
Dump a list of strings.
| list | List to dump |
| name | Name of the list |
Definition at line 68 of file email.c.
Here is the call graph for this function:
Here is the caller graph for this function:| void dump_envelope | ( | const struct Envelope * | env | ) |
Dump an envelope.
| env | Envelope to dump |
Helper to add a flag to debug output
Helper to dump an address list with debug output
Helper to print optional string fields
Definition at line 93 of file email.c.
Here is the call graph for this function:| void dump_email | ( | const struct Email * | e | ) |
Dump an email message.
| e | Email to dump |
Helper to add an email flag to debug output
Helper to add a security flag to debug output
Definition at line 170 of file email.c.
Here is the call graph for this function:| void dump_param_list | ( | const struct ParameterList * | pl | ) |
Dump a parameter list.
| pl | Parameter list to dump |
Definition at line 267 of file email.c.
Here is the caller graph for this function:| void dump_body | ( | const struct Body * | body | ) |
Dump a message body.
| body | Body to dump |
Helper to add a body flag to debug output
Helper to print optional string fields in body
Definition at line 294 of file email.c.
Here is the call graph for this function:
Here is the caller graph for this function:| void dump_attach | ( | const struct AttachPtr * | att | ) |
Dump an attachment.
| att | Attachment to dump |
Helper to add an attach flag to debug output
Definition at line 383 of file email.c.
Here is the call graph for this function:| char body_name | ( | const struct Body * | b | ) |
Get the first character of a body.
| b | Body to examine |
| char | Character from description, filename or indicator |
Definition at line 417 of file email.c.
Here is the call graph for this function:
Here is the caller graph for this function:Dump the body tree structure.
Definition at line 445 of file email.c.
Here is the call graph for this function:
Here is the caller graph for this function:| void dump_body_one_line | ( | const struct Body * | b | ) |
Dump body layout as a one-line summary.
| b | Body to summarize |
Definition at line 465 of file email.c.
Here is the call graph for this function: