Re: PHP mail

From: Paco (paco@seznam.cz)
Date: 02. 09. 2002, 18:24 CEST


> mno tak jsem to opravil, na
> $spojeni = @IMAP_Open("{.$server/pop3}INBOX", $login, $pass);

Ach jo - IMHO spise popravil nez opravil...

> server bude nejspis IMAP podporovat, protoze uz jsem se dostal k dalsimu
> radku, na kterem je chyba :-)

Mailserver samozrejme IMAP podporovat nemusi. Ten prikaz totiz
normalne pracuje i s protokoly POP3 a NNTP, prave proto je mozno
je explicitne uvest.
Prekvapujici ale je, ze si zatim zrejme nikdo nevsiml, ze tam
chybi port. Takze napriklad tohle:

imap_open("{localhost/pop3:110}INBOX","user_id","password");

je spravny literal pro pop3 a port 110. Cili asi nejak takto:

$srv='{'.$server.'/pop3:110}INBOX';
$login='myusername';
$pass='mypassword';
$spojeni=@imap_open($srv,$login,$pass,OP_READONLY);
if(!$spojeni) <nejaka_bota_udelej_neco>;

Optional parametr OP_READONLY muze zajistit otevreni mailboxu
jen pro cteni, coz je vhodne zvlaste ve stadiu pokusu, nebo
jsou li zapotrebi jen pouhe vypisy.

> mimochodem, kdyz je zapotrebi kod, zkuste v IE zobrazit->zdrojovy kod...
> jeste jednou problematicky kod je na http://www.recius.ic.cz/mail/pop.php

Vsichni dekujeme za pouceni... :))
Tohle povazuji za vyrok mesice (a to mame teprve druheho. :))
Takhle to pak ovsem nutne dopada pri soucasnem masovem rozsireni
hnuti 'kazdy BFU PHPistou' (a ovsem bez jakehokoli studia)...

pako Paco. 


______________________________________________________________________
Reklama:
Co davaji v TV? http://tv.seznam.cz



This archive was generated by hypermail 2.1.2 : 02. 09. 2002, 18:25 CEST