Xataface Email Module 0.3
Email/Mailmerge Module for Xataface
Public Member Functions | Data Fields
MIME4 Class Reference

Public Member Functions

 unique ($add=null)
 is_printable ($str=null, $debug=null)
 qp_encode ($str=null, $len=null, $end=null, $debug=null)
 encode_header ($str=null, $charset=null, $encoding=null, $len=null, $end=null, $debug=null)
 decode_header ($str=null, $debug=null)
 decode_content ($str=null, $encoding=null, $debug=null)
 message ($content=null, $type=null, $name=null, $charset=null, $encoding=null, $disposition=null, $id=null, $len=null, $end=null, $debug=null)
 compose ($text=null, $html=null, $attach=null, $uniq=null, $end=null, $debug=null)
 isset_header ($str=null, $name=null, $value=null, $debug=null)
 split_header ($str=null, $debug=null)
 split_message ($str=null, $debug=null)
 split_mail ($str=null, &$headers, &$body, $debug=null)
 _parts ($str=null, $boundary=null, $multipart=null, $debug=null)
 _content ($str=null, $debug=null)
 fix_eol ($str=null, $debug=null)

Data Fields

 $LE = "\r\n"
 $HLEN = 52
 $MLEN = 73
 $HCHARSET = 'utf-8'
 $MCHARSET = 'us-ascii'
 $HENCDEF = 'quoted-printable'
 $MENCDEF = 'quoted-printable'
 $hencarr = array('quoted-printable' => '', 'base64' => '')
 $mencarr = array('7bit' => '', '8bit' => '', 'quoted-printable' => '', 'base64' => '', 'binary' => '')
 $qpkeys
 $qpvrep

Detailed Description

Definition at line 25 of file MIME4.php.


Member Function Documentation

_content ( str = null,
debug = null 
)

Definition at line 571 of file MIME4.php.

_parts ( str = null,
boundary = null,
multipart = null,
debug = null 
)

Definition at line 527 of file MIME4.php.

compose ( text = null,
html = null,
attach = null,
uniq = null,
end = null,
debug = null 
)

Definition at line 300 of file MIME4.php.

decode_content ( str = null,
encoding = null,
debug = null 
)

Definition at line 226 of file MIME4.php.

decode_header ( str = null,
debug = null 
)

Definition at line 193 of file MIME4.php.

encode_header ( str = null,
charset = null,
encoding = null,
len = null,
end = null,
debug = null 
)

Definition at line 133 of file MIME4.php.

fix_eol ( str = null,
debug = null 
)

Definition at line 599 of file MIME4.php.

is_printable ( str = null,
debug = null 
)

Definition at line 90 of file MIME4.php.

isset_header ( str = null,
name = null,
value = null,
debug = null 
)

Definition at line 427 of file MIME4.php.

message ( content = null,
type = null,
name = null,
charset = null,
encoding = null,
disposition = null,
id = null,
len = null,
end = null,
debug = null 
)

Definition at line 248 of file MIME4.php.

qp_encode ( str = null,
len = null,
end = null,
debug = null 
)

Definition at line 100 of file MIME4.php.

split_header ( str = null,
debug = null 
)

Definition at line 449 of file MIME4.php.

split_mail ( str = null,
&$  headers,
&$  body,
debug = null 
)

Definition at line 503 of file MIME4.php.

split_message ( str = null,
debug = null 
)

Definition at line 491 of file MIME4.php.

unique ( add = null)

Definition at line 86 of file MIME4.php.


Field Documentation

$HCHARSET = 'utf-8'

Definition at line 31 of file MIME4.php.

$hencarr = array('quoted-printable' => '', 'base64' => '')

Definition at line 37 of file MIME4.php.

$HENCDEF = 'quoted-printable'

Definition at line 34 of file MIME4.php.

$HLEN = 52

Definition at line 28 of file MIME4.php.

$LE = "\r\n"

Definition at line 27 of file MIME4.php.

$MCHARSET = 'us-ascii'

Definition at line 32 of file MIME4.php.

$mencarr = array('7bit' => '', '8bit' => '', 'quoted-printable' => '', 'base64' => '', 'binary' => '')

Definition at line 38 of file MIME4.php.

$MENCDEF = 'quoted-printable'

