kostenloser Webspace werbefrei: lima-city


E-mail in skript einbauen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    a**************s

    Hallo ich habe eine Frage:
    Wie kann ich eine E-Mail in einem Skript verarbeiten?

    Z.B.: Wenn ich jeden Tag news bekommen würde:

    Von : xxx@xxx.de
    Betreff: yyyyy
    Inhalt: ffffffff

    Wie kann ich also auf meiner Homepage automatisch jeden Tag die news von dieser Person mit diesem Betreff anzeigen lassen?
    Danke für jede Hilfe
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Mit den IMAP-Funktionen von PHP eine Verbindung zur Inbox herstellen. Dann alle eMails heraussuchen, die die Kriterien erfüllen (mittels Bedingung).
    Den Mailtext und Betreff in Variablen schreiben und ggf. entsprechend weiterverarbeiten...

    Für den Connect zur Mailbox gibt es gute PHP-Klassen. Da musst du mal schauen, ob du eine findest, die dir den Inhalt der BOx z.B. als Array ausgibt, das kannst du super weiterverarbeiten.


    gruß
    ferdinand24
  4. Autor dieses Themas

    a**************s

    vielen Dank ich werds gleich mal probieren
  5. m***********e

    Oder du machst das mit Xpage Internet Studio 6 Special Edition... da shab ich auch erst seit einigen tagen, aber wie ich hörte soll sowas damit ganz einfach gehen;)
  6. Hmm ich weiß, dass der Thread schon etwas älter ist, aber hat jemand zufällig so eine Klasse? Ich suche soetwas, probiere es derzeit mit der Testdatei, die hier angegeben ist: http://de2.php.net/imap_open aber ich bekomme einfach keine Verbindung...

    Wisst ihr, was überhaupt für Vorraussetzungen erfüllt sein müssen, damit das klappt? Also muss ich einfach nur das eingeben, was ich auch in Thunderbird eingebe oder noch mehr bzw. anderes?
  7. dev schrieb:
    Hmm ich weiß, dass der Thread schon etwas älter ist, aber hat jemand zufällig so eine Klasse? Ich suche soetwas, probiere es derzeit mit der Testdatei, die hier angegeben ist: http://de2.php.net/imap_open aber ich bekomme einfach keine Verbindung...

    Wisst ihr, was überhaupt für Vorraussetzungen erfüllt sein müssen, damit das klappt? Also muss ich einfach nur das eingeben, was ich auch in Thunderbird eingebe oder noch mehr bzw. anderes?

    Ein IMAP-Server sollte vorhanden sein :)
    Und schrieben wie es da steht. wenn du imap ohne ssl öffnen willst dann brauchst du folgenden willst
    $server = \"mail.server.tld\" //Server eintragen
    $port = \":143\"
    $username = \"test\" //Username eintragen
    $password = \"Pass Wort!\" //passwort eintragen
    
    $mbox = imap_open(\"{\".Server.$port.\"}\", $username, $password);
    
    echo \"<h1>Mailboxes</h1>\\n\";
    $folders = imap_listmailbox($mbox, \"{imap.example.org:143}\", \"*\");
    
    if ($folders == false) {
        echo \"Call failed<br />\\n\";
    } else {
        foreach ($folders as $val) {
            echo $val . \"<br />\\n\";
        }
    }
    
    echo \"<h1>Headers in INBOX</h1>\\n\";
    $headers = imap_headers($mbox);
    
    if ($headers == false) {
        echo \"Call failed<br />\\n\";
    } else {
        foreach ($headers as $val) {
            echo $val . \"<br />\\n\";
        }
    }
    
    imap_close($mbox);
    ?>
  8. 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!