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
> 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