Для получения информации о типе MIME тела объекта MIME::Entity могут применяться методы mime_type() и effective_type(). Хотя оба метода обычно возвращают одно и то же значение в некоторых нестандартных условиях модуль MIME::Parser не может декодировать объект и поэтому не имеет возможности вернуть тело этого объекта в его исходной форме. В этом случае метод mime_type () возвращает предполагаемый тип тела объекта, a effective_type () — тип, который был бы фактически получен при выборке или сохранении данных тела объекта (вероятнее всего, appliсаtion/octet-stream). Надежнее всего при выборке тела объекта, созданного с помощью модуля MIME:: Parser, использовать метод effective_type(). При работе с объектами, созданными в самом сценарии с помощью метода MIME::Entity->build(), указанные методы возвращают одинаковый результат.
$boolean = $entity->is_multipart
Метод is_miltipart() — это вспомогательная процедура, которая возвращает истинное значение, если объект MIME::Entity является многокомпонентным, и ложное, если он содержит только одну часть.
$entity->sign (argl=>$vail, arg2=>$ val2,. .)
Метод sign() присоединяет к сообщению подпись. Если сообщение содержит несколько частей, модуль MIME::Entity выполняет поиск первого текстового компонента и присоединяет к нему подпись. Этот метод немного удобнее по сравнению с версией, реализованной в модуле Mail::Internet, однако и он требует предоставить хотя бы один набор ключевых параметров.