Is it possible to send mixed txt/html mails with the php mail function?

Coundamummave

New Member
I'm doingsome tests, I tried two solutions so far:The first one sends the message inside the headers (message parameter of the mail() function is empty) []\[code\] $boundary = "nextPart"; $headers = "MIME-Version: 1.0\r\n"; $headers .= "From: ".$from_name." <".$from.">\r\n"; $headers .= "Content-Type: multipart/alternative; boundary = $boundary\r\n"; //Html $headers .= "\n--$boundary\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= $html; //Text $headers .= "\n--$boundary\n"; $headers .= "Content-type: text/plain; charset=iso-8859-1\r\n"; $headers .= $text;\[/code\]The second one is this one: http://www.webcheatsheet.com/PHP/send_email_text_html_attachment.php#attachment (set headers and sends them inside the message)Non of them works properly (the first one doesn't work at all, the second works in gmail but it's not a properly formatted email, and some client can't handle it).Dissecting the code of php mailer (http://phpmailer.worxware.com/index.php?pg=phpmailer) i saw that it doesn't even try to send multipart emails.So I'm wondering is it possible to send PROPERLY formatted multipart email with the php mail function.Thank youp.s. I know and use pear mail, I just want to understand this thing.
 
Back
Top