Mailman.Parsing

Functions for parsin mail messages into Elixir structs

Source

Summary

all_headers(raw)
content_parts(raw)
filename_from_raw(raw_part)
get_attachments(raw)
get_delivery(raw)
get_header(raw, name)
get_html(raw)
get_raw_body(raw)
get_subtype(raw)
get_text(raw)
get_type(raw)
is_raw_attachement(raw_part)
is_raw_html_part(raw)
is_raw_plain_part(raw)
parse!(message_text)

Parses the message and returns Email

parse(message)

Parses given mime mail and returns Email

raw_parameters_for(raw_part)
raw_to_attachement(raw_part)

Functions

all_headers(raw)
Source
content_parts(raw)
Source
filename_from_raw(raw_part)
Source
get_attachments(raw)
Source
get_delivery(raw)
Source
get_header(raw, name)
Source
get_html(raw)
Source
get_raw_body(raw)
Source
get_subtype(raw)
Source
get_text(raw)
Source
get_type(raw)
Source
is_raw_attachement(raw_part)
Source
is_raw_html_part(raw)
Source
is_raw_plain_part(raw)
Source
parse(message)

Parses given mime mail and returns Email

Source
parse!(message_text)

Parses the message and returns Email

Source
raw_parameters_for(raw_part)
Source
raw_to_attachement(raw_part)
Source