Ciao a tutti, non riesco a far funzionare il preg_match.. Mi aiutate? Grazie

codice:
if (preg_match('/^[a-z0-9_]+@[a-z0-9\-]+\.[a-z0-9\-\.]+$]/', $_POST['email']))			
	{
	mail corretta

	}
else
	{
	mail non corretta
	}