No ok, wyswietlilem sobie te mailboxy za pomoca imap_list, a teraz powiedz o co chodzi z ta modyfikacja parametru imap_open ?
Tzn masz na mysli ze mam za pomoca imap_open dostac sie do okreslonego mailboxa modyfikujac pierwszy parametr imap_open ?
Nawet jezeli tak zrobie to nie rozumiem do czego zmierzasz.....
----------------------------------------------------------------------------------
Zwrocilem sobie nazwy mailboxow za pomoca imap_list i zastosowalem zwrocony wynik do pierwszego parametru funkcji imap_open
A oto co uzyskalem :
Cytat
Warning: imap_open() [
function.imap-open]: Couldn't open stream {imap.gmail.com:993/imap/ssl}Potwierdzenia in
C:\Apache\htdocs\PrackaMgr\class.MailboxAccess.php on line
21 --------------------------------------------------------------------------------------------------------
Poprawilem powyzszy blad no i sytuacja wyglada tak samo jak wczesniej dla polaczenia bez zwrocenia tablicy imap_listbox a mianowicie po wprowadzeniu do imap_open jako pierwszego parametru wartosci z tablicy zwroconej przez imap_listbox otrzymuje taki komunikat :
Cytat
Call failed
Zwrocony przez ten kod :
$mailbox->reconnect($mailboxes[4]);
$reheaders = $mailbox->reshow_headers();
echo "<h1>Headers in ...box</h1>\n"; //$this->_headers = imap_headers($this->_connection);
if ($reheaders == false)
{
echo "Call failed<br />\n"; }
else
{
foreach ($reheaders as $val)
{
}
}
Czyli wynika z tego ze jesli zastosuje imap_open z parametrem OP_HALFOPEN nie zwraca mi wogole headers'ow , tak samo dzieje sie z body...
Ktos moze pomoc ?