20.4 Nachrichten an Usenet-Newsgruppen senden

Problem

Sie wollen eine Nachricht an eine Usenet-Newsgruppe senden, wie z.B. comp.lang.php.

Lösung

Verwenden Sie imap_mail_compose( ), um die Nachricht zu formatieren, und schicken Sie die Nachricht dann über Sockets an den Server:

$headers['from'] = 'adam@example.com'; $headers['subject'] = 'Neue Version von PHP freigegeben!'; $headers['custom_headers'][] = 'Newsgroups: comp.lang.php'; $body[0]['type'] = TYPETEXT; $body[0]['subtype'] = 'plain'; $body[0]['contents.data'] = 'Jetzt von http://www.php.net herunterladen!'; $post = imap_mail_compose($headers, $body); $server = 'nntp.example.com'; $port = 119; $sh = fsockopen($server, $port) or die ("Verbindung zu $server konnte nicht hergestellt werden!"); ...

Get PHP 5 Kochbuch now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.