Definition at line 35 of file MIME4.php.

$MLEN = 73

Definition at line 29 of file MIME4.php.

$qpkeys
Initial value:
 array(
                        "\x00","\x01","\x02","\x03","\x04","\x05","\x06","\x07",
                        "\x08","\x09","\x0A","\x0B","\x0C","\x0D","\x0E","\x0F",
                        "\x10","\x11","\x12","\x13","\x14","\x15","\x16","\x17",
                        "\x18","\x19","\x1A","\x1B","\x1C","\x1D","\x1E","\x1F",
                        "\x7F","\x80","\x81","\x82","\x83","\x84","\x85","\x86",
                        "\x87","\x88","\x89","\x8A","\x8B","\x8C","\x8D","\x8E",
                        "\x8F","\x90","\x91","\x92","\x93","\x94","\x95","\x96",
                        "\x97","\x98","\x99","\x9A","\x9B","\x9C","\x9D","\x9E",
                        "\x9F","\xA0","\xA1","\xA2","\xA3","\xA4","\xA5","\xA6",
                        "\xA7","\xA8","\xA9","\xAA","\xAB","\xAC","\xAD","\xAE",
                        "\xAF","\xB0","\xB1","\xB2","\xB3","\xB4","\xB5","\xB6",
                        "\xB7","\xB8","\xB9","\xBA","\xBB","\xBC","\xBD","\xBE",
                        "\xBF","\xC0","\xC1","\xC2","\xC3","\xC4","\xC5","\xC6",
                        "\xC7","\xC8","\xC9","\xCA","\xCB","\xCC","\xCD","\xCE",
                        "\xCF","\xD0","\xD1","\xD2","\xD3","\xD4","\xD5","\xD6",
                        "\xD7","\xD8","\xD9","\xDA","\xDB","\xDC","\xDD","\xDE",
                        "\xDF","\xE0","\xE1","\xE2","\xE3","\xE4","\xE5","\xE6",
                        "\xE7","\xE8","\xE9","\xEA","\xEB","\xEC","\xED","\xEE",
                        "\xEF","\xF0","\xF1","\xF2","\xF3","\xF4","\xF5","\xF6",
                        "\xF7","\xF8","\xF9","\xFA","\xFB","\xFC","\xFD","\xFE",
                        "\xFF")

Definition at line 40 of file MIME4.php.

$qpvrep
Initial value:
 array(
                        "=00","=01","=02","=03","=04","=05","=06","=07",
                        "=08","=09","=0A","=0B","=0C","=0D","=0E","=0F",
                        "=10","=11","=12","=13","=14","=15","=16","=17",
                        "=18","=19","=1A","=1B","=1C","=1D","=1E","=1F",
                        "=7F","=80","=81","=82","=83","=84","=85","=86",
                        "=87","=88","=89","=8A","=8B","=8C","=8D","=8E",
                        "=8F","=90","=91","=92","=93","=94","=95","=96",
                        "=97","=98","=99","=9A","=9B","=9C","=9D","=9E",
                        "=9F","=A0","=A1","=A2","=A3","=A4","=A5","=A6",
                        "=A7","=A8","=A9","=AA","=AB","=AC","=AD","=AE",
                        "=AF","=B0","=B1","=B2","=B3","=B4","=B5","=B6",
                        "=B7","=B8","=B9","=BA","=BB","=BC","=BD","=BE",
                        "=BF","=C0","=C1","=C2","=C3","=C4","=C5","=C6",
                        "=C7","=C8","=C9","=CA","=CB","=CC","=CD","=CE",
                        "=CF","=D0","=D1","=D2","=D3","=D4","=D5","=D6",
                        "=D7","=D8","=D9","=DA","=DB","=DC","=DD","=DE",
                        "=DF","=E0","=E1","=E2","=E3","=E4","=E5","=E6",
                        "=E7","=E8","=E9","=EA","=EB","=EC","=ED","=EE",
                        "=EF","=F0","=F1","=F2","=F3","=F4","=F5","=F6",
                        "=F7","=F8","=F9","=FA","=FB","=FC","=FD","=FE",
                        "=FF")

Definition at line 63 of file MIME4.php.


The documentation for this class was generated from the following file:
 All Data Structures Files Functions Variables Enumerations