Te quería recomendar que pongas los códigos entre etiquetas [ code = php ] [ / code] pero sin los espacios, entonces los usuarios podrán copiar y pegar.
Ahora no estoy en casa pero cuando llegue si tengo el código disponible al menos podría probarlo.
Así se ve el código entre las etiquetas:
<?php
//Enter your code here, enjoy!
$array = array("1" => "PHP code tester Sandbox Online",
"foo" => "bar", 5 , 5 => 89009,
"case" => "Random Stuff: " . rand(100,999),
"PHP Version" => phpversion()
);
foreach( $array as $key => $value ){
echo $key."\t=>\t".$value."\n";
}?>
Podrías probar hacer un
mail("
[email protected]", "testeando asunto", "testeando cuerpo");
Entonces si no funciona el problema es la función o algo relacionado con la misma (Pueden ser los requermientos y configuraciones).
Y si funciona, es por que un dato de los que llega, no le está gustando.
Es decir probalo así hardcodeado y sin el headers.
Acá podes leer sobre los requerimientos y configuraciones necesarias para hacer uso de dicha función:
https://www.w3schools.com/php/php_ref_mail.aspSaludos y suerte con tu code,