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— Надсилає повідомлення
    • 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— Отримує коректно сформовану адресу електронної пошти, задану ім'ям скриньки, хоста та персональною інформацією
    • 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