Also.. hab nun mein Emailcheckscript fast feritg.. so das mal email lesen kann.... nun hab ich folgenes problem...
Wie kann ich den txt als text/plain ausgeben der als text und inhalt der email verschickt wird...
mein script bis dato hier
dachte es funzt erst mit imap_fetchbody($mbox1, $id, "1.1");
nur den hab ich was gelsen das man es decodieren/encodieren muss hab dazu mal imap_qprint() probiert nur das funktioniert auch nicht.
MfG Skaschy
Wie kann ich den txt als text/plain ausgeben der als text und inhalt der email verschickt wird...
mein script bis dato hier
PHP-Code:
<?php if ($site=="") {
mbox = imap_open ("{xxx.de/pop3:110}INBOX", "xxx", "xxx") or die ("Fehler! Konnte Keine Verbindung herstellen! Zeile 2");
$anzahl = imap_num_msg($mbox);
for ($i=1;$i<=$anzahl;$i++) {
$msg_header = imap_headerinfo($mbox,$i);
echo "<table width=853 border=0 align=center cellpadding=0 mcellspacing=0>
<tr>
<td width=266><font color=#000000 size=2 face=Verdana, Arial, Helvetica, sans-serif><a href=\"index.php?site=read&id=$i\">".$from = $msg_header->from[0]->mailbox."@".$msg_header->from[0]->host."</a></font></td>
<td width=300><font color=#000000 size=2 face=Verdana, Arial, Helvetica, sans-serif>".$msg_header->subject."</font></td>
<td width=287><font color=#000000 size=2 face=Verdana, Arial, Helvetica, sans-serif>".$msg_header-> date."</font></td>
</tr>
</table>";
} }
if ($site=="read") {
$mbox1 = imap_open ("{xxx.de/pop3:110}INBOX", "xxx", "xxx") or die ("Fehler! Konnte Keine Verbindung herstellen! Zeile 2");
$obj = imap_headerinfo($mbox1, $id);
$text = imap_fetchbody($mbox1, $id, "1.1");
echo "<table width=769 border=0 cellspacing=0 cellpadding=0>
<tr>
<td width=122 align=right><strong><font size=2 face=Verdana, Arial, Helvetica, sans-serif>Von:</font></strong></td>
<td width=647 align=left><font size=2 face=Verdana, Arial, Helvetica, sans-serif> ".$from = $obj->from[0]->mailbox."@".$obj->from[0]->host."</font></td>
</tr>
<tr>
<td align=right><strong><font size=2 face=Verdana, Arial, Helvetica, sans-serif>An:</font></strong></td>
<td align=left><font size=2 face=Verdana, Arial, Helvetica, sans-serif> ".$obj->toaddress."</font></td>
</tr>
<tr>
<td align=right><strong><font size=2 face=Verdana, Arial, Helvetica, sans-serif>Betreff:</font></strong></td>
<td align=left><font size=2 face=Verdana, Arial, Helvetica, sans-serif> ".$obj->subject."</font></td>
</tr>
<tr>
<td align=right><strong><font size=2 face=Verdana, Arial, Helvetica, sans-serif>Datum:</font></strong></td>
<td align=left><font size=2 face=Verdana, Arial, Helvetica, sans-serif> ".$obj-> date."</font></td>
</tr>
<tr>
<td align=right><strong><font size=2 face=Verdana, Arial, Helvetica, sans-serif>Anlage:</font></strong></td>
<td align=left><font size=2 face=Verdana, Arial, Helvetica, sans-serif> </font></td>
</tr>
</table><br>
<table width=769 border=0 cellspacing=0 cellpadding=0>
<tr><td><font size=2 face=Verdana, Arial, Helvetica, sans-serif>".imap_qprint($text)."</font></td></tr></table><br>
"; }
?>
nur den hab ich was gelsen das man es decodieren/encodieren muss hab dazu mal imap_qprint() probiert nur das funktioniert auch nicht.
MfG Skaschy