Yii 1.x电子邮件验证程序和本地主机地址

Yii 1.x电子邮件验证程序和本地主机地址,yii,validation,email-validation,Yii,Validation,Email Validation,默认情况下,内置Yii电子邮件验证程序在处理superuser@localhost--将其视为无效 这是故意的(原因?)还是Yii中的错误?我认为在这种情况下,你必须建立自己的模式 public function rules() { return array( array("email","patern","your regex for validation","message" => "Email is not correct") )

默认情况下,内置Yii电子邮件验证程序在处理
superuser@localhost
--将其视为无效


这是故意的(原因?)还是Yii中的错误?

我认为在这种情况下,你必须建立自己的模式

public function rules() {
        return array(
           array("email","patern","your regex for validation","message" => "Email is not correct")
        )
}

我认为这更像是疏忽。在大多数现实世界的应用程序中,除非是硬编码的,否则不会使用localhost电子邮件。