Mailinhalt weitergeben Qmail an php-datei

Dieses Thema im Forum "SuSE / OpenSuSE" wurde erstellt von andylinux, 07.06.2007.

  1. #1 andylinux, 07.06.2007
    andylinux

    andylinux Routinier

    Dabei seit:
    20.10.2003
    Beiträge:
    315
    Zustimmungen:
    0
    Ort:
    Recklinghausen
    Hallo,
    habe Suse Linux 9.x und den Mailserver Qmail auf meinem vServer.
    Habe dort root-Zugriff.
    Nun wollte ich, dass wenn eine Mail reinkommt, eine PHP-Datei aufgerufen wird,
    die dann den Mailinhalt verarbeitet.

    So weit bin ich zurzeit:
    Habe es geschafft eine PHP-Datei nach Maileingang aufzurufen.
    Habe dazu folgendes in die .qmail-Datei der Mailadresse geschrieben:

    | true
    ./Maildir/
    |/usr/bin/wget -q http://xxxxxx/test.php

    In der test.php habe ich zum testen einen Befehl reingeschrieben, der mir
    ein Eintrag in meine MySQL-Datenbank schreibt. Das funktioniert auch.
    Wie kann ich aber jetzt noch den Mailinhalt, Absender usw. an diese PHP-Datei
    weitergeben, damit ich diese Daten weiterverarbeiten kann?

    Schöne Grüße
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 nikster77, 08.06.2007
    nikster77

    nikster77 Routinier

    Dabei seit:
    15.03.2004
    Beiträge:
    307
    Zustimmungen:
    0
    Hi.
    Kenne mich mit Qmail nicht so aus, bin Postfixler/Sendmailer, auch mit PHP kenne ich mich nicht so aus, bin Perler/etc., aber dein Ansatz ist ja schonmal nicht schlecht.
    Ich wuerde das ganze mit procmail machen, bin alt (komme hier trotzdem ab und an mal vorbei ;)).

    :0
    /pfad/zu/deinem/Skript

    was das Skript dann macht um deine Mail auseinanderzunehmen und in die DB einzutragen ist deine Aufgabe als (angehender?) PHP-Programmierer.
    Gibt aber bestimmt auch was fertiges in Inet das du dir nur noch zurechtbiegen musst. :)
     
  4. #3 rednoon, 05.06.2008
    rednoon

    rednoon Grünschnabel

    Dabei seit:
    05.06.2008
    Beiträge:
    2
    Zustimmungen:
    0
    Hi,

    der mail Inhalt sollte über stdin erreichbar sein:

    <?php

    $email_file = fopen("php://stdin", "r");
    // Do whatever must be done

    ?>

    ciao
    rednoon
     
Thema:

Mailinhalt weitergeben Qmail an php-datei

Die Seite wird geladen...

Mailinhalt weitergeben Qmail an php-datei - Ähnliche Themen

  1. Gutachten gegen Sparen: Bund darf keine Gratis-Software weitergeben

    Gutachten gegen Sparen: Bund darf keine Gratis-Software weitergeben: Ein Gutachten in der Schweiz verhindert im Bund derzeit die Weitergabe von als Open Source selbst entwickelter Software. Die Begründung führt an,...
  2. Debian Wlan "weitergeben"

    Debian Wlan "weitergeben": Hallo liebe Forengemeinde, ich stehe hier gerade vor einem Problem, bei dem ich selbst auf keine Sinnvolle Lösung komme: Ich habe hier im...
  3. Eingabe an eine Variable weitergeben

    Eingabe an eine Variable weitergeben: Hi ho, ich mal wieder. Habe ja nun langsam mal begonnen Shell-Skripte zu schreiben. So langsam sehe ich auch ein wenig durch :) Nun zu meiner...
  4. Bild aus datei erstellen und an Browser weitergeben

    Bild aus datei erstellen und an Browser weitergeben: $file = $path_userpics."sono/1sono.jpg"; $im = imagecreatefromjpeg($file); echo "$im<br>"; imagejpeg ( $im , "/tmp/test.jpg" );...