Working to Halt Online Abuse logo

 

 

How to Get Full Headers From PHPMailer

From the PHP Manual online.

In Apached:
function emu_getallheaders() {
foreach($_SERVER as $name => $value)
if(substr($name, 0, 5) == 'HTTP_')
$headers[str_replace(' ', '-', ucwords(strtolower(str_replace('_', ' ', substr($name, 5)))))] = $value;
return $headers;
}
?>

Non-Apache:
function emu_getallheaders() {
foreach($_SERVER as $h=>$v)
if(ereg('HTTP_(.+)',$h,$hp))
$headers[$hp[1]]=$v;
return $headers;
}
?>

Thanks to Zews for this information.

[an error occurred while processing this directive]