Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] imap_open in PHP5

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Erledigt] imap_open in PHP5

    Ich hatte eine kleines Script was per IMAP meine Mails von web.de abholen sollte:

    PHP-Code:
    $mbox = imap_open("{pop3.web.de:110/pop3}","username", "password");
    $message_count = imap_num_msg($mbox);
    echo 
    $message_count; 
    Jetzt hatte ich mir die neue Xampp-Version auf die Platte geholt und wollte die Mails von einer t-online -Adresse abholen was aber irgendwie nicht geht!

    Nun hab ich festgestellt das auch der alte web.de Codeschnipsel nicht mehr funktioniert. Beide werfen folgende Meldung aus:

    Warning: imap_open() [function.imap-open]: Couldn't open stream {pop3.web.de:110/pop3} in C:\xampp\htdocs\intern\test2.php on line 11

    Warning: imap_num_msg() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\intern\test2.php on line 14
    Liegt das wieder an der PHP.ini oder muss ich etwas installieren ?


    PS: Auszug aus der php.ini:
    extension=php_imap.dll

  • #2
    Warning: imap_open() [function.imap-open]: Couldn't open stream
    Fundstellen bei Google: 17.800

    Kommentar


    • #3
      Anscheindent hat mir google aber nicht weitergeholfen! Deshalb Frage ich ja hier.

      Kommentar


      • #4
        wie googelst Du ?

        Lies das bitte und den zugehörigen Thread ganz und versteh ihn:
        http://www.php-resource.de/forum/sho...d/t-94066.html
        Du hast irgendwoher Code kopiert. Der enthielt {pop3.1und1.de/pop3:110}INBOX. Da du dich mit web.de verbinden willst, hast du es geändert in {pop3.web.de/pop3:110}INBOX. Das hat nicht funktioniert und du hast diesen Thread eröffnet.
        Der Fehler liegt in der Struktur/Reihenfolge. Richtig wäre {pop3.web.de:110/pop3}INBOX. Das hast du inzwischen wohl verstanden.
        Jetzt möchtest du die Verbindung mit SSL aufbauen. Richtig wäre dafür {pop3.web.de:110/pop3/ssl}INBOX. Das funktioniert aber nur, wenn dein PHP (bzw. php_imap) mit --with-imap-ssl kompiliert wurde.

        Falls du jetzt überhaupt noch ein Problem hast, formuliere es bitte mal so klar wie möglich und poste ggf. Auszüge deines aktuellen Codes.

        Kommentar


        • #5
          Ich hab das Problem gelöst!

          Bei web.de darf man nur alle 15 min auf das Postfach zugreifen und bei t-online muss man pop extra freischalten lasssen.

          Kommentar

          Lädt...
          X