code: def email_secure(self):
          
          email = self._email
          if not email: return ''
          address, host = email.split('@')
          if len(address) <= 2: return ('*' * len(address)) + '@' + host
  
          import re
          host = '@' + host
          obfuscated = re.sub(r'[a-zA-z0-9]', '*', address[1:-1])
          return address[:1] + obfuscated + address[-1:] + host
docs: Obfuscated email used for display