/', '//', '//', ); $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(); ?>