rendered paste body<?php
class phpMailer {
var $to;
var $toEmail;
var $from;
var $fromEmail;
var $subject;
var $body;
var $to_count;
var $headers;
var $htmlHeader;
var $cc_to;
var $cc_count;
var $bcc_to;
var $bcc_count;
function phpMailer() {
$this->to_count=0;
$this->cc_count=0;
}
function AddAddress($to,$email) {
$this->to[$this->to_count]=$to;
$this->toEmail[$this->to_count]=$email;
$this->to_count++;
}
function AddCC($to,$email) {
$this->cc_to[$this->cc_count]=$to." <".$email.">";
$this->cc_count++;
}
function AddBCC($to,$email) {
$this->bcc_to[$this->bcc_count]=$to." <".$email.">";
$this->bcc_count++;
}
function HTMLmail() {
$this->htmlHeader="Content-Type: text/html; charset=iso-8859-1\n";
}
function SetSubject($subject) {
$this->subject=$subject;
}
function AddBody($body) {
$this->body.=$body;
}
function AddSender($from, $email) {
$this->from=$from;
$this->fromEmail=$email;
}
function Send() {
// Prepare Headers
if ($this->htmlHeader) {
$this->headers.=$this->htmlHeader."\n";
}
for ($k=0; $k < $this->cc_count; $k++) {
$this->headers.=$this->cc[$k];
if ($k!=$this->cc_count) {
$this->headers.=", ";
} else {
$this->headers.="\n";
}
}
for ($k=0; $k < $this->bcc_count; $k++) {
$this->headers.=$this->bcc[$k];
if ($k!=$this->bcc_count) {
$this->headers.=", ";
} else {
$this->headers.="\n";
}
}
for ($k=0; $k < $this->to_count; $k++) {
mail($this->to[$k]." <".$this->toEmail[$k].">", $this->subject, $this->body, "From: ".$this->from." <".$this->fromEmail.">\n".$this->headers);
}
}
}
?>