Attachement Problem

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

  • Attachement Problem

    Hallo,

    das versenden von emails mit Attachements klappt soweit ganz gut. Nur wird die Größe der Datei nicht korrekt angezeigt. Ich wollte ein Bild versenden. Die email habe ich auch erhalten. Die Größe ist 80 B anstatt 80 KB. Wieso wird das falsch angezeigt?

    PHP-Code:
    $mail_header "From:$path<$kemail>";
        
    $betreff $betreff;
        
    $msg $text;
        
    $boundary strtoupper(md5(uniqid(time())));
        if (
    $file1_type!="text/html" && $file1_type!="text/plain")
        {
            
    $file chunk_split(base64_encode($file1));
            
    $file_encoding="base64";
        }
        else
        {
            
    $file=$file1;
            
    $file_encoding="8bit";
        }

        
    $mail_header .= "\nMIME-Version: 1.0";
        
    $mail_header .= "\nContent-Type: multipart/mixed; boundary=$boundary";
        
    $mail_header .= "\n\nThis is a multi-part message in MIME format  --  Dies ist eine mehrteilige Nachricht im MIME-Format";
        
    $mail_header .= "\n--".$boundary;
        
    $mail_header .= "\nContent-Type: text/plain";
        
    $mail_header .= "\nContent-Transfer-Encoding: 8bit";
        
    $mail_header .= "\n\n".$msg;
        
    $mail_header .= "\n--".$boundary;
        
    $mail_header .= "\nContent-Type: ".$file1_type."; name=\"".$file1_name."\"";
        
    $mail_header .= "\nContent-Transfer-Encoding: ".$file_encoding."\"";
        
    $mail_header .= "\nContent-Disposition: attachment; filename=\"".$file1_name."\"";
        
    $mail_header .= "\n\n".$file1;
        
    mail($empfaenger,$betreff,"",$mail_header); 
    MFG
    Benji

  • #2
    da sollte eh noch was rein:

    PHP-Code:
    $mail_header .= "Content-Length: " filesize($pfadZurDatei); 

    Kommentar

    Lädt...
    X