Paso 1: agregas jquery (si puedes js puro hazlo con js)
Paso 2: crea un script en donde por cada cambio de tu select, dependiendo el departamento puedes cambiar el email en el campo oculto, aca puedes hacerlo con numeros palabras o como gustes, este solo es un ejemplo
Código HTML:
Ver original $(document).ready(function(){
$('select#_deparment').change(function(){
var to_email = $("input#_to_email");
if($(this).val() == 1){
}else if($(this).val() == 2){
}else if($(this).val() == 3){
}
});
}) ;
Pase 3: agrega el campo oculto con ID, value y name, y al select agregale un ID
Código HTML:
Ver original <input type="hidden" name="to_email" value="" id="_to_email"/> <select id="_deparment" name="deparment">
Paso 4:
Luego en tu php donde tendrias que enviar el correo, cambia esto
Código PHP:
//cambiar aqui el email
if (form_mail($_POST['to_email'], "Contacto desde la Web",
"Los datos introducidos en el formulario son:\n\n", $_POST['to_email']))
echo "Su formulario ha sido enviado con exito <meta http-equiv='refresh' content='2; url=index.html' >";
Ok! ya esta... ahora solo busca la manera de limpiar $_POST['to_email'] para que no te chinguen el server :) valida si es usuario logueado, limpia la cadena de texto, etc etc.. Mas no puedo hacer.
Te dejo para que investigues un poco ;) espero te sirva, si no entiendes me avisas para explicarte :)