docs: def html_list(data):
      """
      >>> html_list(['example.com', 'admin1@example.com', 'admin2@example.com'])
      '<ul>
          <li>example.com</li>
          <li><a href="mailto:admin1@example.com">admin1@example.com</a></li>
          <li><a href="mailto:admin2@example.com">admin2@example.com</a></li>
      </ul>'
      """
      html = '<ul>'
  
      for item in data:
  
          if isinstance(item, dict):
              if item.get('email'):
                  item = html_email(item.get('email'), item.get('name', None))
              elif item.get('name'):
                  item = item.get('name')
  
          if is_email(item):
              item = html_email(item, item)
  
          html += '<li>{}</li>'.format(item)
  
      return html + '</ul>'