Новые книги

Мобильные устройства все активнее вторгаются в нашу жизнь. Карманные компьютеры и смартфоны давно утратили статус дорогих игрушек и перекочевали в разряд необходимых устройств. Значит, для них необходимо создавать программное обеспечение. Так почему вы должны оставаться в стороне?

Прочитав эту книгу, вы получите знания, которые позволят вам уверенно создавать программы для карманных компьютеров и смартфонов. А огромное количество разнообразных примеров поможет быстро совершенствоваться и развиваться, обогащая свой опыт работы.

Книга предназначена для начинающих программистов.

imap_headerinfo

Учебник РНР
Назад Вперёд

imap_headerinfo

(PHP 3, PHP 4)

imap_headerinfo - читает шапку/header сообщения.

Описание

object imap_headerinfo ( int imap_stream, int msg_number [, int fromlength [, int subjectlength [, string defaulthost]]])

Эта функция возвращает объект различных элементов шапки.

       remail, date, Date, subject, Subject, in_reply_to, message_id,
       newsgroups, followup_to, references

флаги сообщения:

   Recent - 'R', если последнее и видимо,
                'N', если последнее и невидимо,
                 ' ', если не последнее
   Unseen - 'U', если невидимо И не последнее,
                 ' ', если видимо ИЛИ невидимо и и последнее
   Answered - 'A', если на него ответили,
                   ' ', если не ответили
   Deleted - 'D', если удалено,
                 ' ', если не удалено
   Draft - 'X', если отложено/draft,
                ' ', если не draft
   Flagged - 'F', если установлен флаг,
                 ' ', если флаг не установлен

Обратите внимание, что поведение несколько непарное. Если вы хотите знать, является ли сообщение Unseen, вы обязаны проверить на

Unseen == 'U' || Recent == 'N'

toaddress (полный: строка, до 1024 символов)

to[] (возвращает массив объектов из строки To, содержащий):
   personal
   adl
   mailbox
   host

fromaddress (полный: строка, до 1024 символов)

from[] (возвращает массив объектов из строки From, содержащий):
   personal
   adl
   mailbox
   host

ccaddress (полный cc: строка, до 1024 символов)
cc[] (возвращает массив объектов из строки Cc, содержащий):
   personal
   adl
   mailbox
   host

bccaddress (полная bcc-строка, до 1024 символов)
bcc[] (возвращает массив объектов из строки Bcc, содержащий):
   personal
   adl
   mailbox
   host

reply_toaddress (полный reply_to: строка, до 1024 символов)
reply_to[] (возвращает массив объектов из строки Reply_to, содержащий):
   personal
   adl
   mailbox
   host

senderaddress (полный sender: строка, до 1024 символов)
sender[] (возвращает массив объектов из строки sender, содержащий):
   personal
  adl
   mailbox
   host

return_path (полный return-path: строка, до 1024 символов)
return_path[] (возвращает массив объектов из строки return_path, содержащий):
   personal
   adl
   mailbox
   host

udate (дата mail-сообщения в формате unix time)

fetchfrom (из строки, сформатировано для вмещения fromlength символов)

fetchsubject (строка темы, сформатированная для вмещения subjectlength символов)


Назад Оглавление Вперёд
imap_header Вверхimap_headers