Multipart email vises forkert hos nogle modtagere
Hejsa,Jeg sender en mail fra min webshop med nedenstående script.
Mit problem er, at en stribe modtagere ser hele $indhold i deres mail-program, dvs. mailklienten ikke viser enten plaintext-delen eller html-delen - men alt med ravl og krat.
Hvad gør jeg galt - gør jeg noget galt overhovedet - eller er der 'bare' email-klienter som ikke kan tolke denne type mails.
$indhold="
MIME-Version: 1.0
From: Modtagernavn <modtager@xxx.dk>
Content-Type: multipart/alternative; boundary = 2f75e8f8f0f99cfbc77fe0385ade2810
--2f75e8f8f0f99cfbc77fe0385ade2810
Content-type: text/plain; charset=iso-8859-1
Dette er en html-mail med en ordrebekræftelse fra dit køb på.
Med vinlig hilsen
Webbutikken
--2f75e8f8f0f99cfbc77fe0385ade2810
Content-type: text/html; charset=iso-8859-1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><font face="Trebuchet MS" size="2">Hej<br><br>Vi bekræfter hermed den modtagne bestilling og vender snarest muligt tilbage med en leveringsbekræftelse.<br><br>Med vinlig hilsen<br><b>Webbutikken</b><br></font></body></html>";
mail($modtageremail, "Bestilling", "", $indhold);
Takker forud,
Martin
