Mailinhalt weitergeben Qmail an php-datei

Diskutiere Mailinhalt weitergeben Qmail an php-datei im SuSE / OpenSuSE Forum im Bereich Linux Distributionen; 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,...

  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. #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. :)
     
  3. #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" );...