Mail mit Anhang macht Probleme
am 07.10.2006 16:20:20 von KHH
Hallo zusammen,
ich verschicke mit nachfolgendem script eine mail mit einem JPG als Anhang.
Bei Hotmail.com kommt die Mail auch richtig an,
bei t-online dagegen kommt ne Textdatei als Anhang mit folgendem Inhalt:
"Beim Herunterladen des Anhang ist ein Fehler aufgetreten."
hier das Script welches ich verwende:
$Empfaenger = ich@t-online.de;
$Betreff = "Meine erste Mail mit Anhang";
$Dateiname = "bild1.jpg";
$DateinameMail = "anhang1.jpg";
$Header = "From: xy-world ";
$Trenner = md5(uniqid(time()));
$Header .= "\n";
$Header .= "MIME-Version: 1.0";
$Header .= "\n";
$Header .= "Content-Type: multipart/mixed; boundary=$Trenner";
$Header .= "\n\n";
$Header .= "This is a multi-part message in MIME format";
$Header .= "\n";
$Header .= "--$Trenner";
$Header .= "\n";
$Header .= "Content-Type: text/plain";
$Header .= "\n";
$Header .= "Content-Transfer-Encoding: 8bit";
$Header .= "\n\n";
$Header .= "Meine erste Mail mit Anhang!";
$Header .= "\n";
$Header .= "--$Trenner";
$Header .= "\n";
$Header .= "Content-Type: image/jpeg; name=$DateinameMail";
$Header .= "\n";
$Header .= "Content-Transfer-Encoding: base64";
$Header .= "\n";
$Header .= "Content-Disposition: attachment; filename=$DateinameMail";
$Header .= "\n\n";
$Dateiinhalt = fread(fopen($Dateiname, "r"), filesize($Dateiname));
$Header .= chunk_split(base64_encode($Dateiinhalt));
$Header .= "\n";
$Header .= "--$Trenner--";
$ergebnis = mail($Empfaenger, $Betreff, "", $Header);
echo $Empfaenger;
echo $ergebnis;
echo $header;
?>
was mache ich falsch ???
dake schon mal für eure Hilfe
Gruss KH
Re: Mail mit Anhang macht Probleme
am 07.10.2006 16:42:07 von KHH
muss noch was ergänzen
der Fehler tritt nur auf, wenn man die Mail im Browser online liest
also bei www.mail.t-online.de
mit nem offlinereader funktionierts auch über t-online :-(((((
was ist der Fehler ???
Gruss KH
"Karl-Heinz H." schrieb im Newsbeitrag
news:eg8d3j$lh1$02$1@news.t-online.com...
> Hallo zusammen,
> ich verschicke mit nachfolgendem script eine mail mit einem JPG als
Anhang.
> Bei Hotmail.com kommt die Mail auch richtig an,
> bei t-online dagegen kommt ne Textdatei als Anhang mit folgendem Inhalt:
>
> "Beim Herunterladen des Anhang ist ein Fehler aufgetreten."
>
>
> hier das Script welches ich verwende:
>
>
>
> $Empfaenger = ich@t-online.de;
> $Betreff = "Meine erste Mail mit Anhang";
>
> $Dateiname = "bild1.jpg";
> $DateinameMail = "anhang1.jpg";
>
> $Header = "From: xy-world ";
>
> $Trenner = md5(uniqid(time()));
> $Header .= "\n";
> $Header .= "MIME-Version: 1.0";
> $Header .= "\n";
> $Header .= "Content-Type: multipart/mixed; boundary=$Trenner";
> $Header .= "\n\n";
> $Header .= "This is a multi-part message in MIME format";
> $Header .= "\n";
> $Header .= "--$Trenner";
> $Header .= "\n";
> $Header .= "Content-Type: text/plain";
> $Header .= "\n";
> $Header .= "Content-Transfer-Encoding: 8bit";
> $Header .= "\n\n";
> $Header .= "Meine erste Mail mit Anhang!";
> $Header .= "\n";
> $Header .= "--$Trenner";
> $Header .= "\n";
> $Header .= "Content-Type: image/jpeg; name=$DateinameMail";
> $Header .= "\n";
> $Header .= "Content-Transfer-Encoding: base64";
> $Header .= "\n";
> $Header .= "Content-Disposition: attachment; filename=$DateinameMail";
> $Header .= "\n\n";
> $Dateiinhalt = fread(fopen($Dateiname, "r"), filesize($Dateiname));
> $Header .= chunk_split(base64_encode($Dateiinhalt));
> $Header .= "\n";
> $Header .= "--$Trenner--";
>
> $ergebnis = mail($Empfaenger, $Betreff, "", $Header);
> echo $Empfaenger;
> echo $ergebnis;
> echo $header;
>
> ?>
>
> was mache ich falsch ???
> dake schon mal für eure Hilfe
>
> Gruss KH
>
>
>
Re: Mail mit Anhang macht Probleme
am 07.10.2006 17:43:05 von Niels Braczek
Karl-Heinz H. schrieb:
> der Fehler tritt nur auf, wenn man die Mail im Browser online liest
> also bei www.mail.t-online.de
> mit nem offlinereader funktionierts auch über t-online :-(((((
> was ist der Fehler ???
Offensichtlich der WebMail-Client von T-Online.
MfG
Niels
--=20
| http://www.kolleg.de =B7 Das Portal der Kollegs in Deutschland |
| http://www.bsds.de =B7 BSDS Braczek Software- und DatenSysteme |
| Webdesign =B7 Webhosting =B7 e-Commerce =B7 Joomla! Content Management =
|
------------------------------------------------------------ ------