The example file "test_mail.php" contents include:
<?php
include_once('../class.phpmailer.php');
$mail = new PHPMailer();
$body = $mail->getFile('contents.html');
$body = eregi_replace("[\]",'',$body);
$subject = eregi_replace("[\]",'',$subject);
$mail->From = "name@yourdomain.com";
$mail->FromName = "First Last";
$mail->Subject = "PHPMailer Test Subject";
$mail->AltBody = "To view the message, please use an HTML compatible email viewer!"; // optional, comment out and test
$mail->MsgHTML($body);
$mail->AddAddress("whoto@otherdomain.com", "John Doe");
if(!$mail->Send()) {
echo 'Failed to send mail';
} else {
echo 'Mail sent';
}
?>
<body background="images/bkgrnd.gif" style="margin: 0px;">
<div style="width: 640px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;">
<div align="center"><img src="images/phpmailer.gif" style="height: 90px; width: 340px"></div><br>
<br>
This is a test of PHPMailer v2.0.0 rc1.<br>
<br>
This particular example uses <strong>HTML</strong>, with a <div> tag and inline<br>
styles.<br>
<br>
Also note the use of the PHPMailer at the top with no specific code to handle
including it in the body of the email.</div>
</body>
Of course, you can still use PHPMailer the same way you have in the past. That provides full compatibility with all existing scripts, while new scripts can take advantage of the new features.
Modify test_mail.php now with your own email address and try it out.
To see what the email SHOULD look like in your HTML compatible email viewer: click here