Проблемы с PHP и NNTP при использовании imap_open - PullRequest
0 голосов
/ 26 августа 2011

У меня небольшие проблемы с NNTP и PHP (следуя инструкциям в руководстве по PHP, я бросил этот быстрый тест:

<?php
$server = "{news.newsserver.com/nntp:119}";
if ($nntp = imap_open($server,"myuser","mypass", OP_HALFOPEN)) {
    echo "Connected...\n";
    $list = imap_list($nntp, "{news.newsserver.com}", "*");
    if (is_array($list)) {
        foreach ($list as $val) {
            echo imap_utf7_decode($val) . "\n";
        }
    } else {
        echo "No groups found...\n";
    }
} else {
    echo "Unable to connect...\n";
}

Когда я запускаю этот скрипт, я получаю:

Connected... 
No groups found...
>

Любые предложения будут наиболее цениться. Я подключаюсь к действительному серверу с действительным именем пользователя и паролем. Мне также известна библиотека PEAR Net_NNTP, но на данный момент я не заинтересован в ее использовании, а просто хочу использовать whats 'build_in'ish для php.

1 Ответ

1 голос
/ 26 августа 2011

Вы пытались изменить

$list = imap_list($nntp, "{news.newsserver.com}", "*");

К

$list = imap_list($nntp, $server, "*");

Это сработало при подключении к моему новостному серверу.

...