Ho abilitato le funzioni.e IMAP
dal mio file php.ini
e phpinfo()
lo conferma.Connessione a Gmail con PHP e IMAP
Utilizzando il codice sottostante posso collegare a un account Hotmail ma non a un account Gmail. (Ovviamente cambio la $connect_to
per puntare a Hotmail.)
$connect_to = '{imap.gmail.com:993/imap/ssl}INBOX';
$connection = imap_open($connect_to, $user, $password)
or die("Can't connect to '$connect_to': " . imap_last_error());
imap_close($connection);
Errore restituito
Warning: imap_open(): Couldn't open stream {imap.gmail.com:993/imap/ssl}INBOX in /opt/lampp/htdocs/webmail_client_practise/index.php on line 6
Can't connect to '{imap.gmail.com:993/imap/ssl}INBOX': Certificate failure for imap.gmail.com: unable to get local issuer certificate: /C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
Notice: Unknown: Certificate failure for imap.gmail.com: unable to get local issuer certificate: /C=US/O=GeoTrust Inc./CN=GeoTrust Global CA (errflg=2) in Unknown on line 0
Purtroppo non riesco a trovare un tutorial completo su come utilizzare le funzioni IMAP.
Qualsiasi idea, soluzione o suggerimento sarà utile.
Ti sei perso "{" {imap.gmail.com:993/imap/ssl}INBOX –
stavo per chiedere se è possibile accedere a qualsiasi altra cartella diversa da INBOX –
ho aggiornato il post con il nuovo errore, @SarDauMort - Grazie, ho modificato il mio errore. – Makis