Jump to content

Send Emails HTML by php


rock_xl1

Recommended Posts

Hi ppl! I am tryng to make a program that send emails with html. I used wysiwyg to make the message more cool. I save the message code (html) in a variable in php($msg). This variable i send by mail fuction (mail($to,$sub,$msg) ...

The e-mail recive the html code visible (<p style="text-align: left;"><strong>test</strong></p>) ... and not like a .html webpage (test)... how i do that?

Link to comment
https://forums.phpfreaks.com/topic/87370-send-emails-html-by-php/
Share on other sites

you need to set the headers consider the following code

 

$to = '[email protected]';
$subject = 'Wakeup bob!';
$message = '<b>yo</b>, whassup?';
$headers = "From: [email protected]\r\n" .
        'X-Mailer: PHP/' . phpversion() . "\r\n" .
        "MIME-Version: 1.0\r\n" .
        "Content-Type: text/html; charset=utf-8\r\n" .
        "Content-Transfer-Encoding: 8bit\r\n\r\n";

// Send
mail($to, $subject, $message, $headers)

 

the code was taken from http://php.net/mail

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.