import re
 
def fun(email):
    if len(email) > 7:
        if re.match("^([a-zA-Z0-9_\-]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,3})(\]?)$", email) != None:
            return True
    return False