string Net_NNTP::post (
Post a message to a news server
$subject - Subject of the message
$newsgroup - Post to this newsgroup
$from - EMail adress of sender
$body - Body of the message
$additional - String of headers to add
string - Server response
|Error code||Error message||Reason||Solution|
|NULL||"Not connected"||You forgot the set up a connection to a news server or the connection was already again closed.||Open a connection before using post(). Check the connection status before using post().|
This function can not be called statically.
post() doesn't care about character encoding of subject and body. Make sure to set correct headers, if you are using non ASCII-127 characters.
$subject = "Testpost";
$newsgroup = "php.test";
$body = "Le Mardi 12 f=E9vrier 2002, this is a test message using special french chars";
$from = "firstname.lastname@example.org";
$addheader = "Content-Transfer-Encoding: quoted-printable\n".
"Content-Type: text/plain; charset=ISO-8859-1;";
$response = $nntp->post($subject, $newsgroup, $from, $body, $addheader);