php_imap.pir - PHP imap Library
string imap_8bit(string text)
- Convert an 8-bit string to a quoted-printable string
- NOT IMPLEMENTED.
array imap_alerts(void)
- Returns an array of all IMAP alerts that have been generated since the last page load or since the last imap_alerts() call,
whichever came last.
The alert stack is cleared after imap_alerts() is called.
- NOT IMPLEMENTED.
bool imap_append(resource stream_id, string folder, string message [, string options])
- Append a new message to a specified mailbox
- NOT IMPLEMENTED.
string imap_base64(string text)
- Decode BASE64 encoded text
- NOT IMPLEMENTED.
string imap_binary(string text)
- Convert an 8bit string to a base64 string
- NOT IMPLEMENTED.
string imap_body(resource stream_id, int msg_no [, int options])
- Read the message body
- NOT IMPLEMENTED.
object imap_bodystruct(resource stream_id, int msg_no, string section)
- Read the structure of a specified body section of a specific message
- NOT IMPLEMENTED.
object imap_check(resource stream_id)
- Get mailbox properties
- NOT IMPLEMENTED.
bool imap_clearflag_full(resource stream_id, string sequence, string flag [, int options])
- Clears flags on messages
- NOT IMPLEMENTED.
bool imap_close(resource stream_id [, int options])
- Close an IMAP stream
- NOT IMPLEMENTED.
bool imap_createmailbox(resource stream_id, string mailbox)
- Create a new mailbox
- NOT IMPLEMENTED.
bool imap_delete(resource stream_id, int msg_no [, int options])
- Mark a message for deletion
- NOT IMPLEMENTED.
bool imap_deletemailbox(resource stream_id, string mailbox)
- Delete a mailbox
- NOT IMPLEMENTED.
array imap_errors(void)
- Returns an array of all IMAP errors generated since the last page load,
or since the last imap_errors() call,
whichever came last.
The error stack is cleared after imap_errors() is called.
- NOT IMPLEMENTED.
bool imap_expunge(resource stream_id)
- Permanently delete all messages marked for deletion
- NOT IMPLEMENTED.
array imap_fetch_overview(resource stream_id, int msg_no [, int options])
- Read an overview of the information in the headers of the given message sequence
- NOT IMPLEMENTED.
string imap_fetchbody(resource stream_id, int msg_no, string section [, int options])
- Get a specific body section
- NOT IMPLEMENTED.
string imap_fetchheader(resource stream_id, int msg_no [, int options])
- Get the full unfiltered header for a message
- NOT IMPLEMENTED.
object imap_fetchstructure(resource stream_id, int msg_no [, int options])
- Read the full structure of a message
- NOT IMPLEMENTED.
array imap_get_quota(resource stream_id, string qroot)
- Returns the quota set to the mailbox account qroot
- NOT IMPLEMENTED.
array imap_get_quotaroot(resource stream_id, string mbox)
- Returns the quota set to the mailbox account mbox
- NOT IMPLEMENTED.
array imap_getacl(resource stream_id, string mailbox)
- Gets the ACL for a given mailbox
- NOT IMPLEMENTED.
array imap_getmailboxes(resource stream_id, string ref, string pattern)
- Reads the list of mailboxes and returns a full array of objects containing name,
attributes,
and delimiter
- NOT IMPLEMENTED.
array imap_getsubscribed(resource stream_id, string ref, string pattern)
- Return a list of subscribed mailboxes,
in the same format as imap_getmailboxes()
- NOT IMPLEMENTED.
object imap_headerinfo(resource stream_id, int msg_no [, int from_length [, int subject_length [, string default_host]]])
- Read the headers of the message
- NOT IMPLEMENTED.
array imap_headers(resource stream_id)
- Returns headers for all messages in a mailbox
- NOT IMPLEMENTED.
string imap_last_error(void)
- Returns the last error that was generated by an IMAP function.
The error stack is NOT cleared after this call.
- NOT IMPLEMENTED.
array imap_list(resource stream_id, string ref, string pattern)
- Read the list of mailboxes
- NOT IMPLEMENTED.
array imap_lsub(resource stream_id, string ref, string pattern)
- Return a list of subscribed mailboxes
- NOT IMPLEMENTED.
bool imap_mail(string to, string subject, string message [, string additional_headers [, string cc [, string bcc [, string rpath]]]])
- Send an email message
- NOT IMPLEMENTED.
string imap_mail_compose(array envelope, array body)
- Create a MIME message based on given envelope and body sections
- NOT IMPLEMENTED.
bool imap_mail_copy(resource stream_id, int msg_no, string mailbox [, int options])
- Copy specified message to a mailbox
- NOT IMPLEMENTED.
bool imap_mail_move(resource stream_id, int msg_no, string mailbox [, int options])
- Move specified message to a mailbox
- NOT IMPLEMENTED.
object imap_mailboxmsginfo(resource stream_id)
- Returns info about the current mailbox
- NOT IMPLEMENTED.
array imap_mime_header_decode(string str)
- Decode mime header element in accordance with RFC 2047 and return array of objects containing 'charset' encoding and decoded 'text'
- NOT IMPLEMENTED.
int imap_msgno(resource stream_id, int unique_msg_id)
- Get the sequence number associated with a UID
- NOT IMPLEMENTED.
int imap_num_msg(resource stream_id)
- Gives the number of messages in the current mailbox
- NOT IMPLEMENTED.
int imap_num_recent(resource stream_id)
- Gives the number of recent messages in current mailbox
- NOT IMPLEMENTED.
resource imap_open(string mailbox, string user, string password [, int options [, int n_retries]])
- Open an IMAP stream to a mailbox
- NOT IMPLEMENTED.
bool imap_ping(resource stream_id)
- Check if the IMAP stream is still active
- NOT IMPLEMENTED.
string imap_qprint(string text)
- Convert a quoted-printable string to an 8-bit string
- NOT IMPLEMENTED.
bool imap_renamemailbox(resource stream_id, string old_name, string new_name)
- Rename a mailbox
- NOT IMPLEMENTED.
bool imap_reopen(resource stream_id, string mailbox [, int options [, int n_retries]])
- Reopen an IMAP stream to a new mailbox
- NOT IMPLEMENTED.
array imap_rfc822_parse_adrlist(string address_string, string default_host)
- Parses an address string
- NOT IMPLEMENTED.
object imap_rfc822_parse_headers(string headers [, string default_host])
- Parse a set of mail headers contained in a string,
and return an object similar to imap_headerinfo()
- NOT IMPLEMENTED.
string imap_rfc822_write_address(string mailbox, string host, string personal)
- Returns a properly formatted email address given the mailbox,
host,
and personal info
- NOT IMPLEMENTED.
bool imap_savebody(resource stream_id, string|resource file, int msg_no[, string section = ""[, int options = 0]])
- Save a specific body section to a file
- NOT IMPLEMENTED.
array imap_scan(resource stream_id, string ref, string pattern, string content)
- Read list of mailboxes containing a certain string
- NOT IMPLEMENTED.
array imap_search(resource stream_id, string criteria [, int options [, string charset]])
- Return a list of messages matching the given criteria
- NOT IMPLEMENTED.
bool imap_set_quota(resource stream_id, string qroot, int mailbox_size)
- Will set the quota for qroot mailbox
- NOT IMPLEMENTED.
bool imap_setacl(resource stream_id, string mailbox, string id, string rights)
- Sets the ACL for a given mailbox
- NOT IMPLEMENTED.
bool imap_setflag_full(resource stream_id, string sequence, string flag [, int options])
- Sets flags on messages
- NOT IMPLEMENTED.
array imap_sort(resource stream_id, int criteria, int reverse [, int options [, string search_criteria [, string charset]]])
- Sort an array of message headers,
optionally including only messages that meet specified criteria.
- NOT IMPLEMENTED.
object imap_status(resource stream_id, string mailbox, int options)
- Get status info from a mailbox
- NOT IMPLEMENTED.
bool imap_subscribe(resource stream_id, string mailbox)
- Subscribe to a mailbox
- NOT IMPLEMENTED.
array imap_thread(resource stream_id [, int options])
- Return threaded by REFERENCES tree
- NOT IMPLEMENTED.
mixed imap_timeout(int timeout_type [, int timeout])
- Set or fetch imap timeout
- NOT IMPLEMENTED.
int imap_uid(resource stream_id, int msg_no)
- Get the unique message id associated with a standard sequential message number
- NOT IMPLEMENTED.
bool imap_undelete(resource stream_id, int msg_no)
- Remove the delete flag from a message
- NOT IMPLEMENTED.
bool imap_unsubscribe(resource stream_id, string mailbox)
- Unsubscribe from a mailbox
- NOT IMPLEMENTED.
string imap_utf7_decode(string buf)
- Decode a modified UTF-7 string
- NOT IMPLEMENTED.
string imap_utf7_encode(string buf)
- Encode a string in modified UTF-7
- NOT IMPLEMENTED.
string imap_utf8(string mime_encoded_text)
- Convert a mime-encoded text to UTF-8
- NOT IMPLEMENTED.