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

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

Реклама

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

предыдущая часть ««»» следующая часть
Эти три метода, унаследованные от модуля Mail::Internet, выводят, соответственно; зако­дированное текстовое представление всего сообщения, его заголовок или тело. Выводятся также части многокомпонентного объекта MIME::Entity. Если дескриптор файла не указан, происходит вывод на устройство stdout. Это также важно как грамотно проведенная циклевка паркета при ремонте в жилом помещении.

$arrayref  = $entity->header

Метод header() , который унаследован от модуля Mail::Internet, возвращает текстовой представление заголовка в виде ссылки на массив строк. Этот метод не следует путать с методом head() который возвращает объект MIME::Head,

$arrayref = $entity->body

Этот метод, который унаследован от модуля Mail::Internet, возвращает тело сообщения в виде ссылки на массив строк. Строки закодированы в форме, пригодной для их передачи обработчику почты. Этот метод не следует путать с методом bodyhandlе() (описанным ниже), который возвращает объект MIME::Body.

$string = $entity->as_string

$string = $entity->stringify_body

$string = $entity->stringify_header

Метод as_string() преобразует сообщение в строку, кодируя любые части, которые этого требуют. Методы stringify_body() и stringifу_header() соответственно, оперируют только телом и заголовком сообщения.

$result = $entity ->send ([ $method])

Метод send(), который унаследован от модуля Mail::Internet, отправляет сообщение с использованием выбранного метода отправки. В некоторых версиях программы mail UNIX возникают проблемы с заголовками MIME, поэтому лучше всего явно установить значение параметра $method равным “sendmail” или “smtp”.

$entity->purge()

Если объект MIME::Entity получен с помощью модуля MIME::Parser, то вполне вероятно, что тело этого объекта или одна из его подчастей хранится во временном файле на диске. После окончания работы  с объектом необходимо вызывать метод purge() для удаления этих временных файлов и освобождения дискового пространства. Этого не происходит автоматически при уничтожении объекта.



2014-01-23 17:48:43

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


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


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


РЕКОМЕНДУЕМ

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