Mail funktion og tekst i emailen.
Hej.Jeg har nedenstående kode, som sender en email med en vedhæftet fil, men uden tekst i emailen.
Jeg har et ønske om at tilføje en tekst i emailen, eksempelvis: "Vedhæftet sendes filen. Mvh xxx". Teksten behøver ikke at blive formateret.
Jeg ved, at der findes scriptet PHPMailer og lignende, men vil gerne bruge det eksisterende kode.
Nogen der kan bidrage med noget konkret.
På forhånd tak.
$to = " ".$row2['eanemail']." ";
$from = " ".$row2['navn']." <".$row2['email'].">";
$subject = "Påmindelse";
$fileatt = "pdf/$row[id].pdf";
$fileatttype = "application/pdf";
$fileattname = "$row[id].pdf";
$headers = "From: $from";
$file = fopen( $fileatt, 'rb' );
$data = fread( $file, filesize( $fileatt ) );
fclose( $file );
$semi_rand = md5( time() );
$mime_boundary = "==Multipart_Boundary_x{$semi_rand}x";
$headers .= "\nMIME-Version: 1.0\n" .
"Content-Type: multipart/mixed;\n" .
" boundary=\"{$mime_boundary}\"";
$message1 = "This is a multi-part message in MIME format.\n\n" .
"--{$mime_boundary}\n" .
"Content-Type: text/plain; charset=\"iso-8859-1\"\n" .
"Content-Transfer-Encoding: 7bit\n\n" .
$message1 . "\n\n";
$data = chunk_split( base64_encode( $data ) );
$message1 .= "--{$mime_boundary}\n" .
"Content-Type: {$fileatttype};\n" .
" name=\"{$fileattname}\"\n" .
"Content-Disposition: attachment;\n" .
" filename=\"{$fileattname}\"\n" .
"Content-Transfer-Encoding: base64\n\n" .
$data . "\n\n" .
"--{$mime_boundary}--\n";
mail( $to, $subject, $message1, $headers );
