PDA

Bekijk Volledige Versie : Re: PHP controle van newsserver



christinA eijkhout
11/07/04, 21:55
alt.nl.comp.software.nieuwsservers,Sun, 11 Jul 2004 21:04:05 +0200,
Wago <use_reply_not_this_one@bigfoot.com> stated:

>Ik heb een PHP pagina gemaakt die een stel newsservers controleert qua
>status. Dat controleren stelt nog niet zoveel voor, want er wordt alleen
>nog gecontroleerd of op een bepaald IP een bepaalde poort (119) open staan.
>
>Sommige servers hebben echter een user & password. De pagina geeft dan
>netjes aan dat de server online is. Het liefst zou ik het welkomst bericht
>willen laten weergeven.
>
>Wie weet hoe ik de inloggevens (user/pass) ook kan laten testen of zelfs
>hoe ik het welkomst bericht kan laten weergeven?


Is dit niet eerder een vraag voor nl.internet.www.server-side?
Xposted en fup2 set.

--

christinA
mail ongenoegens.
http://www.xs4all.nl/~mumke/test/2dekamer.html

Wago
12/07/04, 00:35
> Op Sun, 11 Jul 2004 19:46:12 GMT, tikte christinA eijkhout:

>> alt.nl.comp.software.nieuwsservers,Sun, 11 Jul 2004 21:04:05 +0200,
>> Wago <use_reply_not_this_one@bigfoot.com> stated:
>>
>>Ik heb een PHP pagina gemaakt die een stel newsservers controleert qua
>>status. Dat controleren stelt nog niet zoveel voor, want er wordt alleen
>>nog gecontroleerd of op een bepaald IP een bepaalde poort (119) open staan.
>>
>>Sommige servers hebben echter een user & password. De pagina geeft dan
>>netjes aan dat de server online is. Het liefst zou ik het welkomst bericht
>>willen laten weergeven.
>>
>>Wie weet hoe ik de inloggevens (user/pass) ook kan laten testen of zelfs
>>hoe ik het welkomst bericht kan laten weergeven?

> Is dit niet eerder een vraag voor nl.internet.www.server-side?
> Xposted en fup2 set.

Die groep kende ik nog niet, maar ik ben inmiddels aan het headeren. Thanx.
--
Greetz,

Wago
__________________________________________________ ____________
Geluk is als een zeepbel die je voorzichtig tot leven blaast, maar grijp je
ernaar dan is het stuk!

Herbert Groot Jebbink
12/07/04, 18:35
Wago wrote:

>>> Ik heb een PHP pagina gemaakt die een stel newsservers controleert qua
>>> status. Dat controleren stelt nog niet zoveel voor, want er wordt
>>> .....
>>> Wie weet hoe ik de inloggevens (user/pass) ook kan laten testen of zelfs
>>> hoe ik het welkomst bericht kan laten weergeven?

Een oplossing is er tegenaan te kletsen met fputs/fgets, ruw is dat dan
(foutafhandeling mag je zelf doen).

$connection = fsockopen('nntp.server.nl', 119);
$welcome_respons = fgets($connection);
$dit_negeer_ik = fputs($connection, "AUTHINFO USER ikke\r\n");
$user_respons = fgets($connection);
$dit_negeer_ik = fputs($connection, "AUTHINFO PASS geheim\r\n");
$password_respons = fgets($connection);

Zie verder:

http://www.faqs.org/rfcs/rfc977.html
http://www.faqs.org/rfcs/rfc2980.html

Groeten, Herbert

--
abc

Daniel Tryba
12/07/04, 21:25
Herbert Groot Jebbink <herbert@groot.jebbink.nl> wrote:
> Een oplossing is er tegenaan te kletsen met fputs/fgets, ruw is dat dan
> (foutafhandeling mag je zelf doen).
>
> $connection = fsockopen('nntp.server.nl', 119);
> $welcome_respons = fgets($connection);
> $dit_negeer_ik = fputs($connection, "AUTHINFO USER ikke\r\n");
> $user_respons = fgets($connection);
> $dit_negeer_ik = fputs($connection, "AUTHINFO PASS geheim\r\n");
> $password_respons = fgets($connection);

Mits de imap libs zijn geinstalleerd:

if(!imap_open('{nntp.server.nl:119/nntp}nl.test', 'ikke', 'geheim'))
{
//alarm
}

--

Daniel Tryba