Mail mit Anhang macht Probleme

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 =
|
------------------------------------------------------------ ------