From 2a53ba3b973e650bfc48688e7f87a9d4c4010f8e Mon Sep 17 00:00:00 2001 From: Urban Müller Date: Wed, 14 Nov 2012 15:21:53 +0000 Subject: revert: mailer and mail client prevent arbitrary From: --- it.class | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/it.class b/it.class index 980e0fe..7d96342 100644 --- a/it.class +++ b/it.class @@ -222,14 +222,7 @@ static function error($p = array(), $body = null, $to = null) # $body and $to de $body = it::replace(array('(pw|passw|password|secret)\] => .*' => '$1] => ********'), $body, array('utf8' => false)); } - it::mail(array( - 'From' => get_current_user() . "@" . gethostname(), - 'To' => $p['to'], - 'Subject' => substr($p['title'], 0, 160), - 'Body' => $body, - 'Cc' => $GLOBALS['it_defaultconfig']['error_cc'], - 'forcemail' => !it::is_devel() - )); + it::mail(array('To' => $p['to'], 'Subject' => substr($p['title'], 0, 160), 'Body' => $body, 'Cc' => $GLOBALS['it_defaultconfig']['error_cc'], 'forcemail' => !it::is_devel())); } else if ($_SERVER['REMOTE_ADDR']) # toscreen mode: web echo "
" . htmlspecialchars($p['title'] . "\n" . rtrim($body), ENT_COMPAT, "iso-8859-1") . "
"; # works with iso-8859-1 or utf-8, UTF8SAFE -- cgit v1.2.3