require_once 'Net/NNTP.php';
boolean Net_NNTP::connectAuthenticated ([integer $user = NULL [, integer $pass = NULL, string $host = NET_NNTP_PROTOCOL_DEFAULT_HOST [, integer $port = NET_NNTP_PROTOCOL_DEFAULT_PORT, integer [$authmode = NET_NNTP_AUTHORIGINAL]]]])
boolean Net_NNTP::connectAuthenticated
Connect and authenticate to a specific newsserver
$user - Username to authenticate
$pass - Password to authenticate
$host - Hostname of the NNTP-server
$port - Port, where the newsserver listens
$authmode - Type of authentication, at the moment only NET_NNTP_AUTHORIGINAL
boolean - Returns TRUE on success, PEAR_Error on failure.
Table 48-1. Possible PEAR_Error values
wrong server name or adress
the host itself isn't link to a network
a firewall doesn't allow an access
since 0.3
This function can not be called statically.
Net_NNTP::connect() Net_NNTP::quit(),
Example 48-1. Using connectauthenticated()
require_once "Net/NNTP.php"; $nntp = new Net_NNTP; $ret = $nntp->connectAuthenticated("news.php.net"); if( PEAR::isError($ret)) { // handle error } else { // success }