如上所述。
这里有一个片段:
$model=SomeModel::model()->findByPk($someId);
$model->email = $_POST['email'];
$model->save();
当$_POST['email']
是test@asdf134.com
时,它会失败。当$_POST['email']
是test@hotmail.com
时,它是成功的。
这可能有什么问题?此外,当我使用test@asdf134.com
时,它没有显示任何格式错误,除了电子邮件集之外,日志完全相同。
Yii验证电子邮件吗?
TIA
将checkMX设置为true将强制其根据DNS记录进行验证。
http://www.haldwaniuk.in/validating-email-in-yii/