imap und Kopie einer E-Mail

hallo,

ichmuss von einem E-Mail Account zu einem anderen eine Kopie eine Kopie einer E-Mail erstellen. Das klappt erstmal ganz gut aber bei HTML E-Mails, MultiPart E.Mails mit Anhängen erhlate ich immer den QUlltext bzw den Binärcode des Anhangs

Wie kann ich das umgehen?

Es sollte angeblich so gehen aber :( so gehts garnicht:(

So mach ich es derzeit und so sieht die Mail mit Sibject,.. ganz gut aus aber de Inhalt ist halt Schrott wenn er nicht nur Text ist

imap_append( $this->mbox, "{".$this->server."}INBOX"
, "From: ".$from."\r\n"
. "To: ".$to."\r\n"
. "Subject: ".$subject."\r\n"
. "X-Mailer: Mailer\r\n"
. "Date: ".date("r")."\r\n"
. "Delivery-Date: ".date("r")."\r\n"
. "Content-Type: text/html; charset=iso-8859-1\r\n"
. "\r\n"
. "".$body."\r\n"
);
 
Du mußt natürlich auch den richtigen Content-Type wählen.
Content-Type: text/html; charset=iso-8859 Ist ja für Text - aber ZIP-Files oder PDF-Files brauchen da nen anderen Content-Type!
 
ja klar aber wenn ich ne email einfach kopieren will , muss ich dann wirklich die ganze email einzeln auseiander nehmen udn dann jedes einzelne teilstück interpredtieren udn dann wieder zsuammensetzen? Welch aufwand:)

kann man das nicht irgendwie nehmen udn speichern. wobei der contenttype ja schon im body drin steht den ich ermiittelt habe
 
mach halt einfach nur nen File auf und kopier das ding Oo?
Dateien sind dazu da Informationen zu speichern
Kopier die einfach im 'b' modus *binär* und feddich ?
 
Zurück