| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | Willst Du nicht vielleicht viel lieber die EMail gleich per PHP-Script vom Mail-Server abholen? Ansonsten erklär mal, wer da was empfangen soll und in welche Pipe stecken soll.
__________________ ********************************** Nein, ich bin nicht die Signatur. Ich putze hier nur. ********************************** |
| |
| | ||
| Benutzer Registriert seit: 12.05.2004
Beiträge: 86
![]() | Zitat:
Also die eMail wird vom Server empfangen und per Pipe bisher an ein Perl Script übergeben: Code: #email message
while (<STDIN>) {
push @message, $_;
$eml .= $_;
}
#parse headers
foreach (@message) {
push @headers, $_;
last if (/^\s$/ || /^$/);
if (/oundary=/) {
$attachment_info = $_;
$attachment = 1;
}
else {
$attachment = 0;
}
$_ =~ s/:\s/:/g;
if (/:/) {
@vars = split(':', $_, 2);
if ($vars[1]) {
chop($header{$vars[0]} = $vars[1]);
}
}
}
| |
| |
| | |
| Erfahrener Benutzer | Die Frage war, wer (welches Programm) die Mail denn da vom Server abholt. Was stellst Du denn da mit PHP an? Rufst Du PHP so ganz unabhängig vom Webserver auf? Der Apache wird das ja vermutlich nicht machen. Was wird da per Pipe übergeben? Die per POP abgeholten Originaldaten oder ein Format, das vom Mail-Programm vorgegeben wird. Es gibt in PHP Funktionen, um selbst Mails vom Server abzuholen und auf einzelne Elemente zuzugreifen. Das dürfte einfacher sein, als das selbst zu erledigen. Wie Du es selbst auseinanderfummeln kannst, kann ich dir nicht sagen.
__________________ ********************************** Nein, ich bin nicht die Signatur. Ich putze hier nur. ********************************** |
| |
| | ||
| Benutzer Registriert seit: 12.05.2004
Beiträge: 86
![]() | Zitat:
Wie ich die Mail an das PHP-Script übergebe? Ganz einfach mit dieser Zeile: Code: support: "|/var/www/tickets/ticket.php" Habe ja auch geschrieben, das dies nicht das Problem ist. Mein Problem ist das zerpflücken der an das Script übergebenen eMail! Ich müsste den Absender, den Betreff und die eigentliche Nachricht rausfischen um das ganze dann in die DB schreiben zu können, was auch nicht das Problem ist. | |
| |
| | |
| Erfahrener Benutzer | Ich habe keine Ahnung, ob es dafür fertige PHP-Funktionen gibt. Es käme mir aber etwas überflüssig vor, weil PHP ja schon Funktionen hat, die Mails direkt abzuholen und aufzuteilen. Wozu also noch Funktionen einbauen, die das gleiche nochmal machen. Machen kannst Du das sicherlich. Nur musst Du es halt evtl. selbst machen und kannst keine fertigen Funktionen dafür verwenden. Den Auswand würde ich aber nicht betreiben wollen. Ich vermute mal, diese ganze Piperei macht der Mail-Server selbst wenn er was neues kriegt. Bei "empfangene Mail" hab ich eher daran gedacht, dass irgendein Mail-Client die Mail vom Server abholt und an PHP weitergibt. Kannst Du den Mailserver auch dazu kriegen, ein PHP-Script ohne Übergabe der Mail aufzurufen, damit das sich die Mail dannselbst holen kann? Wenn nicht, such doch mal nach den imap-Funktionen. Vielleicht stehen da auch Verweise auf Funktionen, die sich nach dem Abholen der Mail vom Server die einzelnen Elemente auseinander fummeln können.
__________________ ********************************** Nein, ich bin nicht die Signatur. Ich putze hier nur. ********************************** |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Bild verschafft sich platz | HTML, Usability und Barrierefreiheit | 14 | 11.08.2008 23:45 | |
| [Erledigt] gelöst: Tabelle auslesen -&amp;amp;amp;gt; Gleiche Einträge nur 1 Mal | Datenbanken | 3 | 31.03.2006 01:44 | |
| Auslesen aus MySQL-DB und Inhalt in HTML-File darstellen??? | PHP Tipps 2006 | 8 | 21.02.2006 13:56 | |
| [Erledigt] Inhalt einer PHP Seite auslesen | PHP-Fortgeschrittene | 8 | 21.07.2005 23:57 | |
| Tabellen Inhalt nebeneinander auslesen ? | PHP Tipps 2005-2 | 6 | 01.07.2005 14:21 | |
| [Regex] Inhalt im Inhalt auslesen | PHP Tipps 2005 | 2 | 23.05.2005 15:38 | |
| [Erledigt] Inhalt aus externer Seite auslesen. | PHP Tipps 2005 | 8 | 06.05.2005 22:03 | |
| Inhalt per Link auslesen | PHP Tipps 2005 | 2 | 23.02.2005 21:20 | |
| inhalt aus einem imput feld mit variablen Namen auslesen | HTML, Usability und Barrierefreiheit | 4 | 08.01.2005 00:43 | |
| Textdatei auslesen, Inhalt in HTML|PHP ausgeben. | PHP Tipps 2004-2 | 25 | 22.12.2004 01:34 | |
| Inhalt einer https-Seite auslesen | PHP Tipps 2004 | 10 | 09.09.2004 11:19 | |
| Mit Java den Inhalt einer Select-Box auslesen | HTML, Usability und Barrierefreiheit | 0 | 16.08.2004 22:23 | |
| inhalt eine upload-datei auslesen | jens76 | PHP Tipps 2004 | 8 | 05.08.2004 16:22 |
| Inhalt einer Datei einbinden ohne Inhalt anzuzeigen | Corvin | PHP Tipps 2004 | 4 | 22.07.2004 09:24 |
| [Erledigt] Mails und MySQL | Datenbanken | 2 | 10.06.2004 13:25 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php script email auslesen, empfangenen e mail text mit php script an datenbank senden, e-mail inhalt auslesen, php empfangene mails, php mail inhalt auslesen, email inhalt an php schicken, e mail an php skript übergeben, per script emails auslesen, übergabe email, php parsen von eml, mail inhalt mit php auslesen, emails auslesen, php eml auslesen, php script mail auslesen, datei eml mit php auslesen, php emails auslesen script, php skript email auslesen, mail php übergabe, html script zum email abholen und auslesen, zitate der e-mail auslesen php |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.