|
Posted by Shelly on 11/02/07 14:16
I am having a little problem with htmlMimeMail. Previously, I had been
using a class that sent text email. I need to send an html mail and I am
using this class (php is version 4). What I receive is a plain text email.
When I ask Outlook Express to show that email in html, it still shows as
plain text. Other email I receive I can view in html, so that is not the
problem. The problem is that html is not being sent out. The html part IS
being composed correctly, because I echoed it on the page after the send
command ant it is fine. So, can someone see what I am doing wrong here? I
will include the essentials of the code.
define('MAIL_FROM', "name <webmaster@example.com");
define('MAIL_TO', 'my_email_address');
$mail = new htmlMimeMail();
$mail->setFrom(MAIL_FROM);
....build the text message as $message
....build the html message as $html
$mail->setText($message);
$mail->setHTML($html);
$sent = $mail->send(array(MAIL_TO));
....check on $sent
....echo the $html
I also tried with
$mail->setHTML($html, $message);
I have looked on the internet for examples to see if I am missing some line
(such as to say that this is an html email). So far, nothing.
--
Shelly
[Back to original message]
|