FP4Lisa
Mitglied
Hallo Leute, ich habe Kopfweh ... ich bastle an einem Mailscript und komme nicht weiter. So hole ich meine Mails aus dem Postfach ...
...das abholen geht aber super nur das versenden (hier ist noch keine Schleife drin, will ja erstmal testen das es überhaupt geht) nicht. Das Script geht also hier erstmal davon aus das eine Mail im Postfach ist und würde ja normal automatisch auf diese Mail antworten (... später eben über POST für Antworten) ... aber nee nix geht. *heul* Die Mail sollte quasie über das POP3 Fach wieder raus gehen. Habe hier schon das ganze Forum und hoch und runter gelesen aber ich werd nicht grün ;( Ich sitze da schon Stunden dran und sehe nicht was es ist ... wäre vielleicht von Euch jemand so net mir mal schnell auf die Sprünge zu helfen? *ganzliebschau*
PHP:
$mailbox =imap_open("{pop.gmx.net:110/pop3}INBOX","$mail_user","$mail_pass");
$mails = imap_fetch_overview($mailbox,"1:*", FT_UID); // Holt eine Übersicht aller Emails
$anz = count($mails); // Anzahl der Nachrichten
// Überschrift: Name des Postfachs
echo "<u><b>$mail_user</b></u><br><br>";
// Liste der Mails im Postfach
echo "<table><tr>";
for($i=$anz-1;$i>=0;$i--)
{ // Schleife
$value = $mails[$i];
$body = imap_body($mailbox,$value->uid, FT_UID);
$header=imap_header($mailbox,$value->uid);
$from = $value->from;
$from=str_replace("<","",$from);
$from=str_replace(">","",$from);
$teile = explode(" ", $from);
$absender = array_pop($teile);
echo "<td></td>";
echo '<td style="text-align:left;" width="200px">'.$absender.'</td>';
echo '<td style="text-align:left;" width="400px">'.$value->subject.'</td>';
echo "<td></td>";//$body
echo '<td style="text-align:left;" width="200px">'.date('Y-m-d H-i-s',strtotime($value->date)).'</td>';
// HIER MUSS NOCH EINE SCHLEIFE REIN
$to = $absender;
$subject = "TESTMAIL";
$message = "DIES IST EINE SCHWACHSINNIGE TESTMAIL LÖL";
$headers = "From: $mail_user\r\n Reply-To: $mail_user\r\n";
mail($to, $subject, $message, $headers);
}
}
echo "</tr><tr>";
}
echo "</tr></table><br><br>";
imap_close($mailbox);
...das abholen geht aber super nur das versenden (hier ist noch keine Schleife drin, will ja erstmal testen das es überhaupt geht) nicht. Das Script geht also hier erstmal davon aus das eine Mail im Postfach ist und würde ja normal automatisch auf diese Mail antworten (... später eben über POST für Antworten) ... aber nee nix geht. *heul* Die Mail sollte quasie über das POP3 Fach wieder raus gehen. Habe hier schon das ganze Forum und hoch und runter gelesen aber ich werd nicht grün ;( Ich sitze da schon Stunden dran und sehe nicht was es ist ... wäre vielleicht von Euch jemand so net mir mal schnell auf die Sprünge zu helfen? *ganzliebschau*