Метод postfh () предоставляет альтернативный интерфейс для отправки статьи. Если сервер разрешил отправить статью, этот метод возвращает дескриптор файла, привязанный к объекту, который можно выводить содержимое статьи. После вывода следует обязательно закрыть дескриптор файла. Код результата вызова метода close () указывает, была ли статья принята сервером.
$wants_it = $nntp->ihave ($messageID [, $message]
Метод ihave () в основном предназначен для использования в клиентах, которые действуют как ретрансляторы сетевых новостей. Этот метод запрашивает сервер службы сетевых новостей, готов ли он принять статью, идентификатором которой является $messageID.
Если сервер готов принять статью, этот метод возвращает истинное значение. Затем статья должна быть передана на сервер либо путем предоставления содержимого статьи в параметре $message, либо посредством построчной пересылки текста статьи с использованием методов datasend() и dataend() модуля Net::Cmd. Параметр $message может представлять собой массив строк статьи или ссылку на такой массив.
И наконец, еще несколько методов позволяют выполнять поиск конкретных статей, интересующих пользователя.
Метод xhdr () представляет собой дополнительную функцию, которая позволяет выбирать значение поля заголовка из нескольких статей. Параметр $header обозначает имя поля заголовка статьи, например “Subject”. Параметр $message_range может обозначать единственный номер сообщения или ссылку на двухэлементный массив, содержащий первое и последнее сообщения в указанном диапазоне. В случае успешного выполнения метод xhdr () возвращает ссылку на хеш, ключами которого являются номера (а не идентификаторы) сообщений, а значениями — затребованные поля заголовка.