« Модули для работы с почтой
Введение »
PHP Manual
Модули для работы с почтой
IMAP, POP3 и NNTP
IMAP, POP3 и NNTP
Введение
Установка и настройка
Требования
Установка
Настройка во время выполнения
Типы ресурсов
Предопределённые константы
Функции IMAP
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
— Псевдоним imap_list
imap_listscan
— Получить список почтовых ящиков, имена которых содержат заданную строку
imap_listsubscribed
— Псевдоним imap_lsub
imap_lsub
— Список всех подписанных почтовых ящиков
imap_mail_compose
— Создать MIME-сообщение на основе заданных обёртки и тела
imap_mail_copy
— Скопировать сообщения в указанный почтовый ящик
imap_mail_move
— Переместить указанные сообщения в указанный почтовый ящик
imap_mail
— Отправить email
imap_mailboxmsginfo
— Получить информацию о текущем почтовом ящике
imap_mime_header_decode
— Декодировать элементы заголовка
imap_msgno
— Получить номер сообщения с заданным UID
imap_mutf7_to_utf8
— Декодировать изменённую строку UTF-7 в UTF-8
imap_num_msg
— Получить количество сообщений в текущем почтовом ящике
imap_num_recent
— Получить количество новых сообщений в текущем почтовом ящике
imap_open
— Открывает поток IMAP к почтовому ящику
imap_ping
— Проверить, активен ли ещё поток IMAP
imap_qprint
— Преобразовать строку из формата "quoted-printable" в 8-битную строку
imap_rename
— Псевдоним imap_renamemailbox
imap_renamemailbox
— Переименовать почтовый ящик
imap_reopen
— Переоткрывает поток IMAP к новому ящику
imap_rfc822_parse_adrlist
— Разбор адресной строки
imap_rfc822_parse_headers
— Разбор строки заголовка письма
imap_rfc822_write_address
— Получить корректно сформированный e-mail адрес, заданный именем ящика, хоста и персональной информацией
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_to_mutf7
— Кодировать строку UTF-8 в изменённую UTF-7
imap_utf8
— Преобразует MIME-кодированный текст в UTF-8
IMAP\Connection
— Класс IMAP\Connection