kostenloser Webspace werbefrei: lima-city


pop 3 abfrage mit PHP

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    s*****2

    kann mir jemand zeigen wie ich eine pop3 Abfrage in PhP machen kann
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. t*****b

    http://www.php.net/manual/de/ref.imap.php
  4. Die "imap"-Extension funktioniert auf Lima-Space nicht.

    Vielleicht hilft das PEAR-Paket Net_POP3 weiter?

    http://pear.php.net/package/Net_POP3
  5. 0******a

    Wenn das auch nicht geht, dann mit fsockopen() direkt auf den 110er Port verbinden und "manuell" die POP3 Session starten. POP3 ist kein schwieriges Protokoll, da gibt es nur eine Handvoll von Befehlen. Weitere Infos unter: http://www.faqs.org/rfcs/rfc1939.html
  6. g**o

    <html>
    <body>
    <h1>Server abfragen</h1>
    <h3>Abfragen eines POP3-Servers</h3>
    <p>
    <?php
    if(isset($_POST['request']))
    {
    function command($strCommand)
    {
    echo $strCommand."<br>";
    return $strCommand;
    }

    $server = $_POST['server'];
    $user = $_POST['user'];
    $pass = $_POST['pass'];

    $pop3 = fsockopen("$server","110");
    if ($pop3 <= 0) echo "Fehler";
    echo fgets($pop3, 1024)."<br>";
    fputs($pop3, command("USER $user\r\n"));
    echo fgets($pop3, 1024)."<br>";
    fputs($pop3, "PASS $pass\r\n");
    echo "PASS *********<br>";
    echo fgets($pop3, 1024)."<br>";
    fputs($pop3, command("STAT\r\n"));
    echo fgets($pop3, 1024)."<br>";
    fputs($pop3, command("QUIT\r\n"));
    echo fgets($pop3, 1024)."<br>";
    fclose($pop3);
    echo '<a href="'.$PHP_SELF.'">Zur?ck</a>';
    }

    else
    {
    echo'<form action="'.$PHP_SELF.'" method="POST">
    <input type="Text" name="server" value="pop.gmx.net" size="20"><br>
    <input type="Text" name="user" value="User" size="20"><br>
    <input type="Password" name="pass" size="20"><br>
    <input type="Submit" name="request" value="Konto abfragen">';
    }
    ?>
    </body>
    </html>

    hab im mom leider keine zeit es n?her zu erl?ren, ich denke aber es erkl?rt sich selber f?r jemanden der php kann^^

    gru?
    gero

    edit.. sehe graad das der hier keine backslashs anzeigt, ?ber all bei diesem befehl
    fputs($pop3, command("QUIT\r\n"))
    muss das rn durch backslash r und backslash n ersetzwerden^^

    Beitrag ge?ndert am 7.11.2005 17:13 von gero
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!