Index: trunk/kernel/include/emailmessage.php =================================================================== diff -u -r145 -r199 --- trunk/kernel/include/emailmessage.php (.../emailmessage.php) (revision 145) +++ trunk/kernel/include/emailmessage.php (.../emailmessage.php) (revision 199) @@ -665,9 +665,6 @@ else { $this->MessagesSent++; - /* ensure headers are using \r\n instead of \n */ - $headers = str_replace("\r\n","\n",$headers); - $headers = str_replace("\n","\r\n",$headers); $headers = "Date: ".date("r")."\r\n".$headers; $headers = "Return-Path: ".$objConfig->Get("Smtp_AdminMailFrom")."\r\n".$headers; @@ -679,6 +676,11 @@ $ver = phpversion(); if(substr($Subject,0,9)=="Subject: ") $Subject = substr($Subject,9); + + /* ensure headers are using \r\n instead of \n */ + $headers = str_replace("\r\n","\n",$headers); + //$headers = str_replace("\n","\r\n",$headers); + if(!strlen($objConfig->Get("Smtp_Server")) || !$this->AllowSockets()) { return mail($To,trim($Subject),$Msg,"From: $From\r\n".$headers); Index: trunk/kernel/startup.php =================================================================== diff -u -r105 -r199 --- trunk/kernel/startup.php (.../startup.php) (revision 105) +++ trunk/kernel/startup.php (.../startup.php) (revision 199) @@ -10,6 +10,8 @@ } else error_reporting(0); + +ini_set('memory_limit', '16M'); $kernel_version = "1.0.0"; $FormError = array();