Die Verbindung zu Google Mail mit PHP & IMAP

Habe ich aktiviert OpenSSL und IMAP Funktionen von meinem php.ini Datei und phpinfo() bestätigt.

Mit dem code unten kann ich eine Verbindung zu einem Hotmail-Konto aber nicht auf ein Gmail-Konto.(natürlich ändere ich das $connect_to um auf 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);

Der zurückgegebene Fehler ist

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

Leider kann ich nicht finden, eine komplette Anleitung für die Verwendung des IMAP-Funktionen.

Irgendwelche Ideen, Lösungen oder Vorschläge, die hilfreich sein wird.

  • Sie verpasste "{" {imap.gmail.com:993/imap/ssl}INBOX
  • Ich wollte Fragen, ob Sie Zugriff auf andere Ordner als POSTEINGANG
  • Ich habe aktualisiert die post mit dem neuen Fehler, @SarDauMort - Danke, ich habe bearbeitet, mein Fehler.
InformationsquelleAutor Makis | 2015-08-26
Schreibe einen Kommentar