К числу этих ключевых параметров относятся следующие.
File. Этот параметр позволяет использовать текст подписи, содержащийся в файле. Его значением должен быть путь к локальному файлу.
Signature. Обеспечивает использование в качестве подписи указанного текста. Значением такого параметра может быть скаляр или ссылка на массив строк.
Force. Этот параметр обеспечивает присоединение электронной подписи к объекту, даже если его содержимое не относится к типу text/*. Его значение рассматривается как логическое.
Remove. Вызывает метод remove_sig() для поиска существующей подписи и удаления ее перед добавлением новой подписи. Значение этого параметра передается методу remove_sig (). Для полной отмены удаления подписи должно быть задано значение 0 этого параметра.
Ниже показан пример того, как добавить подпись с использованием скалярного значения.
$entity->sign(Signature => "That's all folks !"); $entity->remove_sign ([$nlines] );
Метод remove_sig() просматривает последние $nlines строк тела сообщения для поиска строки, состоящей из символов Эта строка и все, что находится под ней, удаляется. Параметр по умолчанию установлен равным 10.
$entity->dump_skeleton ( [FILEHANDLE] )
Метод skeleton() представляет собой утилиту, применяемую для отладки. Он выводит текстовое представление структуры объекта MIME::Entity и его подчастей в указанный дескриптор файла; если дескриптор файла не указан, на стандартное устройство вывода.
И наконец, предусмотрено несколько методов для экспорта MIME::Entity в виде текста и отправки его по почте.