/',
'//',
'//',
);
$rep = array(
$toname,
$comment,
$fromname,
);
return preg_replace($pat, $rep, $template);
}
$html = file_get_contents('../ops/ffmail/html');
$text = file_get_contents('../ops/ffmail/text');
$subject = file_get_contents('../ops/ffmail/subject');
$preview = get_str('preview', true);
$uname = get_str('uname');
$uemail = get_str('uemail');
$action = get_str('action');
if ($action=='Preview') {
page_head('Email preview');
echo "Your email will appear as follows:
";
echo replace("[Friend's name]", $comment, $uname, $html);
$args = strstr($_SERVER['REQUEST_URI'], '?');
$args = str_replace('action=Preview', 'action=Send', $args);
echo "
Send email
[Use your browser's back button to return to message form]
";
page_tail();
} else {
for ($i=0; $i<5; $i++) {
$n = get_str("n$i", true);
$e = get_str("e$i", true);
if ($n && $e) {
$mail = new PHPMailer();
$mail->AddAddress($e, $n);
$mail->Subject = $subject;
if ($html) {
$mail->Body = replace($n, $comment, $uname, $html);
$mail->AltBody = replace($n, $comment, $uname, $text);
} else {
$mail->Body = replace($n, $comment, $uname, $text);
}
$mail->From = $uemail;
$mail->FromName = $uname;
$mail->Host = $PHPMAILER_HOST;
$mail->Mailer = $PHPMAILER_MAILER;
$mail->Send();
}
}
}
exit();
?>