/** * Validates email address * * @return bool */ protected function _validateEmail() { if (!strlen($this->_job->getEmail())) { return true; } $validator = new Zend_Validate_EmailAddress(); $validator->setOptions(array('domain' => false, 'mx' => false)); if ($validator->isValid($this->_job->getEmail())) { return true; } $msg = Sanmax_MessageStack::getInstance('SxCms_Job'); $msg->addMessage('email', $validator->getMessages(), 'location'); return false; }