Mmmm si son demasiados los email de destino te comvendria quizas tener una BD con la informacion de os usuarios y sus mails y de acuerdo al hecho seleccionar los respectivos email y enviarles el respectivo correo.
algo asi (esto es un esquema)
Código PHP:
$hecho = $_POSRT['hecho'];
$sql = "SELECT nombre, email from users WHERE hecho ='$hecho'";
$res = mysql_query($sql);
for($i=0;$i<mysql_num_rows($res)){
mail(... campos respectivos);
}
Ahora si son pocos y el numero no varia, podrias simplemente tener unos if's o un switch dependiendo como te salga mejor.
x ejemplo:
Código PHP:
$hecho = $_POST['hecho'];
if($hecho = "nombreHecho1"){
mail(,,,);
}elseif($hecho = "nombreHecho2"){
.....
}
Espero que te ayude en algo, si te gusta la idea plantea mas informacion a ver si llegamos a algo...