if(!$this->Email)
return PEAR::raiseError('err_input_email', null, null, null, 'Email');
if(!valid_email($this->Email))
return PEAR::raiseError('err_input_email', null, null, null, 'Email');
if($this->Email && !valid_email($this->Email))
return PEAR::raiseError('err_input_email', null, null, null, 'Email');
Проверил у Вас на сайте при оформлении заказа вставил пробелы - ваш заказ принятесли правильно понимаю - то будет принимать любой емайл?
у меня все тоже самое - не дает оформить заказ с пробелами в начале или конце емайла