&reftitle.setup;
&reftitle.required;
Diese Erweiterung benötigt die c-client-Bibliothek. Die jeweils aktuelle
Version des Quellcodes dieser Bibliothek findet sich unter
&url.imap;.
Wenn Sie die Bibliothek selbst kompilieren, ist es wichtig, dass Sie die
Header-Dateien nicht direkt im Standard-Includeverzeichnis ablegen, da dies
zu Namenskonflikten führen kann. Stattdessen sollten Sie ein neues
Unterverzeichnis, &zb; /usr/local/imap-2000b/ mit
zwei weiteren Unterverzeichnissen lib/ und
include/ anlegen. Kopieren Sie alle
*.h-Dateien aus dem
c-client-Quellcodeverzeichnis in das neue
include/-Verzeichnis und alle
*.c-Dateien in das neue
lib/-Verzeichnis. Die bei der Kompilierung des
Bibliotheksquellcodes erzeugte Datei c-client.a
kopieren Sie als libc-client.a ebenfalls in das neue
lib/-Verzeichnis.
Nähere Informationen zur Aktivierung der SSL- und Kerberos-Unterstützung
der Bibliothek finden Sie in der Dokumentation, die im Quell-Paket
enthaltenen ist.
Mandrake Linux liefert die IMAP-Bibliothek
libc-client.a) ohne Kerberos-Unterstützung aus. Eine
seperate Version mit SSL-Unterstützung wird als
client-PHP4.a mitgeliefert. Für die
Kerberos-Unterstützung müssen Sie die Bibliothek selbst kompilieren.
&reference.imap.configure;
&reference.imap.ini;
&reftitle.resources;
Vor PHP 8.1.0 verwendete diese Erweiterung eine
imap-Ressource, die von imap_open
zurückgegeben wurde und sich auf einen offenen IMAP-Stream bezog.