diff --git a/include/class.mailer.php b/include/class.mailer.php index bb4e445d05da25ef350d82cb2c13088f01c22431..e91836d8ac4b8e05a98543d7124ef39391d8e2ee 100644 --- a/include/class.mailer.php +++ b/include/class.mailer.php @@ -157,8 +157,9 @@ class Mailer { $mid_token = (isset($options['thread'])) ? $options['thread']->asMessageId($to) : ''; if (!(isset($options['text']) && $options['text'])) { - if($cfg->stripQuotedReply() && ($tag=$cfg->getReplySeparator())) - $message = "<div style=\"display:none\" data-mid=\"$mid_token\">$tag</div>" + if ($cfg->stripQuotedReply() && ($tag=$cfg->getReplySeparator()) + && (!isset($options['reply-tag']) || $options['reply-tag'])) + $message = "<div style=\"display:none\" data-mid=\"$mid_token\">$tag<br/><br/></div .$message; // Make sure nothing unsafe has creeped into the message $message = Format::safe_html($message); //XXX?? diff --git a/scp/emailtest.php b/scp/emailtest.php index 6a0787e377362ec8f3dd2eb2b9ae1614174856f9..83a896020fde2760d30618f23e96c0d17b27618d 100644 --- a/scp/emailtest.php +++ b/scp/emailtest.php @@ -36,7 +36,8 @@ if($_POST){ if(!$errors && $email){ if($email->send($_POST['email'],$_POST['subj'], - Format::sanitize($_POST['message']))) { + Format::sanitize($_POST['message']), + null, array('reply-tag'=>false))) { $msg='Test email sent successfully to '.Format::htmlchars($_POST['email']); Draft::deleteForNamespace('email.diag'); }