How can the CheckEmail function be improved for more accurate email validation?

The CheckEmail function can be improved for more accurate email validation by using PHP's built-in filter_var function with the FILTER_VALIDATE_EMAIL filter. This will ensure that the email address provided is in a valid format according to RFC 822. By utilizing this function, we can easily and accurately validate email addresses without the need for complex regular expressions.

function CheckEmail($email) {
    if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
        return true;
    } else {
        return false;
    }
}