Организация модулей MIME::*. Пакет MIME: :Tools состоит из четырех основных частей.
MIME::Entity. Объект MIME: :Entity — это сообщение MIME. Он включает объекты MIME::Head (заголовок сообщения) и MIME::Body (тело сообщения). В многокомпонентных сообщениях тело может содержать другие объекты MIME::Entity, любой из которых может содержать собственные объекты MIME::Entity, и так до бесконечности. Кроме всего, объект MIME::Entity имеет методы для преобразования сообщения в текстовую строку и отправки его по почте.
MIME: :Head. Объект MIME: :Head — это часть сообщения MIME, относящаяся к заголовку. Этот объект имеет методы для получения и установки значений различных полей.
MIME::Body. Объект MIME: :Body представляет собой часть тела сообщения. Поскольку тело сообщения MIME может иметь весьма значительный размер (например, если оно представляет собой звуковой файл), объект MIME::Body имеет методы для сохранения данных на диске, а также чтения их и записи по принципу использования дескриптора файла.
MIME::Parser. Объект MIME::Parser рекурсивно интерпретирует сообщение, представленное в формате MIME, принимая его из файла, дескриптора файла или из данных в оперативной памяти, затем возвращает объект MIME::Entity. После этого пользователь получает возможность извлекать части сообщения, модифицировать их и повторно отправлять по почте.
Далее будет приведен небольшой пример использования объекта MIME::Entity для построения простого сообщения, которое состоит из текста приветствия и звукового вложения.
2014-01-17 15:05:01
это интересно Для качественной работы веб представительства компании зачастую недостаточно ресурсов обычного хостинга. И тогда на помощь может придти vpn соединение , которое обеспечит качественный сервис, выдержит достаточный уровень нагрузки и обладает высоким параметром uptime. Обслуживание пользователей при этом будет в разы быстрее и надежнее.