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, Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.