Hi,
I'm trying to send email using php pear email package but I don't know how to set the headers correctly to send the content as html . I currently have :
$headers = array ( 'From' => $username, 'To' => $bid_email, 'Reply-To' => $seller_email, 'Subject' => $subject, 'MIME-Version:' => "1.0", 'Content-type:' => "text/html; charset=iso-8859-1", ); $smtp = Mail::factory('smtp', array ( 'host' => $host, 'port' => $port, 'auth' => true, 'username' => $username, 'password' => $password)); if (PEAR::isError($smtp)) { echo("" . $smtp->getMessage() . "
"); } $mail = $smtp->send($to, $headers, $body); if (PEAR::isError($mail)) { echo("" . $mail->getMessage() . "
"); } else { echo("email was sent to $bid_email"); }
Using the above code the email is sent as html attachment file if I send it to a gmail address and it looks like a broken html content in aol email. Any help to set the headers properly would be highly appreciated .