CakePHP でメールアドレスをチェックする場合は下記のように書けば良いです。
1 2 3 4 5 6 7 8 9 10 11 12 | $validate = Array( 'from' => Array( 'notEmpty' => Array( 'rule' => 'notEmpty', 'message' => 'メールアドレスが入力されていません。' ), 'email' => Array( 'rule' => 'email', 'message' => 'メールアドレスが正しくありません。' ), ), ); |
オリジナルの複雑な正規表現を使ってチェックをしたり、実際に MX レコードを引いたりしたい場合は独自のルールを作成して適用しても良いかもしれません。
コメント