PHP Imap vs o2 i google

0

Witam,

mógłby ktoś sprawdzić poniższy kod czy działa(trzeba zmienić login i hasło oraz wybrać czy gmail czy o2) nie wiem czy błąd jest po stronie serwera czy po stronie kodu(nie mam żadnych błędów)

<? 
$server = '{imap.gmail.com:993/ssl/novalidate-cert}';
$login = 'login gmail';
$password = 'jakies haslo';


$server = '{poczta.o2.pl:993/ssl/novalidate-cert}';
$login = 'login o2';
$password = 'jakies haslo';
 
 

$connection = imap_open($server, $login, $password);

if (FALSE == $connection)
    echo "blad";
else
    echo "moze dobrze";
?>
0

Rozwiązanie

$server = '{poczta.o2.pl:110/pop3/novalidate-cert}';

Zaczeło działać:

$connection = imap_open($server, $login, $password);

if (FALSE == $connection)
echo "blad";
else
echo "moze dobrze";

$count = imap_num_msg($connection);

for($i = 1; $i <= $count; $i++) {
$header = imap_headerinfo($connection, $i);
$raw_body = imap_body(
}

0

To nie do końca jest rozwiązanie - używasz tutaj POP zamiast IMAP. A IMAP na o2 wymaga (przynajmniej jeszcze niedawno) po prostu udziału w beta=testach tej usługi.

1 użytkowników online, w tym zalogowanych: 0, gości: 1