Respondiendo a tu pregunta
" Detectar error al enviar mail " la funcion
mail retorna un valor booleano.
Ej de uso.
Código PHP:
Ver originalecho "Mensaje enviado";
} else {
echo "hubo un error al enviar el mensaje";
}
Y con respecto a la otra pregunta no la entendí muy bien, me gustaría que ampliaras un poco mas mostrando el código para no responder algo sin sentido.
Saludos.