Código PHP:
Ver original// Esto esta mal:
$mensaje .= '<b>FORMULARIO RECIBIDO</b><br>';
// Deberia ser:
$mensaje = '<b>FORMULARIO RECIBIDO</b><br>';
Como no has definido la variable
$mensaje no puedes agregarle contenido, recuerda que:
$mensaje
.= 'otro contenido';
Es equivalente de:
$mensaje
= $mensaje . 'otro contenido';
Entonces, si $mensaje es una variable no definida... donde se agregara 'otro contenido'?
P.D. Eso es lo poco que puedo suponer en base a lo que agregaste, pero no estaria de mas ver el reporte de error tal como lo obtienes, para no estar adivinando.