Since this library at a whole is fairly poorly documented, and it doesn't help that there's 30-something functions, and many of the functions do the same things, I have gone through and categorized the functions. Hopefully this will help somebody else, I know it will help me!! -Justin
CONNECTION, ERRORS & QUOTAS
===========================
imap_timeout
imap_ping
imap_open
imap_reopen
imap_close
imap_check **(fairly useless)
imap_alerts
imap_errors
imap_last_error
imap_get_quota
imap_get_quotaroot
imap_set_quota
MESSAGES - READING
==================
imap_uid
imap_msgno
imap_fetchbody
imap_fetchheader
imap_fetchstructure
imap_fetch_overview
imap_body
imap_rfc822_parse_adrlist
imap_rfc822_parse_headers
MESSAGES - WRITING
==================
imap_mail_compose
imap_mail
imap_append
imap_rfc822_write_address
MESSAGES - OPERATIONS
=====================
imap_undelete
imap_thread
imap_delete
imap_mail_copy
imap_mail_move
imap_expunge
imap_clearflag_full
imap_setflag_full
MESSAGES - DECODE/ENCODE
========================
imap_utf7_decode
imap_utf7_encode
imap_utf8
imap_8bit
imap_base64
imap_binary
imap_mime_header_decode
imap_qprint
FOLDERS
=======
imap_createmailbox
imap_deletemailbox
imap_getmailboxes
imap_mailboxmsginfo
imap_renamemailbox
imap_headers **(fairly useless)
imap_status
imap_sort
imap_search
imap_listscan
NNTP
====
imap_unsubscribe
imap_subscribe
imap_getsubscribed
Others
=============================
imap_num_msg - use imap_mailboxmsginfo()
imap_num_recent - use imap_mailboxmsginfo()
imap_header - alias of imap_headerinfo()
imap_scanmailbox - alias of imap_listscan()
imap_listsubscribed - alias of imap_lsub()
imap_listmailbox - alias of imap_list()
imap_lsub - use imap_getsubscribed()
imap_list - use imap_getmailboxes()
imap_bodystruct - not documented
imap_getacl - not documented
imap_setacl - not documented
imap_headerinfo - use imap_fetch_overview()
PHP.mk документација
IMAP функции
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
ref.imap.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
ref.imap.php
IMAP функции
Референца за `ref.imap.php` со подобрена типографија и навигација.
IMAP функции
Види Исто така
This document can't go into detail on all the topics touched by the provided functions. Further information is provided by the documentation of the c-client library source (docs/internal.txt). and the following RFC documents:
-
, дел 6.7, не:
Simple Mail Transfer Protocol(SMTP). -
Враќа правилно форматирана адреса на е-пошта како што е дефинирано во:
Standard for ARPA internet text messages. -
» RFC2060:
Internet Message Access Protocol(IMAP) Version 4rev1. -
» RFC1939:
Post Office Protocol Version 3(POP3). -
» RFC977:
Network News Transfer Protocol(NNTP). -
» RFC2076:
Common Internet Message Headers. -
Враќа quoted-printable стринг креиран според , » RFC2046 , Низа кодирана со MIME. Методот на кодирање MIME и спецификацијата UTF-8 се опишани во , » RFC2048 & » RFC2049:
Multipurpose Internet Mail Extensions(MIME).
Programming Internet Email
by David Wood and » Managing IMAP by Dianna Mullet & Kevin Mullet.
Содржина
- imap_8bit — Претвори 8-битен стринг во quoted-printable стринг
- imap_alerts — Враќа сите IMAP пораки за предупредување што се случиле
- imap_append — Додај стринг порака во одредено поштенско сандаче
- imap_base64 — Декодирај BASE64 кодиран текст
- imap_binary — Претвори 8-битен стринг во base64 стринг
- imap_body — Прочитај го телото на пораката
- imap_bodystruct — Прочитај ја структурата на одреден дел од телото на одредена порака
- imap_check — Провери го тековното поштенско сандаче
- imap_clearflag_full — Бриши знаменца на пораки
- imap_close — Затвори IMAP стрим
- imap_create — Алузија на imap_createmailbox
- imap_createmailbox — Креирај ново поштенско сандаче
- imap_delete — Означи порака за бришење од тековното поштенско сандаче
- imap_deletemailbox — Избриши поштенско сандаче
- imap_errors — Враќа сите IMAP грешки што се случиле
- imap_expunge — Избриши ги сите пораки означени за бришење
- imap_fetch_overview — Прочитај преглед на информациите во заглавјата на дадената порака
- imap_fetchbody — Преземи посебен дел од телото на пораката
- imap_fetchheader — Враќа заглавја за порака
- imap_fetchmime — Преземи MIME заглавја за посебен дел од пораката
- imap_fetchstructure — Прочитај ја структурата на посебна порака
- imap_fetchtext — Псевдоним на imap_body
- imap_gc — Исчисти го IMAP кешот
- imap_get_quota — Враќа поставки за нивото на квота и статистика за користење по поштенско сандаче
- imap_get_quotaroot — Враќа поставки за квота по корисник
- imap_getacl — Добива ACL за дадено поштенско сандаче
- imap_getmailboxes — Прочитај ја листата на поштенски сандачиња, враќајќи детални информации за секое од нив
- imap_getsubscribed — Листирај ги претплатените поштенски сандачиња
- imap_header — Псевдоним на imap_headerinfo
- imap_headerinfo — Прочитај го заглавјето на пораката
- imap_headers — Враќа заглавја за сите пораки во поштенско сандаче
- imap_is_open — Провери дали IMAP протокот е сè уште валиден
- imap_last_error — Ги добива последната IMAP грешка што се случила за време на овој барање на страница
- imap_list — Прочитај ја листата на поштенски сандачиња
- imap_listmailbox — Alias of imap_list
- imap_listscan — Returns the list of mailboxes that matches the given text
- imap_listsubscribed — Alias of imap_lsub
- imap_lsub — Листирај ги претплатените поштенски сандачиња
- imap_mail — Alias of imap_lsub
- imap_mail_compose — Send an email message
- imap_mail_copy — Create a MIME message based on given envelope and body sections
- imap_mail_move — Copy specified messages to a mailbox
- imap_mailboxmsginfo — Move specified messages to a mailbox
- imap_mime_header_decode — Get information about the current mailbox
- imap_msgno — Decode MIME header elements
- imap_mutf7_to_utf8 — Gets the message sequence number for the given UID
- imap_num_msg — Decode a modified UTF-7 string to UTF-8
- imap_num_recent — Gets the number of messages in the current mailbox
- imap_open — Gets the number of recent messages in current mailbox
- imap_ping — Open an IMAP stream to a mailbox
- imap_qprint — Претвори го quoted-printable стринг во 8-битен стринг
- imap_rename — Check if the IMAP stream is still active
- imap_renamemailbox — Alias of imap_renamemailbox
- imap_reopen — Rename an old mailbox to new mailbox
- imap_rfc822_parse_adrlist — Reopen IMAP stream to new mailbox
- imap_rfc822_parse_headers — Parses an address string
- imap_rfc822_write_address — Враќа правилно форматирана адреса на е-пошта дадена од поштенското сандаче, домаќинот и личните информации
- imap_savebody — Зачувај специфичен дел од телото во датотека
- imap_scan — Алијас на imap_listscan
- imap_scanmailbox — Алијас на imap_listscan
- imap_search — Оваа функција враќа низа од пораки што одговараат на дадените критериуми за пребарување
- imap_set_quota — Поставува квота за дадено поштенско сандаче
- imap_setacl — Поставува ACL за дадено поштенско сандаче
- imap_setflag_full — Поставува знаменца на пораките
- imap_sort — Презема и сортира пораки
- imap_status — Враќа информации за статусот на поштенското сандаче
- imap_subscribe — Претплатете се на поштенско сандаче
- imap_thread — Враќа дрво на поврзана порака
- imap_timeout — Постави или преземи imap тајмаут
- imap_uid — Оваа функција враќа UID за дадениот број на секвенца на пораката
- imap_undelete — Отмаркирај ја пораката која е означена како избришана
- imap_unsubscribe — Отпишете се од поштенско сандаче
- imap_utf7_decode — Декодира модифициран UTF-7 кодиран стринг
- imap_utf7_encode — Конвертира ISO-8859-1 стринг во модифициран UTF-7 текст
- imap_utf8 — Конвертира MIME-кодиран текст во UTF-8
- imap_utf8_to_mutf7 — Кодира UTF-8 стринг во модифициран UTF-7
Белешки од корисници 1 белешка
— Parse mail headers from a string ¶
20 години пред