Личный кабинет    
Назад К началу Вперед Карта сайта Телефонные коды стран и городов Мира Анализатор тарифов Служб IP-Телефонии и Рейтинг

Разделы
Введение
Литература
Операторы
Оборудование
Анализатор
Сотрудничество
Печать карт
Новости
Опросник
Коды
Справка
Работа
Каталог
Хостинг
Личный кабинет

Реклама

Perl для IP-Телефонии (26 – MIМЕ::Tools, часть 8)

предыдущая часть ««»» следующая часть

MIME::Entity. MIME::Entity — это подкласс класса Mail::Internet и, подобно этому классу, представляет все сообщение электронной почты. Однако между объектами Mail::Internet и MIME::Entity есть некоторые важные различия. Тогда как объект Mail::Internet содержит только единственный заголовок и тело, тело объекта MIME::Entity может состоять из множества частей, а каждая из этих частей может состоять из подчастей. Каждая часть и подчасть сама представляет собой объект MIME::Entity. В связи с этими отличиями в модуле MIME: :Entity добавлено несколько методов для манипуляции телом сообщения в объектно-ориентированном стиле. Блестящая идея и стартап нового проекта может быть с использованием как раз этого подкласса.

В следующем кратком обзоре не рассматриваются некоторые редко используемые модули, полное описание приведено в документации POD модуля MIME::Entity. Основным конструктором объекта MIME::Entity является build().

$entity = MIME::Entity->build(arg1=>$val1 ,arg2=>$val2, . . .)

Метод build() — основной конструктор объекта MIME::Entity. Он принимает ряд ключевых и возвращает инициализированный объект MIME::Entity. Метод build() принимает большое число параметров. Ниже перечислены наиболее часто применяемые из них.

Имя поля. В качестве параметров могут применяться любые имена полей, предусмотренные спецификациями RFC 822 или MIME; представленные значения бу­дут внесены в заголовок сообщения. Как и при использовании модуля Mail::Header, для передачи в качестве параметра многозначных полей можно задавать ссылку на массив. Вероятно, следует ограничиться использованием по­лей RFC 822, таких как From: и То:, поскольку поля MIME, заданные пользовате­лем, перекрывают поля, автоматически генерируемые модулем MIME::Entity.



2014-01-19 01:21:10

предыдущая часть ««»» следующая часть


ДОКУМЕНТАЦИЯ VoIP


НОВОСТИ СВЯЗИ


РЕКОМЕНДУЕМ

 
[ стандарты | обзор | оборудование | анализатор | коды | новости | карта | партнерам | Мы ВКонтаке ]
Запрещается копировать материалы сайта без уведомления авторов.
С вопросами и предложениями обращайтесь со страницы контактов
Copyright c 1999-2024 IPTop.Net
 
IP-Телефония, Интернет Телефония, Компьютерная телефония