Vega strike Python Modules doc
0.5.1
Documentation of the " Modules " folder of Vega strike
|
Functions | |
def | unmimify |
def | mime_encode |
def | mime_encode_header |
def | mimify_part |
def | mimify |
Variables | |
int | MAXLEN = 200 |
string | CHARSET = 'ISO-8859-1' |
string | QUOTE = '> ' |
list | __all__ = ["mimify","unmimify","mime_encode_header","mime_decode_header"] |
tuple | qp = re.compile('^content-transfer-encoding:\\s*quoted-printable', re.I) |
tuple | base64_re = re.compile('^content-transfer-encoding:\\s*base64', re.I) |
tuple | mp = re.compile('^content-type:.*multipart/.*boundary="?([^;"\n]*) |
int | is_repl = 1 |
tuple | mp_res = mp.match(line) |
string | multipart = '--' |
if is_repl and len(line) >= 4 and line[:4] == QUOTE+'–' and line[-3:] != '– ': multipart = line[:-1] More... | |
tuple | line = ifile.readline() |
pref = prefix | |
tuple | nifile = File(ifile, multipart) |
tuple | newline = ifile.readline() |
tuple | mime_char = re.compile('[=\177-\377]') |
tuple | mime_header_char = re.compile('[=?\177-\377]') |
tuple | mime_header = re.compile('([ \t(]|^)([-a-zA-Z0-9_+]*[\177-\377][-a-zA-Z0-9_+\177-\377]*)(?=[ \t)]|\n)') |
tuple | mv = re.compile('^mime-version:', re.I) |
tuple | cte = re.compile('^content-transfer-encoding:', re.I) |
tuple | iso_char = re.compile('[\177-\377]') |
string | usage = 'Usage: mimify [-l len] -[ed] [infile [outfile]]' |
int | decode_base64 = 0 |
encode = mimify | |
tuple | encode_args = (sys.stdin, sys.stdout) |
def mimify.mime_encode | ( | line, | |
header | |||
) |
Code a single line as quoted-printable. If header is set, quote some extra characters.
Definition at line 224 of file mimify.py.
References string.upper().
def mimify.mime_encode_header | ( | line) |
Code a single header line as quoted-printable.
Definition at line 258 of file mimify.py.
References mime_encode().
def mimify.mimify | ( | infile, | |
outfile | |||
) |
Convert 8bit parts of a MIME mail message to quoted-printable.
Definition at line 411 of file mimify.py.
References mimify_part(), and aifc.open().
def mimify.mimify_part | ( | ifile, | |
ofile, | |||
is_mime | |||
) |
Convert an 8bit part of a MIME mail message to quoted-printable.
Definition at line 276 of file mimify.py.
References string.lower(), mime_encode(), and mime_encode_header().
def mimify.unmimify | ( | infile, | |
outfile, | |||
decode_base64 = 0 |
|||
) |
Convert quoted-printable parts of a MIME mail message to 8bit.
Definition at line 203 of file mimify.py.
References aifc.open().
list __all__ = ["mimify","unmimify","mime_encode_header","mime_decode_header"] |
tuple base64_re = re.compile('^content-transfer-encoding:\\s*base64', re.I) |
tuple cte = re.compile('^content-transfer-encoding:', re.I) |
tuple mime_header = re.compile('([ \t(]|^)([-a-zA-Z0-9_+]*[\177-\377][-a-zA-Z0-9_+\177-\377]*)(?=[ \t)]|\n)') |
tuple mp = re.compile('^content-type:.*multipart/.*boundary="?([^;"\n]*) |
multipart = '--' |
tuple qp = re.compile('^content-transfer-encoding:\\s*quoted-printable', re.I) |