Bueno, pues creo que esta es una tarea para las variables de entorno...
Código PHP:
$misServers= array("127.0.0.1","127.0.0.2","200.23.228.1");
if ($_SERVER['REQUEST_METHOD']=="POST" && in_array($_SERVER['HTTP_REFERER'],$misServers)) {
// Procesas formulario
} else {
//Patada en el trasero
}
Bueno, creo que algo así puede ser...