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

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

Реклама

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

предыдущая часть ««»» следующая часть
Облачная АТС в Казахстане

Filename. Рекомендуемое имя файла для программы чтения почты, которое должно использоваться программой чтения почты при записи данного компо­нента на диск. Если этот параметр не указан, рекомендуемое имя файла будет сформировано на основе значения параметра Path.

Туре. Тип MIME объекта, который по умолчанию равен text/plain. Модуль MIME::Entity не предпринимает попыток автоматически определить тип MIME, исходя из имени файла, указанного параметром Path, или из содержи­мого параметра Data.

Ниже показана общая схема создания однокомпонентного объекта (который в дальнейшем может быть включен в многокомпонентный объект).

$part - MIME::Entity->build(
То        =>    'jdoe@acme.org',
Type        => 'image/jpeg',
Encoding => 'base64',
Path         => '/tmp/pictures/oranges.jpg');

А здесь показана общая схема создания многокомпонентного объекта, к которому будут добавляться подчасти.

$multipart = MIME::Entity->build(
То    => 'jdoe@acme.org',
Type => 'multipart/mixed');

Обратите внимание, что однокомпонентные объекты должны иметь тело сообщения указанное с использованием параметра Data или Path, а на многокомпонентные элементы это требование не распространяется.

Сразу после создания объекта MIME::Entity в него можно включать новые компоненты с использованием метода add_part () или attach().

$part = $entity->addjpart ($part[$offset])

Метод add_part () включает подчасть в объект MIME::Entity, указанный параметром $entity. Параметр $part должен обозначать объект MIME::Entity. Каждый многокомпонентный MIME::Entity содержит массив своих подчастей, и по умолчанию новая часть добавляется к концу текущего массива. Можно изменить это правило поведения с помощью параметра $offset. Метод возвращает вновь добавленную часть.



2014-01-19 01:43:37

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


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


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


РЕКОМЕНДУЕМ

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