Stellen Sie eine Verbindung zu Google Mail mit PHP und IMAP her

8

Ich habe OpenSSL und IMAP functions aus meiner php.ini Datei aktiviert und phpinfo() bestätigt es.

Mit dem folgenden Code kann ich mich mit einem Hotmail-Konto, aber nicht mit einem Google Mail-Konto verbinden. (Natürlich ändere ich $connect_to , um auf Hotmail zu verweisen.)

%Vor%

Der zurückgegebene Fehler ist

%Vor%

Leider kann ich keine vollständige Anleitung zur Verwendung der IMAP-Funktionen finden.

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

    
Makis 26.08.2015, 09:02
quelle

2 Antworten

14

UPDATE:

Nach der Suche nach meinem Problem im Internet habe ich keine Lösung gefunden, die mein Problem vollständig löst. Obwohl wenn

1) Ich benutze die unsichere $connect_to = '{imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX';

2) Und erlauben Sie den Zugriff auf gmail von less secured apps ,

löst mein Problem für jetzt.

Bitte überprüfen Sie Zypern

    
Makis 26.08.2015, 10:39
quelle
1

Überprüfen Sie zunächst, ob Datum und Uhrzeit auf Ihrem Server richtig eingestellt sind.

Alternativ versuchen Sie:

%Vor%

Dies wird verhindern, dass das Zertifikat überprüft wird.

Ich werde wahrscheinlich Downvotes von Leuten bekommen, die mir sagen, dass dies eine schlechte Übung ist, da dies dich offen lässt für Man in the Middle Attacks. Was ist wahr.

    
Antony D'Andrea 26.08.2015 09:12
quelle

Tags und Links