Meine php-Anwendung meldet sich bei Google Mail über OAUTH an, stellt Zugangsschlüssel bereit und holt Header für alle Nachrichten im Posteingang. Die php-imap-Erweiterung erlaubt nur die Anmeldung/Passwort-basierte Authentifizierung. Ich möchte die Erweiterung so modifizieren, dass sie auch eine oauth-basierte Authentifizierung unterstützt. Ich muss herausfinden, wie ich diese Änderung innerhalb des Erweiterungscodes selbst vornehmen und kompilieren kann. Schlechtes Teil, ich habe nicht viel Ahnung, wo man Änderungen macht und wie man eine PHP-Erweiterung kompiliertÄnderung der php-imap-Erweiterung, um oauth-Authentifizierung zu ermöglichen
Früher habe ich die Zend bereitgestellten IMAP-Klassen für diese Aufgabe verwendet. Sie sind sehr langsam und Gmail neigt dazu, die Verbindung zu trennen, wenn es mehr als 40-45 Minuten oder so dauert. Bei sehr großen Postfächern geschah dies häufig. Ich habe das mit der php-imap Erweiterung getestet und es hat fast 10 mal schneller funktioniert als die Zend (ich glaube seit es in C geschrieben wurde)
Also muss ich herausfinden, wie und wo die Authentifizierung im aktuellen PHP stattfindet. Imap-Code und wie kompiliere ich es nach den Änderungen neu.
Alle Zeiger sind willkommen.
danke. Ich habe bereits angefangen, in die C-Client-Bibliothek zu schauen. Hoffentlich kann ich etwas mit etwas mehr Aufwand herausfinden. Übrigens ist diese Mailingliste nur erhalten. Nur abonnierte Benutzer können senden. – Nands