[Funktion] Wieder imap

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Funktion] Wieder imap

    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
    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>&nbsp;"
    .$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>&nbsp;"
    .$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>&nbsp;"
    .$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>&nbsp;"
    .$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>&nbsp;</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>
    "
    ; }
    ?>
    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
Lädt...
X