$URL="http://www.villagestone.co.za/mailsendfail.html"; print "<meta http-equiv=\"refresh\" content=\"1;$URL\">";
Ах, теперь я вижу. Попробуйте это:
$URL = "http://www.villagestone.co.za/mailsendfail.html"; print "<meta http-equiv=\"refresh\" content=\"1;URL=$URL\">";
IE ожидает префикс 'URL =', поэтому он работает в Firefox, а не IE.
Если у вас чистая строка, лучше использовать '' вроде:
$URL = 'http://www.villagestone.co.za/mailsendfail.html'; print '<meta http-equiv="refresh" content="1;url=' . $URL . '">';
Вам лучше перенаправить с помощью функции header
header
header('Location: '.$URL);
Примечание: эта строка должна появиться перед выводом любого текста.
Подробнее: http://php.about.com/od/learnphp/ht/phpredirection.htm