imap_savebody

(PHP 5 >= 5.1.3, PHP 7)

imap_savebodyСохранить часть тела сообщения в файл

Описание

imap_savebody ( resource $imap_stream , mixed $file , int $msg_number , string $part_number = "" , int $options = 0 ) : bool

Записывает часть тела сообщения в файл.

Список параметров

imap_stream

Поток IMAP, полученный из imap_open().

file

Путь к файлу в виде строки, либо открытый с помощью fopen() файловый дескриптор.

msg_number

Номер сообщения

part_number

Номер секции сообщения. Строка целых чисел, разделенных точками, определяющая часть тела сообщения в соответствии со спецификацией IMAP4

options

Битовая маска из одной или нескольких опций:

  • FT_UID - The msg_number is a UID
  • FT_PEEK - Не устанавливать флаг \Seen, если он уже не установлен
  • FT_INTERNAL - возвращать строку во внутреннем формате, без преобразования концов строк к CRLF.

Возвращаемые значения

Возвращает true в случае успешного завершения или false в случае возникновения ошибки.

Смотрите также

  • imap_fetchbody() - Извлечь конкретную секцию тела сообщения