По умолчанию при подключении к серверу модуль Net::NNTP сообщает, что он является программой чтения новостей, а не транспортным агентом службы новостей (так называется программа, которая в основном отвечает за массовую передачу сообщений). Если вам действительно нужно применить этот модуль в качестве транспортного агента службы новостей и вы знаете, что делаете, то укажите в вызове конструктора new () опцию Reader=>0.
$success = $nntp->authinfo($user => $password)
Некоторые серверы NNTP требуют, чтобы пользователь вначале зарегистрировался и только потом обращался за информацией. Метод authinfo() принимает имя пользователя и пароль и возвращает истинное значение, если эти “верительные грамоты” были от пользователя приняты.
$ok = $nntp->postok()
Метод postok() возвращает истинное значение, если сервер разрешает отправлять на него новые статьи, например, о мобильных телефонах http://n-centr.ru/samsung-remont/express-repair-samsung-galaxy-s4.html . Даже если сам сервер в целом принимает новые поступления, отдельные управляемые группы новостей могут их не принимать.
$time = $nntp->date()
Метод date () позволяет определить значение времени и даты на удаленном сервере в формате числа секунд с начала эпохи UNIX (1 января 1970 года). Это значение можно преобразовать в строку даты и времени, предназначенную для восприятия человеком, с использованием функцъ localtime () или gmtime ()
$ nntp->slave()
$nntp->reader()
Метод slave() переводит сервер NNTP в режим, в котором он может принять участие в сеансах массовой передачи почты с клиентом. Метод reader() позволяет установить режим, более удобный для интерактивной передачи отдельных статей. Если это действие не будет явно запрещено метод reader() вызывается автоматически методом new().