Email mit PHP auslesen
ComLar
- php
0 Der Martin
0 ComLar
Hallo,
ich stehe vor dem Problem, den Inhalt (also die eigentliche Nachricht) einer Text-Email auszulesen. Wie wird das gemacht?
Mein derzeitiger Code um die Email zu öffnen sieht folgendermaßen aus:
"
<?
$mailbox = imap_open ("{domain.de:110/pop3}INBOX", "nutzer", "passwort") or die("Keine Verbindung bzw. Login ins Postfach");
$check = imap_check($mailbox);
$Anzahl_Nachrichten = $check->Nmsgs;
$Anzahl_Neuer_Nachrichten = $check->Recent;
$nMessages = imap_num_msg($mailbox);
for($i = 1; $i <= $nMessages; $i++)
{
$header = imap_header($mailbox, $i);
$datum = $header->Date;
$m_id = $header->message_id;
$empfaenger = $header->toaddress;
$betreff = $header->subject;
$absender = $header->from[0]->personal;
$absender_email = $header->from[0]->mailbox."@".$header->from[0]->host;
$body = imap_body($mailbox,$i);
$text_koerper = $body;
$fheader = imap_fetchheader($mailbox,$i);
}
imap_close($mailbox);
?>
"
Hallo,
ich bin mir jetzt nicht sicher, ob ich dich richtig verstanden habe, aber...
ich stehe vor dem Problem, den Inhalt (also die eigentliche Nachricht) einer Text-Email auszulesen. Wie wird das gemacht?
... das hast du doch schon längst getan, oder nicht?
$body = imap_body($mailbox,$i);
Damit hast du doch den Nachrichtentext schon in $body. Und jetzt? Was willst du mehr?
Ciao,
Martin
Ja hast Recht, hatte eine Kleinigkeit übersehen.
Dennoch vielen Dank!