Mira si estás utilizando bien la función mail:
bool mail ( string $para , string $asunto , string $mensaje [, string $cabeceras_adicionales [, string $parametros_adicionales ]] )
http://es.php.net/manual/es/function.mail.php
¿Qué es lo que envía cuando no lo hace correctamente?
Y $_POST[lista] estaría mejor como $_POST['lista']