Christian Kruse: imap_open

Beitrag lesen

Joho,

ich hab da mal ein Problem mit PHP (wer hat das nicht....).

Und zwar moechte ich eine POP3-Mailbox oeffnen mit den imap_* Funktionen (ja, das _ist_
krank - imap-Funktionen mit POP-Support). Das das ueberhaupt (angeblich) geht, habe ich
nach 1 1/2 Tagen Entwicklungsarbeit an einer POP3-Klasse und MailParser-Klasse gesehen *seufz*

Laut Manual geht das so:
$stream = imap_open("{host/pop3:110}INBOX","user","host"); (http://www.php-center.de/en-html-manual/function.imap-open.html)

Gesehen, umgesetzt:
$this->conn = imap_open("{".$this->host."/pop3:".$this->port."}INBOX",$this->user,$this->pass);

Nun sollte das ja eigentlich so klappen. Doch Fehlanzeige: Warning:  Couldn't open stream
{localhost/pop3:110}INBOX in /usr/home/www/new/htdocs/webmail/index.php on line 21

PHP-Version ist PHP 4.0.6, mit IMAP-Unterstuetzung, Sockets, Sessions, PCRE, Posix RegEx,
MySQL, GD (FreeType, PNG, JPEG, WBMP), FTP und zlib.

Userdaten sind definitiv richtig, mit denselben Userdaten und fsockopen/fputs/fgets
funktioniert das ganze einwandfrei. Auch ein telnet auf localhost 110 und ein Login per
USER, PASS geht wunderbar.

Ich hab echt nicht die geringste Ahnung, woran das liegen koennte. In die Usercomments kann
ich momentan auch nicht schauen - php.net ist nicht erreichbar :/

Hat irgendwer 'ne Ahnung, woran das liegen koennte? Hab ich vielleicht was uebersehen?

Gruss,
 CK
 http://wwwtech.de